/* border styles */
#wedding {border:1px solid #4B0049; background-color:#FFEDF8; width:991px}

/* header content*/
#wedding-expert {font-family:Verdana; text-align:left; background-image:url(/wedding-images/wedexpert_headback.jpg); width:991px; height:126px}
#main-nav {font-family:Verdana; background-image:url(/wedding-images/navback.gif); width:991px; height:28px; text-align:center;}
#members {overflow:hidden; font-family:Verdana; width:153px; background-image:url(/wedding-images/signin_back.gif); padding-top:3px; padding-bottom:6px; z-index:100}

.main-nav {font-size:11px; line-height:14px; margin-top:0px; font-weight:bold; color:#F59EC6; text-decoration:none}
.main-nav A:link {text-decoration:none}
.main-nav A:visted {text-decoration:underline}
.main-nav A:hover {text-decoration:underline; background-color:#A34989}

.members {font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none}
.members A:link {text-decoration:none}
.members A:visted {text-decoration:underline}
.members A:hover {text-decoration:underline; background-color:#F59EC6}
.location {font-size:10px; font-weight:normal}

/* work area*/
H1 {font-family:Verdana; color:#4B0049; font-size:10px; line-height:13px; font-weight:normal; margin-top:0px; margin-bottom:10px}
H2 {font-family:Verdana; color:#4B0049; font-size:12px; line-height:15px; font-weight:normal; margin-top:0px; margin-bottom:12px}
H3 {font-family:Verdana; color:#000000; font-size:11px; line-height:13px; font-weight:normal; margin-top:0px; margin-bottom:0px}
H4 {font-family:Verdana; color:#960691; font-size:17px; font-weight:normal; margin-top:0px; margin-bottom:0px}
#search-results-bar {width:975px; background-color:#F5D2EE; border:0px; border-top:1px solid #960691; text-align:center}
.search-bar {color:#960691; font-family:Verdana; margin-bottom:0px; font-size:11px;}
.search-bread-crumb {font-family:Verdana; font-size:11px; color:#960691; text-decoration:none; position:relative; top:-1px}
.search-bread-crumb A:link {text-decoration:underline; font-weight:bold}
.search-bread-crumb A:visited {text-decoration:underline; font-weight:bold}
.search-bread-crumb A:hover {text-decoration:underline overline; font-weight:bold}
.content {font-family:Arial; font-size:11px; color:#4B4B4B; font-weight:normal; margin-top:0px; margin-bottom:0px; text-decoration:none}
.foot-txt {font-family:Arial; font-size:12px; color:#9E0B0E; text-decoration:none}
#vendors {text-align:center; padding-top:6px}
.vendors {font-size:12px; color:#4B0049; font-weight:bold; text-decoration:none}
.vendors A:link {text-decoration:underline}
.vendors A:visited {text-decoration:none}
.vendors A:hover {text-decoration:underline overline; background-color:#F8DBEC}

/* state page*/
.pop-search-head {font-family:Arial; font-size:13px; color:#4B0049; font-weight:normal; text-decoration:none; margin-top:0px; margin-bottom:0px}
.pop-search {font-family:Arial; font-size:11px; color:#92278F; font-weight:normal; text-decoration:none;margin-top:0px}
.pop-search A:link {text-decoration:underline;}
.pop-search A:visted {text-decoration:underline}
.pop-search A:hover {text-decoration:underline; background-color:#F8DBEC}

.quick-search {font-family:Arial; font-size:11px; color:#4B0049; font-weight:bold}
#state-search {margin-left:15px}
.state-search {font-family:Arial; font-size:12px; color:#4B0049; font-weight:bold; margin-top:0px; margin-bottom:0px; background-color:#F6D5E5; padding:4px}
.state-search-txt {font-family:Arial; font-size:10px; color:#000000; font-weight:normal; margin-top:0px}

.feature {font-family:Arial; font-size:12px; color:#4B0049; font-weight:bold; margin-top:0px; margin-bottom:0px; background-color:#CE69C8; padding:4px}
#feature-txt {height:100px; margin-top:0px; padding:4px; border:1px solid #CE69C8; overflow:hidden; font-family:Arial; color:#000000; font-size:11px;}
.feature-txt {color:#000000; margin-top:0px; margin-bottom:0px}
.featured-link {font-family:Arial; color:#630460; font-weight:normal; margin-bottom:0px; text-decoration:none}
.featured-link A:link {color:#630460; font-weight:bold; text-decoration:underline}
.featured-link A:visted {text-decoration:underline}
.featured-link A:hover {text-decoration:underline; background-color:#E5BCE4}

/* state page end*/

/* gold listing*/
#gold-head {background-image:url(/wedding-images/gold-back.gif); width:735px; height:21px; overflow:hidden; text-align:left}
.gold-header {font-size:12px; font-weight:bold; color:#4B4B4B; margin-bottom:0px}
.gold {font-family:Arial; font-size:16px; line-height:18px; color:#630460; font-weight:bold; margin-bottom:0px; text-decoration:none}
.gold A:link {text-decoration:underline}
.gold A:visted {text-decoration:underline}
.gold A:hover {text-decoration:underline; background-color:#E5BCE4}
.gold-more {font-family:Arial; color:#630460; font-weight:bold; font-size:11px;}
#gold-foot {background-color:#F3CBEC;}

/* silver listing*/
#slvr-head {background-image:url(/wedding-images/silver-back.gif); width:735px; height:21px; text-align:left}
.slvr-header {font-size:12px; font-weight:bold; color:#000000; margin-bottom:0px}
.slvr {font-family:Arial; font-size:14px; line-height:16px; color:#CE69C8; font-weight:bold; margin-bottom:0px; text-decoration:none}
.slvr A:link {text-decoration:underline}
.slvr A:visted {text-decoration:underline}
.slvr A:hover {text-decoration:underline; background-color:#FFCCFC}
.slvr-more {font-family:Arial; color:#9E0B0E; font-weight:bold; font-size:11px;}
#slvr-foot {border:0px; border-bottom:1px solid #9A9A9A;}

/* bronze listing*/
#brnz-head {background-image:url(/wedding-images/bronze-back.gif); width:735px; height:21px; text-align:left}
.brnz-header {font-size:12px; font-weight:bold; color:#FFFFFF; margin-bottom:0px}
.brnz {font-family:Arial; font-size:12px; line-height:14px; color:#EB5487; font-weight:bold; margin-bottom:0px; text-decoration:none}
.brnz A:link {text-decoration:underline}
.brnz A:visted {text-decoration:underline}
.brnz A:hover {text-decoration:underline; background-color:#FFCCDD}
.brnz-more {font-family:Arial; color:#7D4900; font-weight:bold; font-size:11px;}

/* free listing*/
#free-head {background-color:#000000; width:735px; height:21px; text-align:left}
.free-header {font-size:12px; font-weight:bold; color:#FFFFFF; margin-bottom:0px}
.free {font-family:Arial; font-size:11px; line-height:13px; color:#000000; font-weight:nomral; margin-bottom:0px; text-decoration:none}
.free A:link {text-decoration:underline}
.free A:visted {text-decoration:underline}
.free A:hover {text-decoration:underline}
.free-more {font-family:Arial; color:#000000; font-weight:bold; font-size:11px;}

#search-area {width:370px; text-align:left}
#left-side {left:0px; top:-22px; position:relative}
#search {width:415px; height:292px; background-image:url(/wedding-images/search-box.jpg); z-index:100}
#member-listings {width:375px; text-align:left}
#banner-ad {text-align:center; padding:20px}
#hr {padding:6px}
hr {height:0px; border:0px; border-top:1px solid #F3CBEC; width:95%;}
.vr {border:0px; border-left:1px solid #F3CBEC; padding:4px}
.search-txt {font-family:Arial; color:#790000; font-size:10px; line-height:12px; font-weight:normal; margin-top:-2px; margin-left:15px; margin-right:2px; margin-bottom:0px}
.listings_txt {font-family:Arial; color:#4B0049; font-size:10px; line-height:12px; font-weight:normal; margin-top:-2px; margin-left:3px; margin-right:2px; margin-bottom:0px}
.quick-search {font-family:Arial; font-size:11px; color:#000000; font-weight:bold; margin-top:0px; margin-bottom:0px}
.quick_form {margin-bottom:6px}
.quick_input {font-size:10px; padding:2px 3px; background-color:#F2F2F2; border:1px solid #333300;}

/*footer content*/
.footer-nav {font-family:Verdana; font-size:12px; color:#5937AE; font-weight:normal; text-decoration:none}
.footer-nav A:link {text-decoration:underline}
.footer-nav A:visted {text-decoration:underline}
.footer-nav A:hover {text-decoration:underline overline; background-color:#F3D2E6}

.state_link {font-family:Arial; font-size:10px; color:#4267BD; font-weight:normal; text-decoration:none} 
.state_link A:link {text-decoration:underline}
.state_link A:visted {text-decoration:underline}
.state_link A:hover {text-decoration:underline; background-color:#F3D2E6}
