/*
 * Id: 7.9887
 * Version: 1303312750
 * Generated: 23-Feb-2012 06:29:50
 */

/*
Soak Weddings Custom CSS

Used to overwrite base styles and change layout for WeddingLink website.

*/


/* Generic Styles */
a{color:#B02304;}
body{font-size: 0.75em;background: #EFEEE9 url('/polopoly_fs/weddings_root_css_7_9887!bg-weddings-main-layout.png') top center no-repeat;}
#niftyPlayer1{position:absolute;}
div.error select, div.error input, div.error textarea, input.error,textarea.error{border:2px solid #c00!important;}

/* Layout Styles */
.layout-c .content-b{float:right;width:320px;}
.editorial .content-a{width:650px;}
.structure{font: 100% Arial, sans-serif;}
.site-banners{display: block;}
.content-panel, .content-panel .editorial{width: 980px;padding:0;}
.header, .body, .footer, .head-banners{width:980px;}
#navigation{width:977px;}
#sub-navigation{width:968px;}
.content-panel .banners{width: 316px;}
.content-panel .layout-a .content-a, .content-panel .layout-a .content-b{margin-top: 0;padding: 0;width: 316px;margin-top:488px;}
.content-panel .layout-a .content-a{padding-left: 0;margin-right:17px;}
.body{position:relative;clear:both;}
#ticker {display:none;}
.header .feature-bar{border:0;padding:0;}
form.site-search{display:none;}

/* Header Styles */
.structure .head-banners{margin-left:-244px;width:720px;}
#navigation li a img{top:-114px;}
#navigation{border-top: 0;height: 44px;}
.hasJs #navigation li ul{display:none!important;}
#navigation li a{border-right:1px solid #E9E9E9;color:#72675B;font-weight:bold;display:block;max-width:77px;font-size:0.92em;text-transform:uppercase;height:28px;}
#navigation li a:hover, #navigation li.selected a, #navigation li.hovered a{background:#ECEAE3;}
#sub-navigation{border-top:0;}
.header{min-height:98px;margin-top:115px;position:relative;margin-bottom:0;}
.header .feature-bar{border:0;padding:0 0 32px;}
#sub-navigation .secondary-navigation{background:#A8A096;color:#fff;font-weight:bold;top:1px;width:980px;}
#sub-navigation .secondary-navigation li a{color:#fff;padding:11px 14px 12px;}
#sub-navigation .secondary-navigation a:hover, #sub-navigation .secondary-navigation .selected a{text-decoration:underline;}
#hoverNavigation{position:absolute;width:160px;top:206px;display:none;z-index:99999;}
#hoverNavigation ul{list-style:none;margin-left:0;}
#hoverNavigation ul li{list-style:none;float:left;}
#hoverNavigation ul li a{display:block;text-decoration:none;font-weight:bold;color:#72665A;padding: 8px 10px;border-top:1px solid #D1CFC9;width:140px;background:#ECEAE3;}
#hoverNavigation ul li a:hover{background:#A8A096;color:#fff;}
#sub-navigation{padding-left:0;width:980px;z-index:99999;}
.header .feature-bar ul li.log-in{padding-left:38px;background:url('/polopoly_fs/weddings_root_css_7_9887!bg-user-actions.png') 0 0 no-repeat;}
.header .feature-bar ul li.register{border:0;}
.header .feature-bar ul li.register{border:0;padding:0 4px;}

/* Banner Component */
.banners .tabbed-news-callouts .tabs li{padding:0;margin:0;border:0;}
.banners .tabbed-news-callouts{border-bottom:0;}
.banners .tabbed-news-callouts .tabs li a{background: #EA741D;border: none;float:left;font-size:0.92em;margin-right:1px;padding:7px 10px;color:#fff;display:block;font-weight:bold;}
.banners .tabbed-news-callouts .tabs li a:hover{background:#B02304;}
.banners .tabbed-news-callouts .articles li{padding:2px 0 1px;}
.banners .tabbed-news-callouts .tabs li.selected a{background:#DCD7CA;color:#AC4019;}
.banners .tabbed-news-callouts .articles{background:#DCD7CA;}
.banners .tabbed-news-callouts .articles a{color:#333;border-top:1px solid #B09F8B;padding-top:2px;font-size:0.92em;}
.banners .tabbed-news-callouts .articles a:hover{color:#B02304;text-decoration:underline;}
.banners .banner{margin-left:0;}
.banner{margin-left:5px;margin-bottom:20px;}

/* Repositioned Site Search Component */
.banners form.site-search{float: none;margin: 14px 0 15px;padding: 13px 14px 17px;border-top: 1px solid #B02304;border-bottom: 1px solid #B02304;display:block;position:relative;}
.banners form.site-search input{float:left;margin:0;} .banners form.site-search button{margin-left:5px;} .banners form.site-search input.search-term{width:12.3em;height:1.3em;} .banners form.site-search p{margin:0;} .banners form.site-search .btn{border:0;padding:0 6px;height:1.85em;} .banners .site-search label{float: left;display: block;margin-bottom: 10px;font-family: Georgia, Times New Roman;font-weight: bold;color:#8A271A;margin-top:-2px;font-size:1.2em;} .banners .site-search #frm-search-term{clear: left;width:219px;} .banners .site-search button{float: right;color:#fff;border:1px solid #E83B0A;background:#E83B0A;-moz-border-radius:4px;-webkit-border-radius: 4px;border-radius: 4px;} .banners .site-search p{position: absolute;top: 12px;right: 56px;} .banners .site-search p a{color:#8A271A;font-weight:bold;} .banners .site-search p a:hover{color:#333;text-decoration:none;} .banners #directory-search{background: url('/polopoly_fs/weddings_root_css_7_9887!bg-directory-search.jpg') 0 0 no-repeat;height:210px;padding:36px 0 0 20px;margin-bottom:15px;} .banners #directory-search fieldset{padding:0;margin:10px 0 0;border:0;vertical-align:middle;} .banners #directory-search fieldset *{vertical-align:middle;} .banners #directory-search #frm-search{width:230px;font-size:1.2em;margin-right:5px;} /* Footer Component */ #base-footer-panel{background:#fff;text-align:center;} #footer{width:980px;margin:auto;height:167px;} #footer .branding{float:right;width:147px;height:56px;font-size:0.92em;padding:107px 0 0 163px;text-align:right;background:#fff url('/polopoly_fs/weddings_root_css_7_9887!bg-footer.png') top left no-repeat;} #footer ul{float:left;width:120px;border-right: 1px solid #ccc;height:112px;list-style:circle;color:#DCD7CA;margin: 20px 0 0 30px;} #footer a{color:#726659;text-decoration:none;} #footer ul a{display: block;margin-bottom: 5px;font-size:0.92em;color:#726659;text-decortation:none;} #footer a:hover{text-decoration:underline;} /* Featured Listing Callout */ .layout-c .content-a .content-d .news-listing .col1{background: #DCD7CA url('/polopoly_fs/weddings_root_css_7_9887!bg-placeholder-large.png') 20px 20px no-repeat;margin-top:58px;position:relative;padding:20px;margin-bottom: 10px;float:left;width:283px;min-height:242px;margin-bottom: 25px;} .layout-c .content-a .content-d .news-listing .col1 h2{position:absolute;top:-62px;width:630px;left:0;} .layout-c .content-a .content-d .news-listing a:hover{text-decoration:none;color:#B02304;} .layout-c .content-a .content-d .news-listing .col1 dt a{font-weight: bold;color:#333;text-decoration:none;margin-top:217px;display:block;bottom:31px;} .layout-c .content-a .content-d .news-listing .col1 dt a:hover{text-decoration:underline;} .layout-c .content-a .content-d .news-listing .col1 dt a.lead, .layout-c .content-a .content-d .news-listing .col1 dd, .layout-c .content-a .content-d .news-listing .col2 dd, .layout-c .content-a .content-d .news-listing .col1 a.button{display:none;} .layout-c .content-a .content-d .news-listing .col1 dl img{position:absolute;top:20px;left:20px;} .layout-c .content-a .content-d .news-listing .col1 dl img[src=""]{display:none;} .layout-c .content-a .content-d .news-listing .col2{margin-top:58px;background: #DCD7CA;float:left;width:305px;margin-bottom: 25px;padding: 10px 11px 20px;overflow:hidden;height:252px;} .layout-c .content-a .content-d .news-listing .col2 dt, .layout-c .content-a .content-d .news-listing .col2 dd{padding-left: 10px;} .layout-c .content-a .content-d .news-listing .col2 dt{padding: 10px 0 10px 20px;border-bottom: 1px solid #B09F8B;} .layout-c .content-a .content-d .news-listing .col2 dt a{color: #333;text-decoration:none;} .layout-c .content-a .content-d .news-listing .col2 dt a:hover{text-decoration:underline;} .layout-c .content-a .content-d .news-listing .col2 .button{padding-left:20px;font-weight:bold;text-decoration:none;color:#B02304;margin-top:10px;float:left;} .layout-c .content-a .content-d .news-listing .col2 .button:hover{color:#333;text-decoration:underline;} /* Standard in-page news list callout */ .layout-c .content-a .secondary-news-headline .featured{background: #DCD7CA url('/polopoly_fs/weddings_root_css_7_9887!bg-placeholder-medium.png') 50% 20px no-repeat;margin: 10px 0;min-height:219px;border:1px solid #DCD7CA;position:relative;} .layout-c .content-a .secondary-news-headline .thumb{float:none;text-align:center;margin-bottom: 5px;padding: 15px 20px 10px;overflow:hidden;height:149px;position:absolute;top:0;} .layout-c .content-a .secondary-news-headline .featured a.thumbLink{display:block;font-weight: bold;padding: 8px 16px 12px;color:#333;margin-top:182px;} .layout-c .content-a .secondary-news-headline ul{margin-bottom:20px;} .layout-c .content-a .secondary-news-headline ul li{border-bottom: 1px solid #B09F8B;padding: 9px 16px;} .layout-c .content-a .secondary-news-headline .more{padding-left:10px;position:relative;top:-5px;font-weight:bold;} .layout-c .content-a .secondary-news-headline .more a{color:#B02304;} .layout-c .content-a .secondary-news-headline .more a:hover{color:#333;text-decoration:underline;} .layout-c .content-a .secondary-news-headline ul li a{color:#333;} .layout-c .content-a .secondary-news-headline ul li a:hover{color:#B02304;text-decoration:underline;} .layout-c .content-a .secondary-news-headline .thumb a{text-align:center;width:273px;display:block;background:#DCD7CA;} .layout-c .content-a .secondary-news-headline .thumb a img{margin:auto;} .secondary-news-headline{border-bottom: none;margin-top: 20px;padding-bottom: 0;} /* Heading style above main news callout styles */ .layout-c .content-a .content-d h2, .layout-c .content-c h2.grid-heading{border-top: 1px solid #B02304;border-bottom: 1px solid #B02304;color:#B02304;font-size:1.5em;font-family:Georgia, times new roman, serif;padding: 8px 0 8px 20px;margin-bottom:0;line-height:1.2em;clear:both;} .layout-c .content-a .content-d h2 a{color:#B02304;text-decoration:none;} .layout-c .content-a .content-d .news-listing h2 a:hover{color:#333;} /* Main heading Component */ .site-banners h2.inpage, .layout-c .content-c h2.inpage{border-top: 1px solid #B02304;color:#B02304;font-size:2.5em;font-family:Georgia, times new roman, serif;padding-left: 20px;margin-bottom:0;line-height:1.2em;clear:both;} .site-banners .news-listing, .layout-c .content-c .news-listing{margin:0;padding:0 0 0 20px;list-style:none;border-bottom: 1px solid #B02304;margin-bottom:15px;} .site-banners .news-listing li, .layout-c .content-c li{margin:0;padding:3px 0 14px;font-family:Georgia, times new roman, serif;font-size:1.5em;} .site-banners .news-listing li a, .layout-c .content-c li a{color: #333;padding:0;margin:0;} .rotating-caption {width:190px;float:right;} .rotating-caption .bg a {height:60px;padding: 10px 4px 10px 14px;margin-bottom:1px;display:block;color:#3E3931;font-size:0.7em;font-weight:bold;background:#DCD7CA;position:relative;text-decoration:none;} .rotating-caption .bg a:hover,.rotating-caption .selected a{ color:#fff;background-image: url('/polopoly_fs/weddings_root_css_7_9887!bg-rotating-element.png');} .basic-rotating-queue-element { float:left;width:460px;height:323px!important;overflow:hidden;} /* Story Styles */ .story .content-a{margin-top:14px;position:relative;background:#fff;} .story .content-a p{margin:20px;color:#5A5247;} .story .content-a .article-information{float:right;margin-top:20px;width:362px;} .story .content-a h1{padding:0;margin:14px 20px;border:0;} .story .content-a .details{margin:0 20px;} .story p.details a.email{padding-left:0;display:block;float:none;color:#5C5449;} .story .content-a .article-information h1{color:#83190C;font-family:Georgia, times new roman, serif;padding:0;font-size:2em;font-weight:normal;margin:0 0 16px;border:0;} .story .content-a .share-actions{margin:8px 20px;border-bottom:1px solid #A8A096;padding: 0 0 6px;} .story .content-a .article-information .share-actions{margin:8px 0;} .story .object-right{border:1px solid #DCD7CA;background:#fff;padding:10px;margin:20px;} .story .object-right em {padding: 2px 5px;} .story .content-a .details a{float: left;padding-left:0;margin-right:10px;color:#333;} .story .content-a .details{border-bottom:1px solid #A8A096;padding-left:0;margin:0 20px;} .story .content-a .article-information .details{padding-bottom: 17px;color:#5C5449;margin:0;} .story .content-a .details br{display:none;float:left;} .story .multimedia{display:none;} .story .in-page-actions{border-bottom:1px solid #A8A096;border-top:1px solid #A8A096;margin:20px;} .story li.send-to-friend a, .story li.printer-friendly a, .story li.got-story a{color:#5B5348;font-weight:bold;border-right:none;font-size:1.1em;padding-right:16px;background: url('/polopoly_fs/weddings_root_css_7_9887!bg-in-page-action-icons.png') 0 0 no-repeat;} .story .in-page-actions li.printer-friendly a{background-position:0 -34px;} .story .in-page-actions li.got-story a{background-position:0 -70px; display:none;} .story .in-page-actions li.your-view a {display:none!important;} .story .content-a .poll-widget p{margin:0;} .story .content-a .poll-widget .btn button, .register-form .actions button{border:1px solid #9A1F08;background:#9A1F08;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;font-family:Georgia, times new roman, serif;} .story .content-a .poll-widget fieldset{margin-top:10px;border-top:1px solid #A8A096;} .story .content-a .poll-widget .btn{border-top:1px solid #A8A096;} .story .content-a .poll-widget fieldset p{margin:5px 0;} .story .content-a .poll-widget .results{margin:10px 0;padding: 5px 0;border-top: 1px solid #A8A096} .story .content-a .poll-widget .results em{border-color:#B02304;} .story .content-a .article-information {border-color:#B02304;} div.article-comments {border-color:#B02304!important; margin:20px;} .content-panel .content-a .loggedout .web-form .introduction h6, .content-panel .content-a .loggedin .web-form .introduction h6 { font-size: 1.3em; width: 8.7em;} .story .content-a .loggedout p, .story .content-a .loggedin p { margin: 3px 0 0.9em; } .article-comments .view-count { padding-left: 0;} .story .content-a .loggedout p.preferences, .story .content-a .loggedin p.preferences { margin-bottom: 10px; } .content-panel .content-a .loggedin .web-form fieldset {width:610px; border:none;} .content-panel .content-a .loggedin .message-comment dl { width:170px; } .content-panel .content-a .loggedin .web-form label, .content-panel .content-a .loggedin .web-form h6, .content-panel .loggedin .content-a .web-form dd { padding-left:20px; width:150px;} .loggedin .web-form .action div {padding-left:170px;} .loggedin .web-form textarea {font-size:1em;} .content-panel .content-a .loggedout .web-form fieldset {width:610px; border:none;} .content-panel .content-a .loggedout .web-form div div {width:33em;} .content-panel .content-a .loggedin .web-form div div {width:33em;} .loggedout,.loggedin{margin:20px;background:#E7E4DB;} a.loggedout,a.loggedin{background:none;} .comment-data,.comment-detail{margin:20px;} .notification{width:590px;padding: 10px;background:#F2FFE6;} .story .content-a .notification p{color: #360;font-weight:bold;} .quotation, .content-stastics { border:none; color:#9A1F08;background:#ECE9E2; margin:20px; } .quotation * { color:#9A1F08;border-color:#9A1F08; } .quotation .author { border-top:1px solid #9A1F08!important; } .content-stastics h3 { font-size:1.4em; } .content-stastics {padding:20px;} .story .content-a .content-stastics p { margin: 1.3em 0; } /* MISC */ .feature-bar .log-in a, .feature-bar .register a{color:#A8A096;font-weight:bold;} .layout-c .content-a .content-c{margin-bottom:15px;} .layout-c .content-a .content-d{float:left;} .layout-c .content-a .teaser1, .layout-c .content-a .teaser2, .layout-c .content-a .teaser3, .layout-c .content-a .teaser4{width:316px;margin-right: 18px;} .layout-c .content-a .teaser2, .layout-c .content-a .teaser4{margin-right:0;} #sub-navigation:after, #sub-navigation .secondary-navigation:after, .layout-c .content-a .content-d .news-listing .col1:after, .layout-c .content-c:after, .image-listing li:after, .image-grid:after, .content-d:after, #magazine-display ul:after{content:".";clear:both;height:0;overflow:hidden;line-height:0;display:block;} .content-a h1{border-bottom:1px solid #B02304;border-top:1px solid #B02304;color:#B02304;font-family:Georgia, times new roman, serif;padding:17px 0 28px 20px;font-size:2.5em;margin:14px 0;font-weight:bold;} .content-panel .content-a{width:650px;float:left;position:relative;} .content-panel .content-a .web-form{margin-top:-1px;border-top:0;width:650px;} .content-panel .content-a .web-form .introduction, .content-panel .content-a .web-form .highlight{border-bottom:1px solid #B02304;border-top:1px solid #B02304;padding:20px 0 0;margin-bottom:20px;} .content-panel .content-a .web-form .introduction{padding-bottom:23px;} .content-panel .content-a .web-form .introduction h6{color:#B02304;font-family:Georgia, times new roman, serif;font-size:2.5em;font-weight:bold;padding-left:20px;width:5em;} .content-panel .content-a .web-form label, .content-panel .content-a .web-form h6, .content-panel .content-a .web-form dd{width:136px;padding-left:20px;} .web-form fieldset{padding:0;border:0;} .web-form ul li{margin-bottom:9px;} .content-panel .content-a .web-form ul li label, .content-panel .content-a .web-form div div label{padding-left:0;} .content-panel .content-a .web-form .btn{-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;background:#E83B0A;border:1px solid #E83B0A;color:#fff;} .message-comment .preferences{padding-left:156px;} .message-comment .preferences a{color:#B02304;} .message-comment .preferences a:hover{color:#333;text-decoration:none;} .content-panel .content-a .no-results{border:0;padding:20px;background:#fff;width:auto;} .content-panel .content-a .no-results p{margin:0;} .content-panel .content-a .no-results h2{border-bottom:1px solid #B02304;border-top:1px solid #B02304;color:#B02304;font-family:Georgia, times new roman, serif;padding:11px 0 11px 15px;font-size:1.5em;margin:14px 0;} .poll-widget.in-page{margin-right: 20px;background:#ECE9E2 url('/polopoly_fs/weddings_root_css_7_9887!bg-poll.png') 0 0 no-repeat;} .poll-widget h2{border:none;font-family:Georgia, Times New Roman, Serif;color:#872619;} .layout-c .content-a .supporting-link{top:12px;position:absolute;right:0;} form.search-result fieldset div, form.search-result fieldset div *{vertical-align:middle;} .search-result .result-actions{background:#fff;padding:20px;} .search-result .result-actions div{border-bottom: 1px dotted #666;} .search-result .result-actions div div{border-bottom:0;} .image-listing{margin-top:0;background:#fff;padding:0 20px 20px;} .image-listing li h2, .image-listing li h3, .image-listing li p{width:511px;} .image-listing li{border-bottom: 1px dotted #B02304;padding-bottom:15px;} .layout-c .content-a .base-pagination{border-top:0;border-bottom:0;padding:20px;width:auto;background:#fff;} .image-listing li h2 a:hover{text-decoration:underline;} .content-panel .layout-c .content-a .content-d .news-listing.latest{width:650px;} #tickerList{display:none;} .layout-c .content-c .feature-content{float:left;width:129px;min-height:135px;border-bottom:0;padding:10px;margin:14px 6px 0;position:relative;background: #DCD7CA url('/polopoly_fs/weddings_root_css_7_9887!bg-placeholder-small.png') 10px 10px no-repeat;} .layout-c .content-c .feature-content p.thumb{float:none;width:129px;overflow:hidden;height:91px;} .layout-c .content-c .feature-content p.thumb img{max-width:129px;} .layout-c .content-c .feature-content h2{padding:5px 0 0;line-height:inherit;letter-spacing:inherit;font-size:1em;color:#333;width:129px;position:absolute;top:101px} .layout-c .content-c .feature-content h2 a{color:#333;} .layout-c .content-c .feature-content h2 a:hover{text-decoration:underline;} .arrows, .banners .site-search p a, .layout-c .content-a .secondary-news-headline .more a{padding-right:7px;background: url('/polopoly_fs/weddings_root_css_7_9887!bg-arrow-a.png') 100% 60% no-repeat;} .layout-c .content-a .content-d .news-listing .col2 .button{padding-right:7px;background: url('/polopoly_fs/weddings_root_css_7_9887!bg-arrow-b.png') 100% 60% no-repeat;} #reg-login-forms{position:relative;display:block;} #register.register-form, #reg-login-forms, .message-panel{background:#fff;border: 10px solid #DCD7CA;float:left;} #register.register-form, form.login, form.forgotten-password, .message-panel{position:fixed;z-index:999999;border: 10px solid #DCD7CA;background:#fff;} .hasJs #register.register-form, .hasJs form.login, .hasJs form.forgotten-password, .hasJs .message-panel{position:relative;z-index:inherit;} .hasJs form.login, .hasJs form.forgotten-password{border:none;} form.forgotten-password fieldset p{margin-bottom:10px;} form.forgotten-password fieldset, form.forgotten-password fieldset *{vertical-align:middle;} #reg-login-forms form.login{border:none;} #reg-login-forms form.forgotten-password{border-bottom:1px solid #DCD7CA;} .register-form h2{font-family:Georgia, times new roman, serif;border-color:#A8A096;} .register-form .email-password-details p{margin-bottom:1.2em;} .register-form .actions{border-color:#A8A096;} .register-form .actions button{font-size:1.7em;} #ClientValidationSummary{display:none;} .hasJs .header .errors, .hasJs .header .register-form, .hasJs .header .login, .hasJs .header .forgotten-password, .hasJs .header .message-panel{display:none!important;} .message-panel{padding:10px;} .message-panel h2, .message-panel p{width:inherit;} .message-panel h2{border-color:#A8A096;color:#B02304;font-family:Georgia, times new roman, serif;} .close a{text-indent:-9999px;display:block;overflow:hidden;width:57px;height:24px;background: #fff url('/polopoly_fs/weddings_root_css_7_9887!btn-close.png') 0 0 no-repeat;} div.errors li{padding-left:0;} .brand-information div div h6{border-bottom:none;float:left;} .brand-information div div ul{float:left;} .content-panel .content-a #profile.web-form fieldset div div h6{border:none;} .content-panel .content-a #profile.web-form fieldset.highlight div div h6{border:none;padding-left:0!important;} .content-panel .content-a #profile.web-form fieldset div div ul li label{float:none;} .content-panel .content-a .web-form .new-password{border-top:0;} .web-form div.errors{border:1px solid #B02304;margin-bottom:20px;} .search-result .result-actions div.frm-save-search{border-color:#A8A096;} .saved-searches, .saved-searches li{border-color:#A8A096;vertical-align:middle;} .saved-searches{width:inherit;margin-bottom:20px;} .saved-searches li *{vertical-align:middle;} .saved-searches h2{position:relative;top:1px;} .editorial div.errors{margin:10px;border:1px solid #B02304;} /* Magazine Styles */ #magazine-display{background:#fff;padding:10px;float:left;} #magazine-display li{float:left;margin:0 12px 0 0;width:200px;} #magazine-display li h2{font-family:Georgia, times new roman, serif;} #magazine-display li.last{margin:0;} /* generic Site Content */ #generic-site-content { background:#fff;padding:20px;float:left; } #generic-site-content ul li { margin-left: 14px; } #generic-site-content ul { list-style:disc; } #generic-site-content a:hover { text-decoration:none; } #generic-site-content h2 { margin-top:0; } /* Do Selectable Dropdown */ div.doSelectable{height:1.8em;position:absolute;z-index:999999;cursor:pointer;width:180px;float:right;top:0;left:246px;display:none;} .hasJs div.doSelectable{display:block;} div.doSelectable p{padding:3px 10px;margin:0;color:#fff;background:#A8A096 url('/polopoly_fs/weddings_root_css_7_9887!bg-site-selector.png') 94% 50% no-repeat;font-weight:bold;border: 1px solid #A8A096;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;} div.doSelectable ul{display:none;list-style:none;margin:0;padding:0;z-index:9999;} div.doSelectable ul li{margin:0;padding:0;display;inline;} div.doSelectable ul li a{display:block;margin:0;padding:3px 10px;background:#ECEAE3;border-bottom:1px solid #ccc;text-decoration:none;color:#941E09;} div.doSelectable ul li a:hover{background:#941E09;color:#fff;} form.login .btn{color:#fff;border:1px solid #E83B0A;background:#E83B0A;-moz-border-radius:4px;-webkit-border-radius: 4px;border-radius: 4px;} #sub-navigation, #sub-navigation .secondary-navigation, .layout-c .content-a .content-d .news-listing .col1, .layout-c .content-c, .image-listing li, .image-grid, .content-d, #magazine-display ul{zoom:1;} /* IE7 only Fixes */ *:first-child+html .layout-c .content-a .content-d .news-listing .col1, * html .layout-c .content-a .content-d .news-listing .col1{height:242px;zoom:1;} *:first-child+html .layout-c .content-a .secondary-news-headline .featured, * first-child+html .layout-c .content-a .secondary-news-headline .featured{height:219px;zoom:1;} *:first-child+html .header, * first-child+html .header{zoom:1;padding-top:114px!important;margin-top:0!important;} *:first-child+html .layout-c .content-c .feature-content, * html .layout-c .content-c .feature-content{height:135px;zoom:1;} *:first-child+html div.doSelectable, * html div.doSelectable{top:115px;} *:first-child+html #hoverNavigation, * html #hoverNavigation{top:204px;margin-left:-1px;} *:first-child+html #navigation a:hover img{margin-top:1px;} *:first-child+html #navigation .selected a img{margin-top:0px; display:block} *:first-child+html #sub-navigation, * html #sub-navigation{height:auto!important;} *:first-child+html #sub-navigation a, * html #sub-navigation a{white-space:nowrap;} *:first-child+html .banners form.site-search, * html .banners form.site-search{margin: -1px 0 15px;} *:first-child+html .banners p, * html .banners p{position:absolute;} *:first-child+html .banners .site-search #frm-search-term, * html .banners .site-search #frm-search-term{clear:none;width:210px;} *:first-child+html #frm-login-password-reminder, * html #frm-login-password-reminder{width:260px!important;margin-right:10px;} *:first-child+html .story .content-b .content-d{margin-top:-15px;} *:first-child+html .content-panel .banners{padding-top:15px;} *:first-child+html .content-panel .content-b .banners, * html .content-panel .content-b .banners{padding-top:0;} *:first-child+html .banners form.site-search button, * html .banners form.site-search button{float:none;} /* IE6 only Fixes */ * html .story .object-right{margin-right:10px!important;} * html .layout-c .content-a .teaser1, * html .layout-c .content-a .teaser2, * html .layout-c .content-a .teaser3, * html .layout-c .content-a .teaser4{width:307px;} * html .layout-c .content-a .content-d{width:325px;} * html .layout-c .content-a .content-d .news-listing .col1{height:239px;} * html .layout-c .content-a .content-d .news-listing .col2{height:249px;} * html .layout-c .content-c .feature-content{height:135px;} * html #footer li, * html .doSelectable li{display:inline;} * html #navigation li a{float:left;width:77px;} * html #sub-navigation, * html #sub-navigation .secondary-navigation, * html .layout-c .content-a .content-d .news-listing .col1, * html .layout-c .content-c, * html .image-listing li, * html .image-grid, * html .content-d, * html #magazine-display ul{position:relative;} * html .header{padding-top:115px;} * html .content-panel .content-b .banners{margin-top:-15px;} * html #navigation li.selected a .image, * html #navigation li.selected a:hover .image{top:-49px;left: 20px;position:absolute;} * html #navigation li a .image{top:-2px;left: -1px;position:absolute;} * html #navigation li a:hover .image{top:-49px;left: 20px;position:absolute;} * html .hasJs div.doSelectable{top:115px;left:249px;} * html #sub-navigation a{white-space:pre;} * html .site-search button{position:absolute;top: 40px;right:0;} 
/**custom css**/
/*.structure .head-banners
{
	width:720px;
}
.header .feature-bar
{
	display:none;
}*/

.logos{
display: block;
width: 490px;
margin: auto;
}

.logos img {
    padding: 10px;
    background: #ffffff;
    border: 1px solid ;
    margin-right: 5px;}
/*#navigation
{
	display:none;
}*/ 
.feature-bar
{
	display:none;
}


      
