body, div, td, th, p {
color: #000;
}
input {
color: #333;
}
.thumb, .thumbLeft, .thumbRight {
padding: 7px;
border: 1px solid #ddd;
background-color: #f3f3f3;
}
div#header {
width: 100%;
/*background-color: #EEE; */
height: 80px;
/*background-image:url(../images/fade.gif); */
background-repeat:repeat-x;
}
div#header h1 {
padding-top: 40px;
font-weight: normal;
letter-spacing: 6px;
font-size: 26px;
}
div.element .blockInfo {
/*border-top: 1px solid #222;*/
clear: both;
color: #555;
font-size: 11px;
/*background-color: #222;*/
background: transparent url('../images/blockInfo.gif') repeat-x top;
margin-bottom: 5px;
}
div.element .blockInfo a {
color: #195493;
font-size: 12px;
}
.grey {
color: #CCC;
}
.red {
color: #F00;
}
div.hiddenPreferences fieldset {
background-color: #ccc;
}
div.hiddenPreferences fieldset legend {
background-color: #ccc;
}
fieldset {
border: 1px solid #DDD;
background-color: #EEE;
padding-top: 10px;
color: #195493;
font-size: 12px;
}
fieldset legend {
border-top: 1px solid #DDD;
border-left: 1px solid #DDD;
border-right: 1px solid #DDD;
font-size: 13px;
color: #195493;
font-weight: normal;
letter-spacing: 1px;
padding-left: 8px;
padding-right: 8px;
padding-top: 2px;
background-color: #EEE;
margin-bottom: 10px;
}
div#container_element h2 a {
text-decoration: none;
color: #9f9d9d;
}
div#container_element h2 a:hover {
color: #9f9d9d;
text-decoration: none;
/*background-color: #fff;*/
}
div#container_element a:active {
color: #00F;
background-color: #fff;
}
img.blockImage {
margin-top: 14px;
/*
border: 1px solid #ccc;
padding: 4px;
background-color: #fff;
*/
}
.blockHeading {
margin-top: 10px;
}
.blockBody, .blockBody p {
line-height: 18px;
padding-bottom: 8px;
display: inline !important;
}
div.editFlow {
padding: 2px;
background-color: #195493;	
/*border: 1px solid #ccc;*/
color: #FFF;
margin-top: 10px;
margin-bottom: 5px;
}
div.editFlow select {
color: #195493;
border: 1px solid #FFF;
font-size: 10px;
margin: 3px;
}
div.editFlowSelect {
/*float: right;*/
}
div.editFlow a {
margin-left: 2px;
color: #fff;
font-size: 12px;
text-decoration: none;
}
div.editFlow a:hover {
text-decoration: underline;
}
#crumbs {
padding: 6px 0 6px 0px;
font-size: 12px;
border-bottom: 1px solid #eee;
margin-bottom: 8px;
}
#crumbs a {
color: #c33;
}
#crumbs a:hover {
color: #f00;
text-decoration: none;
}
#adminbar {
width: 100%;
background-color: #fff;
}
.element_tertiary a {
font-size: 13px;
color: #09c;
/*border-bottom: 1px dotted #ccc;*/
display: block;
float: left;
clear: left;
padding: 0 0 0 23px;
margin: 0 0 0 30px;
background: transparent url('../images/gif/arrow_right2.gif');
background-repeat: no-repeat;
background-position: 0px 50%;
/*border: 1px solid #f00;*/
}
.element_tertiary a:hover
{
background-position: 5px 50%;
}
tr.alt {
background-color: #f3f3f3;
}
#vaughantemp p {
margin: 0;
padding: 0;
}
#vaughantemp2 td {
/*border-bottom: 1px dotted #ddd;*/
background: transparent url('../images/dotted-ddd.gif') repeat-x bottom;
}
.vsmal {
width: 30px;
}
#rashbox {
z-index: 89;
position: absolute;
display: none;
top: 40px;
left: 20px;
max-height: 500px;
overflow: auto;
background: #666;
/*border: 2px solid #fff;*/
opacity: 0.9;
-moz-opacity: 0.9;
filter: alpha(opacity=90);
padding: 3px 10px;
}
#rashtxt {
font-size: 12px;
font-weight: bold;
color: #fff;
text-shadow: #000 0px 1px 2px;
}
.container_element {
width: 100%;
}
div.element_feedme h1 {
font-size: 13px;
color: #7193ab;
font-weight: normal;
padding: 0;
margin: 0px 0 0 0;
line-height: 120%;
}
.element_feedme p {
font-size: 11px;
margin: 0 0 6px 0;
color: #999;
}
.element_feedme {
font-size: 12px;
}
.element_cms {
padding: 0 0px 10px 5px;
}
div.ad {
display: block;
background: #ccc url(../images/adBg.gif);
}
.ad1, .ad2, .ad3, .ad4 {
width: 100%;
height: 100%;
text-align: center;
}
div.ad .ad1 {
background: transparent url(../images/ad1.gif) no-repeat top left;
}
div.ad .ad2 {
background: transparent url(../images/ad2.gif) no-repeat top right;
}
div.ad .ad3 {
background: transparent url(../images/ad3.gif) no-repeat bottom left;
}
div.ad .ad4 {
background: transparent url(../images/ad4.gif) no-repeat bottom right;
}
div.ad a {
display: block;
width: 100%;
height: 100%;
background: transparent url(../images/adText.gif) no-repeat center;
}
strong {
color: #000;
}
td h1, td h2, div h2, h2 div, h2 div a {
margin-top: 10px;
font-size: 16px !important;
/*#195493*/
color: #369;
font-weight: normal;
padding-bottom: 0px;
}
div#container_element table tbody tr td {
/*border-right: 1px solid #f00;*/
padding: 5px 5px;
}
.element_file table {
margin: 10px 0 6px 0;
}
.element_file table tbody tr td {
font-size: 13px;
padding: 4px 10px 5px 20px !important;
color: #666;
}
.element_file table tbody tr td a {
text-decoration: underline !important;
padding-left: 24px;
background: transparent url('../images/icons/bullet_disk.png') no-repeat left;
}
.element h2, h2.blockHeading div {
color: #442f3e;
font-family: "Georgia", "Helvetica", "Arial", sans-serif !important;
font-size: 23px !important;
font-weight: normal;
/*background: transparent url('../images/h1.gif') no-repeat bottom right;*/
margin-bottom: 10px;
padding: 0px 0 0 0;
}
.element h2 {
/*border-top: 1px solid #111;*/
}
.lighter {
color: #666;
}
.lightest {
color: #CCC;
}
table.pop_dialog_table {
border-collapse: collapse;
margin: auto;
table-layout: fixed;
	/*width:465px;*/
}
td, td.label {
font-size: 11px;
text-align: left;
}
td.pop_content {
/*background-color:white;*/
padding:0px;
background-image: url(../images/pop_dialog_border.png) !important;
}
td.pop_content h2 {
background: #6D84B4 none repeat scroll 0%;
border: 1px solid #3B5998;
color: white;
font-size: 14px;
font-weight: bold;
margin: 0px;
padding: 0px;
}
td.pop_content h2 span {
border-top: 1px solid #788D8A;
display: block;
padding: 3px 10px 5px;
}
td.pop_content .dialog_content {
background-image: url(../images/pop_dialog_border.png) !important;
/*background:#FFFFFF none repeat scroll 0%;*/
background-color: #999;
border: 1px solid #888;
}
html[xmlns] .clearfix {
display: block;
}
.clearfix {
padding: 0 5px 0 10px;
}
td.pop_topleft, td.pop_topright, td.pop_bottomleft, td.pop_bottomright {
height: 10px;
overflow: hidden;
padding: 0px !important;
width: 10px !important;
}
td.pop_border {
background-image: url('../images/pop_dialog_border.png') !important;
}
td.pop_topleft {
background-image: url('../images/pop_dialog_top_left.png') !important;
}
td.pop_topright {
background-image: url('../images/pop_dialog_top_right.png') !important;
}
td.pop_bottomleft {
background-image: url('../images/pop_dialog_bottom_left.png') !important;
}
td.pop_bottomright {
background-image: url('../images/pop_dialog_bottom_right.png') !important;
}
a.eventCancel {
display: block;
float: right;
width: 12px;
height: 20px;
margin-right: 3px;
background: #676767 url('../images/dialog_close0.gif') no-repeat bottom center !important;
}
a.eventCancel:active {
background: #676767 url('../images/dialog_close0.gif') no-repeat bottom center !important;
}
a.eventCancel:hover {
background: #676767 url('../images/dialog_close1.gif') no-repeat bottom center !important;
cursor: hand;
}
div.payTotal {
padding: 2px 20px;
background-color: #94c6d5;
border-top: 2px solid #6496a5;
}
div.payTotal p {
color: #333 !important;
}
div.payTotal strong {
color: #000 !important;
}
div.payOption {
background-color: #222;
border-top: 1px solid #333;
padding: 1em 2em 1em 12em;
margin-bottom: 10px;
background-repeat: no-repeat;
background-position: top left;
}
div.payOption.one {
background-image: url('../images/payOption1.gif');
}
div.payOption.two {
background-image: url('../images/payOption2.gif');
}
div.payOption.three {
background-image: url('../images/payOption3.gif');
}
/* ----------------------------------------------------------------------------- */

div.blockBody, div.blockBody p {
color: #000;
font-size: 12px;
line-height: 19px;
text-align: left;
}
div.blockBody ul li {
margin: 0px 8px;
list-style-image: url('../images/dcc_li2.gif');
}
div.hiddenPreferences /* goes round display:none preference popups, fieldset goes inside */
{
background-color: #eee;
border-bottom: 1px solid #ddd;
}
div#menu select {
color: #195493;
border: 1px solid #195493;
}
div.navHeader {
/*border-bottom: 1px dotted #a1c3db;*/
background: transparent url('../images/dotted-a1c3db.gif') repeat-x bottom;
color: #a1c3db;
}
div.navHeader a {
color: #FFF;
}
div.navBold {
/*border-bottom: 1px dotted #a1c3db;*/
background: transparent url('../images/dotted-a1c3db.gif') repeat-x bottom;
color: #a1c3db;
}
.detailedGroupViewImage img {
border: 1px solid #666;
background-color: #a1c3db;
}
.detailedGroupViewImage img:hover {
border: 1px solid #000;
}
div.newsSystemStory .left img, div.newsSystemStory .right img {
border: 1px solid #ccc;
background-color: #eee;
}
div.newsSystemStory h3 {
/*border-bottom: 1px dotted #444;*/
background: transparent url('../images/dotted-444.gif') repeat-x bottom;
color: #888;
}
div.newsSystemStory p {
color: #666;
}
.grayDate {
color: #999;
}
a.std {
color: #195493;
}
.element_news a {
color: #c90;
}
.element_news a:hover {
color: #e00;
/*background-color: #fff;*/
}
.element_news h2 {
/*background:  transparent url(../images/bHead-left.png) no-repeat top left;*/
color: #9f9d9d;
}
.element_news div.blockBody {
border-bottom: 2px solid #ddd;
color: #555;
}
.galleryCategory {
color: #777 !important;
border: 1px solid #222;
background: #333 url('../images/galleryWatermark.jpg') no-repeat top right;
}
.galleryCategory h3 {
color: #777 !important;
border: 0px;
}
.galleryCategory img {
border-bottom: 3px solid #222;
border-right: 2px solid #222;
background-color: #FFF;
}
.galleryThumb img {
border-bottom: 3px solid #222;
border-right: 2px solid #222;
background-color: #FFF;
}
.thumbnails {
border: 1px solid #222;
background-color: #333;
padding: 10px;
}
div.galleryimage {
/*
background-color: #EEE;
border: 1px solid #DDD;
*/
}
div.galleryimage div.imagewrapper img, div.galleryimage div.imagewrapper div.description {
border: 20px solid #FFF;
}
div.galleryimage div.imagewrapper div.description {
background-color: #FFF;
}
.row1 {
background-color: #fff;
}
.row2 {
background-color: #cceaf6;
}
option.row1 {
background-color: #fff;
}
option.row2 {
background-color: #eee;
}
select[multiple] option.row1 {
background-color: #111;
}
select[multiple] option.row2 {
background-color: #222;
}
td.input input {
border: 1px solid #333;
}
div.info {
background-color: #9CF;
color: #039;
}
div.error {
background-color: #FCC;
color: #933;
}
td.toprow {
border-bottom: 1px solid #CCC;
color: #666;
}
div.ent1 {
background-color: #9CF;
}
div.ent2 {
background-color: #DDD;
}
div.node a {
color: #fff !important;
}
div.node a:hover {
color: #9cf;
}
div.entity a {
color: #000;
}
div.entity a:hover {
color: #930;
}
div.comment {
color: #666;
}
div.cbg1 {
border: 1px solid #DDD;
background-color: #EEE;
}
div.cbg2 {
border: 1px solid #EEE;
background-color: #FFF;
}
div.emailPreview {
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
}
div.emailPreview .emailRecipients {
background-color: #EEE;
}
input.quoteInput {
background-color: #FFF;
border: 1px solid #CCC;
}
div.dotted {
color: #fff;
background-color: #999;
/*
border-bottom: 1px dotted #333;
border-left: 1px dotted #333;
border-right: 1px dotted #333;
*/
}
a.dottedTab {
color: #fff;
background-color: #94C6D5;
/*
border-bottom: 1px dotted #ccc;
border-left: 1px dotted #ccc;
border-right: 1px dotted #ccc;
*/
}
a.dottedTab:hover {
color: #fff;
background-color: #74a6b5;
}
select[multiple] {
border: 1px solid #999;
}
select[multiple] option {
color: #666;
}
textarea.plaintext {
border: 1px solid #CCC;
color: #195493;
}
span.characters {
color: #195493;
}
ul.classifiedCategories li a {
color: #195493;
}
ul.classifiedCategories li a:hover {
color: #FFF;
background-color: #195493;
}
.classifiedThumb img {
background-color: #EEE;
border: 1px solid #CCC;
}
div.classifiedAd {
color: #000;
	/*border-bottom: 1px solid #CCC;*/
}
div.topRightLink a {
color: #94C6D5;
}
label, div.element_linkage {
color: #999;
}
div.element_linkage a {
color: #94C6D5;
}
div.inlineImage img.inlineBorder {
background-color: #8ab5d2;
border: 1px solid #195493;
}
.note {
color: #9CF;
}
div.pagePropertiesLink a {
color: #195493;
}
div.entitySearch {
color: #195493;
}
div.entitySearch input.required {
color: #195493;
border: 1px solid #CCC;
background: #fff url('../images/gif/magnifier.gif') no-repeat right;
}
.element_search h1 {
color: #195493;
}
form#mainSearchForm input.required {
color: #195493;
border: 1px solid #195493;
background: transparent url('../images/gif/magnifier.gif') no-repeat right;
}
div.bigLinkDiv {
color: #195493;
background-color: #EEE;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
}
div.bigLinkDiv:hover {
border-top: 1px solid #195493;
border-bottom: 1px solid #195493;
background-color: #d8dfea;
/*color: #FFF;	*/
}
.grayRow {
background-color: #EEE;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
}
div#siteSearchResults li a {
color: #195493;
}
div#siteSearchResults li a:hover {
background: transparent url('../images/rightarrow.gif') no-repeat left;
}
div#entitySearchResults li a {
color: #195493;
}
div#entitySearchResults li a.arrowlink:hover {
background: transparent url('../images/rightarrow.gif') no-repeat left;
}
div#entitySearchResults .underline {
color: #999;
/*border-bottom: 1px solid #CCC;*/
}
ol.employeeList input.required {
color: #195493;
border: 1px solid #195493;
}
ul.propertyList {
color: #666;
}
ul.propertyList li.propertyItem:hover {
color: #195493;
background-color: #EEE;
}
input.longInput {
border: 1px solid #CCC;
}
.heading {
color: #999;
}
div.rectangle {
color: #195493;
background: #eee url('../images/downarrowblue.gif') no-repeat 99% 70%;
border-left: 8px solid #195493;
border-bottom: 1px solid #BBB;
}
div.box {
border: 1px solid #BBB;
background-color: #EEE;
}
tr.trHov:hover td {
background-color: #222;
}
div#weekNav a {
color: #94C6D5;
text-decoration: none;
}
div#weekNav a:hover {
text-decoration: underline;
color: #fff;
}
#content strong, #content b {
color: #999 !important;
}
/* ---------------------------------------------------------------------------------------- */

select.modelinks {
color: #666;
border: 1px solid #ccc;
margin: 1px 0 13px 10px;
float: left;
}
div#loginStuffs {
	width: auto;
	height: 15px;
	margin: 0px 0 10px 0;
	padding: 7px 0 0 10px;
}

#loginbox {
	color: #999;
	font-size: 12px;
	padding: 0;
	margin: 0;
}

div.loginput {
	margin-bottom: 4px;
}

div.loginput input.loginput {
	padding: 1px 3px;
	margin: 0;
	color: #666;
	font-size: 10px;
	width: 50px;
	border: 1px solid #ccc;
	background-color: #fff;
	margin-right: 4px;
}
#loginMsg {
color: #999;
}
#loginMsg a {
color: #FFF;
}
a {
color: #369;
text-decoration: underline;
}
a:hover {
	color: #69c;
	text-decoration: none;
}
#banner {
display: none;
width: 769px;
height: 90px;
float: right;
text-align: right;
margin-bottom: 10px;
}
.nlFailure
{
color: #F00;
}
.nlSuccess
{
color: #0F0;
}
.search-wrapper {
	position: relative;
	width: 100%;
	height: 30px;
}
.search-wrapper span.left, .search-wrapper input, .search-wrapper span.right {
	
}
.search-wrapper span.left {
background: transparent url('../images/searchfield_leftcap.gif') no-repeat top left;
}
.search-wrapper span.right {
background: transparent url('../images/searchfield_rightcap.gif') no-repeat top left;
}
.search-wrapper input {
background: transparent url('../images/searchfield_repeat.gif') repeat-x top;
}

h1 a
{
	text-decoration: underline;
}

#copy, #copy2 {
	padding-top: 5px;
	width: 100%;
	font-size: 11px;
}
#copy a, #copy2 a {
	float: right;
	line-height: 18px;
	text-align: right;
	width: 300px;
	text-decoration: underline;
	color: #fff;
}
#copy a:hover {
	text-decoration: none;
}
#copy img, #copy2 img {
	margin-left: 5px;
}
#copy {
	display: block;
	clear: both;
	margin: 0px 0 0px 0 !important;
	padding: 0px 0 0 0 !important;
}
#copy .copy1 {
	font-size: 11px;
	color: #a694a0 !important;
	margin: 0 !important;
	padding: 4px 10px 10px 10px !important;
}

html, body {
	margin: 0;
	padding: 0;
}

/* Align */
.aligncenter {	margin: 10px auto 20px auto; display: block; }
.alignleft {	margin: 10px 10px 8px 0; float: left; }
.alignright {	margin: 10px 0px 8px 10px; float: right; }
.col-left {	float: left; }
.col-right {	float: right; }
/* Header */
#header-out {	width: 100%; background: rgb(16,100,157) url(../images/bg_header_shadow.gif) repeat-x 0 bottom; border-top: #0084C1 1px solid; }
#header-bg {	background: url(../images/bg_header.jpg) no-repeat 0 0; }
#header {	width: 960px !important; height: 101px; }
#header .col-left {	padding: 37px 0px 0 0; }
#header .col-right {	padding: 50px 0 0 0; width: 170px; }
/* Header (title) */
#header h1 {	display: none; }
/* Header (date) */
#header .date {	font-size: 16px; font-weight: bold; color: #fff; text-align: right; }
#header .date p {	padding: 0 0 10px 0; }
/* Header (search) */
#header #search div {	width: 300px; height: 27px; background: url(../images/bg_search.gif) no-repeat right 0; position: relative; }
#header #search label {	color: #fff; position: absolute; left: 0; top: 6px; }
#header #search input {	width: 238px; background: transparent; border: 0; position: absolute; right: 5px; top: 4px; padding-top: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; outline: none; }
/* Middle */
#middle-out {	width: 100%; background: #fff; }
#middle {	width: 960px; margin-left: 30px; padding-top: 20px; padding-bottom: 10px; }
/* Content */
#content {	width: 630px; }
#content.fullwidth, #content.fullwidth #single  {	width: 960px!important; }

/* WOO CUSTOM STYLESHEET---------------------Instructions:Add your custom styles here instead of style.css so it is easier to update the theme. Simply copy an existing style from style.css to this file, and modify it to your liking.*/
#header-out {	background: transparent !important; border: 0 !important; }
#header-bg {	background: transparent !important; }
body {	background: #fff url('../images/bg-pattern.jpg') !important; }
#second-background {	background: transparent url('../images/bg-tile.jpg') repeat-x top; }
#middle-out {	background: transparent !important; margin-top: 10px; }
#middle {	background: #fff !important; width: 920px; padding-left: 20px; padding-right: 20px; }
#content {	width: 610px; }
#sidebar {	width: 291px; }
#content .featured {	width: 570px; }
#content .featured {	padding: 5px 20px 10px 20px; background: #331a2d url('../images/featured-tile.jpg') repeat-x top; color: #C4C4C4; }
#header .col-left {	padding: 11px 0 0 0; }
a#logo {
	display: block;
	width: 392px;
	height: 92px;
	background: transparent url('../images/logo.gif') no-repeat 0 0;
}

#top-menu, #main-menu, #subcat-menu, #middle, #footer, #copyright, #header{
	margin: 0 auto !important;
}
#header {
	padding:0;
}


#dropdownmenu {
	clear: both;
	width: 950px;
	margin: 0 auto !important;
	padding: 0 !important;
}
#dropdownmenu ul {
	float: left !important;
	padding: 0 !important;
	margin: 0 !important;
}
#dropdownmenu ul.horizontal li.level1 {
	height: 28px;
	background: transparent url('../images/top-sep.gif') no-repeat top right;
	margin-right: 4px;
}
#dropdownmenu ul.horizontal li.level1 a {
	font-size: 13px !important;
	font-family: "Arial", sans-serif !important;
	padding: 6px 9px 6px 19px;
	color: #000;
}
#dropdownmenu li#dd_home.level1 a {	background: transparent url('../images/t-home.gif') no-repeat left; }
#dropdownmenu li#dd_wedding-ideas-blog.level1 a {	background: transparent url('../images/t-tips.gif') no-repeat left; }
#dropdownmenu li#dd_wedding-pictures-blog.level1 a {	background: transparent url('../images/t-photo.gif') no-repeat left; }
#dropdownmenu li#dd_wedding-planning.level1 a {	background: transparent url('../images/t-plan.gif') no-repeat left; }
#dropdownmenu li#dd_wedding-day.level1 a {	background: transparent url('../images/t-brag.gif') no-repeat left; }
#dropdownmenu li#dd_wedding-groom.level1 a {	background: transparent url('../images/t-survive.gif') no-repeat left; }
#dropdownmenu li#dd_wedding-services.level1 a {	background: transparent url('../images/t-directory.gif') no-repeat left; }
#dropdownmenu li#dd_contact-glamour-bride.level1 a {	background: transparent url('../images/t-contact.gif') no-repeat left; }

#dropdownmenu li#dd_home.level1.sel a, #dropdownmenu li#dd_home.level1 a:hover {	background: transparent url('../images/t-home1.gif') no-repeat left; }
#dropdownmenu li#dd_wedding-ideas-blog.level1.sel a, #dropdownmenu li#dd_wedding-ideas-blog.level1 a:hover {	background: transparent url('../images/t-tips1.gif') no-repeat left; }
#dropdownmenu li#dd_wedding-pictures-blog.level1.sel a, #dropdownmenu li#dd_wedding-pictures-blog.level1 a:hover {	background: transparent url('../images/t-photo1.gif') no-repeat left; }
#dropdownmenu li#dd_wedding-planning.level1.sel a, #dropdownmenu li#dd_wedding-planning.level1 a:hover {	background: transparent url('../images/t-plan1.gif') no-repeat left; }
#dropdownmenu li#dd_wedding-day.level1.sel a, #dropdownmenu li#dd_wedding-day.level1 a:hover {	background: transparent url('../images/t-brag1.gif') no-repeat left; }
#dropdownmenu li#dd_wedding-groom.level1.sel a, #dropdownmenu li#dd_wedding-groom.level1 a:hover {	background: transparent url('../images/t-survive1.gif') no-repeat left; }
#dropdownmenu li#dd_wedding-services.level1.sel a, #dropdownmenu li#dd_wedding-services.level1 a:hover {	background: transparent url('../images/t-directory1.gif') no-repeat left; }
#dropdownmenu li#dd_contact-glamour-bride.level1.sel a, #dropdownmenu li#dd_contact-glamour-bride.level1 a:hover {	background: transparent url('../images/t-contact1.gif') no-repeat left; }

#dropdownmenu ul.horizontal li.level1 a:hover {
	
}
#dropdownmenu ul li.level1.sel {
	
}
#dropdownmenu ul li.level1.sel a {
	color: #333 !important;
}

#dropdownmenu ul.dropdown,
#dropdownmenu ul.flyout {
	background: #ddd !important;
	width: 155px !important;
}
#dropdownmenu ul.dropdown li,
#dropdownmenu ul.flyout li,
#dropdownmenu ul.dropdown li a,
#dropdownmenu ul.flyout li a {
	background: transparent !important;
}
#dropdownmenu ul.dropdown li.level2,
#dropdownmenu ul.flyout li.level3 {
	border-bottom: 1px solid #bbb !important; 
	border-top: 1px solid #eee !important; 
	margin: 0 !important; padding: 0 !important; height: auto !important;
}
#dropdownmenu ul.dropdown li.level2.sel a,
#dropdownmenu ul.flyout li.level3.sel a, 
#dropdownmenu ul.dropdown li.level2 a,
#dropdownmenu ul.flyout li.level3 a {
	text-transform: none;
	color: #000 !important;
	line-height: 10px !important;
	float: none !important; height: auto !important; font-size: 12px !important; line-height: 13px !important; padding: 3px 6px 3px 8px !important; margin: 0 !important; white-space: normal !important;
}
#dropdownmenu ul.dropdown li.level2 a:hover,
#dropdownmenu ul.flyout li.level3 a:hover {
	color: #333 !important;
	background-color: #fff !important;
}
#dropdownmenu li.sel ul.dropdown li.level2,
#dropdownmenu li.sel ul.flyout li.level3 {
	background: #e5e5e5 !important;
	border-top: 1px solid #fff !important;
	border-bottom: 1px solid #d0d0d0 !important;
}
#dropdownmenu li.sel ul.dropdown li.level2 a,
#dropdownmenu li.sel ul.flyout li.level3 a {
	color: #333 !important;
}
#dropdownmenu li.sel ul.dropdown li.level2 a:hover,
#dropdownmenu li.sel ul.flyout li.level3 a:hover {
	background: #ccc !important;
	color: #000 !important;
}
#dropdownmenu ul.dropdown li.level2.sel a,
#dropdownmenu ul.flyout li.level3.sel a {
	background: transparent !important;
}

#footer-out, #footer-bg2, #footer-lip1, #footer-lip2 {
	width: 100%;
}
#footer-out {
	background: transparent url('../images/footer-bg.jpg');
}
#footer-bg2 {
	background: transparent url('../images/footer-tile.jpg') repeat-y top center;
}
#footer-lip1 {
	background: transparent url('../images/footer-lip1.jpg') repeat-x top;
}
#footer-lip2 {
	background: transparent url('../images/footer-lip2.jpg') no-repeat top center;
}
#footer-content {
	width: 950px;
	margin: 0 auto;
	color: #fff;
	padding: 10px 0;
}
#foot2 {
	width: 100%;
	clear: both;
	background: #4a263e url('../images/f2-tile.gif') repeat-x top;
}
#foot2-content {
	width: 950px;
	margin: 0 auto;
	padding: 10px; 0
}
#foot2-content table {
	width: 100%;
}
a#foot-ad {
	display: block;
	width: 243px;
	height: 0;
	padding-top: 50px;
	overflow: hidden;
	background: transparent url('../images/ad.gif') no-repeat 0 0;
}
#foot2 #copy {
	background: transparent url('../images/f2-sep.gif') no-repeat top center;
	padding-top: 10px !important;
}
#foot2 td.respek {
	vertical-align: middle !imortant;
	height: 50px;
}
#foot2 .respek a {
	display: block !important;
	float: right;
	text-decoration: none !important;
	color: #fff !important;
}
#foot2 .respek a img {
	vertical-align: middle !important;
	margin-left: 5px;
}
#foot2 .respek a span {
	
}
#foot2 td.respek.sesalos {
	width: 280px;
	padding-top: 13px !important;
}

#h1head h1 {
	font-size: 12px !important;
	font-weight: normal !important;
}

/* General Header Styling */
#content #latest .post h2,
#sidebar .block h2,
#content h2.arh,
.featured_text h2,
#about h2,
.widget h3,
h2.single,
#content #single .post h2,
#nav a,
h1, h2, h3, h4, h5 {
	font-family: "Georgia";
}

/* Sidebar Headers */
#sidebar .block h2 {
	
}

/* General paragraph text */
div.blockBody, div.blockBody p,
#content #latest .post p,
body, p, li, blockquote, td, th, div, span {
	font-family: "Lucida Grande", "Lucida Sans", "Arial", sans-serif;
	font-size: 12px;
	line-height: 19px;
}
div.ui-tabs.uni-tabs_1 ul.ui-tabs-nav li.ui-corner-top a,
div.ui-tabs.uni-tabs_1 ul.ui-tabs-nav li.ui-state-default a,
div.ui-tabs.uni-tabs_1 ul.ui-tabs-nav li.ui-tabs-selected a,
div.ui-tabs.uni-tabs_1 ul.ui-tabs-nav li.ui-state-active a,
div.ui-tabs.uni-tabs_1 ul.ui-tabs-nav li.ui-state-hover a,
div.ui-tabs.uni-tabs_1 ul.ui-tabs-nav li a {
	padding-top: 4px !important;
	padding-bottom: 6px !important;
}

/*
.inlineBorder {
	background: #daccd5 url('../images/gb-dir-tile.gif') repeat-x top;
	border: 1px solid #cac4cb;
	padding: 11px;
}
*/
.inlineBorder {
	background: #e5e5e5;
	border: 1px solid #d1d1d1;
	padding: 11px;
}
.header_1 h2 {
	font-size: 19px !important;
}
.header_2 h2 {
	font-size: 27px !important;
	margin-bottom: 15px !important;
}
.bloq_2 .corner_1 {
	width: 100%;
}
div {
	 zoom: 100%;
}
#ie6 {
	background: #fff;
}
#ie6 div {
	width: 930px;
	margin: 0 auto;
	padding: 10px 0;
	font-size: 14px !important;
	line-height: 18px !important;
}
#ie6 span {
	font-size: 14px !important;
	line-height: 18px !important;
	padding-left: 19px !important;
	margin-left: 4px !important;
}
#ie6 span.ie6 {
	background: transparent url('../images/ie6.png') no-repeat left;
}
#ie6 span.firefox {
	background: transparent url('../images/firefox.png') no-repeat left;
}

/* */
body#page_14 #second-background {	background: transparent url('../images/sg-bg-tile.jpg') repeat-x top !important; }
body#page_14 #bg-splat {	background: transparent url('../images/sg-splat.gif') no-repeat top center !important; }
body#page_14 #bg-compass {	background: transparent url('../images/sg-compass.gif') no-repeat top center !important; }
body#page_14 a#logo {	width: 402px !important; background: transparent url('../images/sg-logo.gif') no-repeat 0 0 !important; }

.bloq_7.addedWrapper {
	padding: 8px;
	margin: 5px 14px 5px 0;
}
.bloq_7.addedWrapper .addedWrapper {
	height: 100%;
}
.corner_8 .element_FeedMe h2.blockHeading div {
	font-size: 24px !important;
	line-height: 28px !important;
	margin-bottom: 15px !important;
}
.corner_8 .element_FeedMe h2.blockHeading a,
.corner_8 .element h2 {
	font-size: 16px !important;
	line-height: 19px !important;
	text-decoration: none !important;
	margin: 0px 0 2px 0 !important;
}
.corner_8 .element_FeedMe p {
	color: #888 !important;
	/*font-style: italic !important;*/
	margin: 0 !important;
	line-height: 17px !important;
}
.corner_8 .element_FeedMe div {
	color: #000 !important;
	text-decoration: none !important;
	font-style: none !important;
	font-size: 10px !important;
	line-height: 17px !important;
}

a#socialTwitter, a#socialFacebook {
	display: block;
	width: 159px;
	height: 0;
	padding-top: 52px;
	overflow: hidden;
	margin: 4px;
}
a#socialFacebook {
	/*float: right;*/
	background: transparent url('../images/facebook.jpg') no-repeat 0 0;
}
a#socialTwitter {
	background: transparent url('../images/twitter.jpg') no-repeat 0 0;
}

#page_3 .bloq_10 {
	margin: 5px 0 8px 0 !important;
}

.addedWrapper {
	clear: both;
	padding: 0;
	margin: 0;
}
br.clear {
	display: inline !important;
}
.gb-sh {
    margin-right: 4px;
    padding: 5px !important;
}
.gb-sh .addedWrapper_20 {
    /*margin: 8px !important;*/
}
