/* Theme Name: Prostate.net Theme URI: e Description: The Theme for Prostate.net Author: Aaron Jorbin Author URI: http://aaron.jorb.in/ Version 3.0 Tags: blue, custom header, fixed width, two columns, widgets Template: thematic The CSS, XHTML and design is released under GPL: http://www.opensource.org/licenses/gpl-license.php */ @import url('http://www.prostate.net/blogs/wp-content/themes/thematic/library/styles/reset.css'); @import url('http://www.prostate.net/blogs/wp-content/themes/thematic/library/styles/typography.css'); @import url('http://www.prostate.net/blogs/wp-content/themes/thematic/library/layouts/2c-r-fixed.css'); @import url('http://www.prostate.net/blogs/wp-content/themes/thematic/library/styles/images.css'); @import url('http://www.prostate.net/blogs/wp-content/themes/thematic/library/styles/default.css'); @import url('http://www.prostate.net/blogs/wp-content/themes/thematic/library/styles/plugins.css'); @charset "UTF-8"; body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #f9f9f9; margin: 0px; padding: 0px; background-attachment: fixed; background-image: url(images/bg-site.jpg); background-repeat: repeat-y; background-position: center top; } .wordpress{ background-color: #f9f9f9; } a:link { color: #1879C2; } a:hover{color:#0C4B9E;} a:visited { color: #1879C2; } ul { margin: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 20px; padding-left: 15px; } p { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 8px; padding-left: 0px; } #footer p { line-height: 20px; } #content p {font-size:13px;color:#333333;} #wrapper { width: 990px; background-color: #FFFFFF; padding-top: 6px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF; margin:0 auto; } #header { height: 130px; width: 990px; float: left; } #ad_header { /*height: 76px; width: 470px; float: left; margin-top: 35px;*/ height: 90px; float: left; right: 10px; top: 22px; width: 728px; margin-top: 15px; margin-left: 15px; } #social { margin: 10px 80px 1px 10px; font-size: 13px; } #social IMG { border: medium none; vertical-align: middle; } #social #searchsubmit { margin: 0; padding: 0; } #cart { height: 56px; width: 275px; float: right; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:20px; } #cart IMG { border:medium none; vertical-align: middle !important; } #cart INPUT { font-family:Arial,Helvetica,sans-serif !important; font-size:13px !important; line-height:20px !important; } #cancer_institute { background-position:left 8px; background-repeat:no-repeat; color:#1879C2; font-family:Arial,Helvetica,sans-serif; font-size:11px; #text-align:right; height: 20px; } #s { width: 188px; border: 1px solid #e3e3e3 !important; padding: 2px; height: 18px; } #searchsubmit { margin: 0; padding: 0; position: absolute; } #content_page { float: left; } #content_page h3 { margin: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font-size: 13px; font-weight: bold; color: #1879C2; } #content_page h2 { margin: 0px; font-size: 16px; font-weight: normal; padding-top: 20px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; } #content_page h1 { margin: 0px; font-size: 16px; font-weight: normal; padding-top: 20px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; } .page-title { margin-bottom: 10px; padding: 0 0 9px; border-bottom: 1px solid #D3D3D3; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; } #product_highlight { width: 187px; float: right; margin: 0px; background-color: #fff7e9; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #CCCCCC; border-left-color: #CCCCCC; } .price_autoship { color: #CC6600; } #main { background-color:#FFFFFF; width: 980px; /* background-color: #FFFFFF;*/ padding: 0px; margin:10px auto; } #clear { width: 100%; clear: both; } #container { padding-top: 10px; padding-right: 20px; padding-bottom: 0px; padding-left: 10px; float: left; width: 570px; } #content{ width: 548px; margin:0 0 12px;padding:20px;background-color:#FFFFFF;border:1px solid #D3D3D3;font-family:Arial, Helvetica, sans-serif; } .post img.left { clear: left; float: left; } h1.entry-title, h2.entry-title { font-family: Georgia, "Times New Roman", Times, serif; font-size: 23px; /*color: #0079c2;*/ color: #1879C2; font-weight: normal; padding: 10px 0 0; /*padding-bottom: 0px; padding-right: 0px; padding-left: 0px;*/ margin: 0; clear: left; } .page h1.entry-title, .page h2.entry-title { padding-bottom: 20px; } .entry-meta{font-family: Georgia, Serif; font-size: 11px;padding-top: 6px;} #content .entry-meta p { font-size: 11px; } .entry-meta a { color: #1879C2; } .entry-content{padding-top: 2px;} .entry-content #fbLikeIframe { padding-top: 24px; } .entry-content > #fbLikeIframe:first-child { padding: 0 0 6px; } .entry-content iframe input { padding-bottom: 8px; } .entry-meta a:hover { color: #0C4B9E; } .entry-meta-author { font-style:normal; text-transform: uppercase; } .entry-date { font-style: normal; } .entry-meta abbr { text-transform: none; } .comments-link { padding-left: 6px; font-style:normal; } .post h3 { font-size: 22px; color: #000; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2f0f8; margin-bottom: 10px; padding-bottom: 5px; margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; } .post h4 { margin: 0px; padding: 0px; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; } .post h6 { font-size: 12px; margin: 0px; padding: 0px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; } #primary, #secondary { width: 340px; padding-top: 0; padding-right: 20px; padding-bottom: 0; padding-left: 0px; float: right; border:0; } #primary h2, #secondary h2 { font-size: 11px; font-weight: normal; color: #1879C2; margin: 0px 0 10px; padding-top: 20px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Georgia, "Times New Roman", Times, serif;text-transform: uppercase; border-bottom:1px solid #D3D3D3; } #primary a, #secondary a{ color: #666666; text-decoration: none; } .aside-about{} .aside-column1, .aside-column2 {float:left;width:160px;} .aside-column1 {} .aside-column2 {margin-left:20px;} .main-aside { padding-top: 10px; right:0; font-size:12px; } .main .main-aside {right:0; font-size:12px; } .main-aside ul ul {margin:0; list-style:none;} .aside-open { color:#1879C2; } #primary .aside-open a, #secondary .aside-open a {font-weight:bold;color:#1879C2;} .aside-opening {font-weight: bold;} .aside p, .aside ul, .aside ol, .aside dd, .aside pre {margin-bottom:0;font-family: Georgia, "Times New Roman", Arial, Helvetica, sans-serif;} .aside ul ul li {padding:4px 0;border-bottom: 1px solid #F5F5F5;} .aside #text-3 img {margin-bottom:-5px;} #primary .constant-contact-signup h2 { margin-bottom: 4px; padding: 2px 0 6px; border-bottom: 1px solid #D3D3D3; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; text-transform: none; } .aside-newsletter { padding: 10px; border: 1px solid #D3D3D3; background-color: #FFFFFF; } /* dev version only */ .aside .constant-contact-signup { padding: 10px; background-color: #FFFFFF; } .aside .constant-contact-signup div { float: left; } .aside .constant-contact-signup form { margin-bottom: 0; } .aside .aside-newsletter form { margin-bottom: 0px; } .aside .aside-newsletter input { margin-bottom: 0; } .aside .aside-open .social { padding-top: 10px; } .aside-open .social img { margin-bottom: -6px; } .aside .aside-open .social-list li { float: left;} .aside .aside-icon { float: left; } .aside .aside-icon-text { float: left; } .aside #fb-icon-text { padding: 20px 0 0 10px; } #primary .recent-comments-author a { font-weight: bold; } #primary .recent-comments-title a { } .aside-following { } .aside-facebook { margin-top: 40px; } #footer { background-color: #FCFCFC; width: 980px; border-top-width: 1px; border-top-style: solid; border-top-color: #d8d8d9; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; clear: both; /* float: left; */ } #copyright { font-size: 9px; text-transform: uppercase; color: #999999; width: 800px; margin-top: 10px; padding: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 30px; } #logo a{ height: 120px; width: 245px; margin:0; padding:0; display:block; text-decoration:none; } #logo { background-image: url("/wp-content/themes/corporate/images/prostate/logo-prostate_ver2.png"); background-repeat: no-repeat; height: 120px; width: 235px; position: relative; left: 0px; top: 0px; float: left; } #logo h1 { display: none; } .note { font-style: italic; color: #CC6600; } .center { text-align: center; } .right { text-align: right; } #mens { background-image: url(images/mens.jpg); background-repeat: no-repeat; height: 117px; width: 680px; padding-top: 190px; padding-left: 55px; } .red { color: #C60; } #title { height: 50px; width: 930px; float: left; font-family: Georgia, "Times New Roman", Times, serif; font-size: 21px; color: #FFFFFF; line-height: 50px; padding-left: 50px; margin-bottom: 20px; padding-top: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-right: 0px; padding-bottom: 0px; position:absolute; z-index:2; top:130px; } .aside h3 { font-style:normal; } #content_subpage { background-image: url(images/title_subpage.gif); width: 980px; background-color: #FFFFFF; background-repeat: no-repeat; padding-bottom: 50px; margin-top: 17px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; float: left; } #content ul, #content li { list-style-type: none; /*float: left;*/ margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } #content ul img { margin: 0px; padding: 0px; } .fan_of_prostate { float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; clear: left; margin: 0px; padding: 0px; width: 186px; } .post strong { } .entry-content h3 { color: #1879C2; } .entry-content h4 { display: inline; color: #1879C2; } .post .share { float: left; width: 90px; margin-top: 10px; margin-left: 2px; } .post .share img { float: left; border: none; margin: 0; } #content .post .share p { float: left; margin-top: -1px; padding-left: 2px; font-size: 11px; }#content .archive-content-opening ul { display: none; } #content .post .share p a { color: #333333; text-decoration: none; } #content .fb-like{float:left;width: 220px; margin-top: 9px; padding-bottom: 14px; } #content div.sociable{ float:left; width:142px; margin-top: 6px; } .tweetmeme{float:left;width:120px;} .post .tweetmeme img {border:none;margin:none;} .post-mail-to {float:left; width:100px; padding-top:38px;font-size:11px;} .post .post-mail-to img {float:left;margin:0;padding:3px 6px 0 0;border:none;} #content .post-mail-to p {font-size:11px;} .post-mail-to p a {color:#333333;text-decoration:none;} .post-comments { float: left; margin-right: 20px; } #content .post-comments p { padding-top: 9px; font-size: 11px; } #content .post-comments p a { padding-left: 19px; color: #333333; background: transparent url(images/comment.jpg) top left no-repeat; text-decoration: none; } #ad { background-position:left 8px; background-repeat:no-repeat; color:#1879C2; float:right; font-size:12px; height:120px; padding-right:10px; padding-top:4px; text-align:right; width:615px; font-family: Arial, Helvetica, sans-serif; } .related-posts { } #comments { margin-top: 10px; padding: 20px; border: 1px solid #D3D3D3; background-color: #FCFCFC; } #comments-list { } #comments-list ol { margin: 0; } #comments-list .comment { } #comments-list .comment-author { padding: 10px 0 0 55px; } #comments-list .comment-meta { padding: 0 0 10px 55px; } .comment-content { padding: 0 10px 10px; } .comment-navigation { padding: 0; } #comments h3 { padding-bottom: 14px; font-family: Georgia, "Times New Roman", Times, serif; color: #1879C2; } #comment-notes { padding-bottom:20px; } #commentform .form-section label { font-size: 12px; } #form-allowed-tags { padding-top: 20px; } .form-submit #submit { padding: 4px 8px; background-color: #1879C2; border: 1px solid #D3D3D3; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; } .form-section input { height: 22px; padding: 0 4px; border: 1px solid #666666; } .form-input { } #commentform textarea:focus, #commentform input:focus { outline: 1px solid #1879C2; } .form-section textarea { width: 98%; padding: 4px; border: 1px solid #666666; } #form-allowed-tags p { color: #999999; } #comments-list li .avatar { height:36px; left: 10px; position:absolute; top: 10px; width:36px; } #respond { overflow:visible; background-color: transparent; position:static; padding: 0; } .post img { border:10px solid #DFEFF7; margin:10px; } .post img.alignleft { margin: 5px 10px 10px 0; } #content .sociable ul li{ /*border:5px solid #DFEFF7; border-bottom: 0;*/ margin: 0 0 0 0; padding: 4px; /*background: #DFEFF7;*/ } #content ul li.categories ul{ clear:both; float:none; } #newsletter{ width: 180px; padding-top: 30px; padding-right: 30px; padding-left: 0px; float: right; border:0; } #newsletter h3{ font-size: 16px; font-weight: bold; color: #1879C2; margin: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; font-family: Georgia, "Times New Roman", Times, serif; } .aside{ clear:right; padding-top: 0; } .adsense{}.adsense li{} .adsense p {margin-bottom:0;padding-bottom:0; font-size:10px;} .adsense-title {font-weight:bold;} .adsense-content{} p.adsense-link {padding-bottom:8px;} #primary .aside-open .adsense p a {font-weight: normal} #header .adsense { padding: 10px 10px 0; border: 1px solid #d3d3d3; } #header #ad h3 { color: #BBBBBB; text-align: center; } #header .adsense li { float: left; width: 148px; list-style-type: none; } .no-underline-links li a{ text-decoration:none; } #primary .constant-contact-signup h3 { padding-top: 0; padding-bottom: 4px; font-size: 18px; text-transform: none; } .constant-contact-signup p{ /*font-size: 14px; font-weight: bold;*/ color: #000; margin: 0px; padding: 15px 0px; /*padding-right: 0px; padding-bottom: 10px; padding-left: 0px; font-family: Georgia, "Times New Roman", Times, serif;*/ } .main-aside ul { padding:0;font-size:12px; } .entry-utility-img{ /* margin: 5px 0 0; background: url(images/meta-top.gif) no-repeat right top; padding:13px 0 0 0; height: 2px; */ } .entry-utility{ /*background: url(http://www.prostate.net/blog/wp-content/themes/prostate/images/meta-bottom.gif) no-repeat right bottom; padding:0 10px 10px 30px;*/ margin:0; border-top: 1px solid #D3D3D3; border-bottom: 1px solid #D3D3D3; background-color: #FCFCFC; } #content .entry-utility p { padding: 6px 10px; color: #333333; font-size: 11px; font-weight: bold; color: #333333; } .entry-utility a{ color: #333333; font-style: normal; font-weight: normal; } .entry-utility a:hover { color: #888888; text-decoration: underline; } /*.post h1.entry-title{ color:#1879c2; }*/ .post{ font-family: Arial, Helvetica, sans-serif; color: #222;padding-bottom: 38px; } .post a.more-link { text-decoration: none; } .post .more-text-container { text-align: right; } .post .more-text { padding: 3px 8px; background-color: #DFEFF7; } .related-posts { padding-top:30px; } #content ul.related-posts-list, #content ul.related-articles-list { padding-bottom: 20px; } #content .related-posts li.related, #content .related-articles li.related {float: left; width: 100px; margin-right: 10px; padding-right: 10px; border-right: 1px solid #CCCCCC; } .related-posts img {} .related-posts h4, .related-articles h4 {padding-bottom: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; font-weight: bold; color: #1879C2; } .related-posts h4 a { color: #1879C2; } .related-posts h5, .related-articles h5 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #1879C2; } .related-posts b { color: #1879C2; } .sociable span.stbuttontext { display: inline; } .continue-reading {text-align:right;} .continue-reading a { padding: 4px 8px;text-decoration: none; background-color: #DFEFF7;} h2.entry-title a:link, h2.entry-title a:visited{ color:#1879c2; } .entry-content h3{ color:#1879c2; padding: 0 0 8px; font-style:none; } #news-pop {height:420px;width:440px; overflow:hidden;background:#FFFFFF url("images/man.jpg") no-repeat right bottom;border:1px solid #1879C2;} .main-aside #news-pop{display:none;} #news-pop h3{margin-left: 20px;padding:20px 0 6px;font-family: Georgia, "Times New Roman", Times, serif; font-size: 21px; color: #1879C2;} #news-pop p{margin: 0 20px;font-size: 13px;} #news-pop #constant-contact-signup {margin: 12px 0 0 80px;} #constant-contact-signup label { color: #1879C2; font-size: 12px; display: none; } #constant-contact-signup .submit {margin-top:4px;padding:4px 16px;font: 12px Arial, Helvetica, sans-serif; color:#FFFFFF;border:1px solid #D3D3D3; background-color:#1879C2;} #constant-contact-signup .input-text-wrap input {margin-bottom: 6px; width: 240px;} .cc-followup {padding: 20px 80px 0 60px; color: #999999;} #news-pop .cc-followup p {font-size: 12px;} #nav-below {font-family: Georgia, "Times New Roman", Times, serif; color: #1879C2; margin-top: 14px;} .navigation a, .navigation a:hover {font-size:16px;line-height:18px; color: #1879C2;} .aside #cc_email { height: 22px; width: 220px; padding: 0 4px; border: 1px solid #D3D3D3; color: #333333; } .aside input#cc_email:focus { outline: 1px solid #1879C2; } .newsletter-head {float:right;width:680px;} .newsletter-head #constant-contact-signup .input-text-wrap input {width:160px;} .newsletter-head ul li{} .newsletter-head #constant-contact-signup{margin:0;} .newsletter-head label{} .newsletter-head h3{} .newsletter-head p{} .newsletter-head .input-text-wrap{} .clearfloat { clear: both; height: 0; font-size: 1px; line-height: 0px; } /***** Header Right Navigation ********************/ #header ul.nav, #header ul.menu { width: auto; float: right; list-style: none; color: #FFFFFF; text-transform: uppercase; margin: 0; padding: 0; } #header ul.nav li, #header ul.menu li { float: left; list-style: none; margin: 0; padding: 0; } #nav li#menu-item-2290 a, #subnav li#menu-item-4141 a{ border-right: none !important; } #header ul.nav li a, #header ul.nav li a:visited, #header ul.menu li a, #header ul.menu li a:visited { background: #333333; color: #FFFFFF; display: block; font-size: 12px; margin: 0; padding: 6px 10px 5px 10px; text-decoration: none; border-right: 1px solid #666666; position: relative; } #header ul.nav li a:hover, #header ul.nav li a:active, #header ul.nav .current_page_item a, #header ul.nav .current-cat a, #header ul.nav .current-menu-item a, #header ul.menu li a:hover, #header ul.menu li a:active, #header ul.menu .current_page_item a, #header ul.menu .current-cat a, #header ul.menu .current-menu-item a { background: #333; color: #FFFFFF; } #header ul.nav li a.sf-with-ul, #header ul.menu li a.sf-with-ul { padding-right: 20px; } #header ul.nav li a .sf-sub-indicator, #header ul.menu li a .sf-sub-indicator { display: block; width: 10px; height: 10px; text-indent: -9999px; overflow: hidden; position: absolute; top: 11px; right: 5px; background: url(images/arrow-down.png); } #header ul.nav li li a, #header ul.nav li li a:link, #header ul.nav li li a:visited, #header ul.menu li li a, #header ul.menu li li a:link, #header ul.menu li li a:visited { background: #333333; color: #FFFFFF; width: 158px; font-size: 11px; margin: 0; padding: 6px 10px 6px 10px; border-left: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; position: relative; } #header ul.nav li li a:hover, #header ul.nav li li a:active, #header ul.menu li li a:hover, #header ul.menu li li a:active { background: #000000; } #header ul.nav li li a .sf-sub-indicator, #header ul.menu li li a .sf-sub-indicator { background: url(images/arrow-right.png); top: 10px; } #header ul.nav li ul, #header ul.menu li ul { z-index: 9999; position: absolute; left: -999em; height: auto; width: 180px; margin: 0; padding: 0; } #header ul.nav li ul a, #header ul.menu li ul a { width: 160px; } #header ul.nav li ul ul, #header ul.menu li ul ul { margin: -33px 0 0 179px; } #header ul.nav li:hover ul ul, #header ul.nav li:hover ul ul ul, #header ul.nav li.sfHover ul ul, #header ul.nav li.sfHover ul ul ul, #header ul.menu li:hover ul ul, #header ul.menu li:hover ul ul ul, #header ul.menu li.sfHover ul ul, #header ul.menu li.sfHover ul ul ul { left: -999em; } #header ul.nav li:hover ul, #header ul.nav li li:hover ul, #header ul.nav li li li:hover ul, #header ul.nav li.sfHover ul, #header ul.nav li li.sfHover ul, #header ul.nav li li li.sfHover ul, #header ul.menu li:hover ul, #header ul.menu li li:hover ul, #header ul.menu li li li:hover ul, #header ul.menu li.sfHover ul, #header ul.menu li li.sfHover ul, #header ul.menu li li li.sfHover ul { left: auto; } #header ul.nav li:hover, #header ul.nav li.sfHover, #header ul.menu li:hover, #header ul.menu li.sfHover { position: static; } /***** Primary Navigation ********************/ #nav { background: #308bc4 url(images/bg-nav.jpg); width: 990px; font-family: Arial, Tahoma, Verdana; font-size: 13px; color: #3A87E8; text-transform: none; overflow: hidden; clear: both; line-height: 20px; } #nav ul { width: 100%; float: left; list-style: none; margin: 0; padding: 0; } #nav li { float: left; list-style: none; } #nav li a { color: #FFF; display: block; margin: 0; padding: 7px 15px 8px 15px; text-decoration: none; position: relative; border-right: 1px solid #94C4E8; } #nav li a:hover, #nav li a:active { background: #333333; color: #FFF; } #nav li a.sf-with-ul { padding-right: 20px; } #nav li a .sf-sub-indicator { background: url(images/arrow-down.png); display: block; width: 10px; height: 10px; text-indent: -9999px; overflow: hidden; position: absolute; top: 14px; right: 5px; } #nav li li a, #nav li li a:link, #nav li li a:visited { background: #308BC4; color: #fff; width: 168px; font-size: 13px; margin: 0; padding: 5px 10px 5px 10px; border-left: 1px solid #2779A9; border-right: 1px solid #2779A9; border-bottom: 1px solid #2779A9; position: relative; } #nav li li a:hover, #nav li li a:active { background: #333; color: #FFFFFF; } #nav li li a .sf-sub-indicator { background: url(images/arrow-right.png); top: 10px; } #nav li ul { z-index: 9999; position: absolute; left: -999em; height: auto; width: 180px; margin: 0 0 0 -1px; padding: 0; } #nav li ul a { width: 160px; } #nav li ul ul { margin: -31px 0 0 189px; } #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfHover ul ul, #nav li.sfHover ul ul ul { left: -999em; } #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfHover ul, #nav li li.sfHover ul, #nav li li li.sfHover ul { left: auto; } #nav li:hover, #nav li.sfHover { position: static; } /***** Primary Navigation Extras ********************/ #nav li.right { float: right; margin: 0; padding: 7px 10px 6px 10px; } #nav li.right a { display: inline; margin: 0; padding: 0; border: none; background: none; color: #FFFFFF; font-weight: normal; text-decoration: none; } #nav li.right a:hover { color: #FFFFFF; text-decoration: underline; } #nav li.rss a { background: url(images/rss.png) no-repeat left center; margin: 0 0 0 10px; padding: 3px 0 3px 16px; } #nav li.search { padding: 0 10px 0 10px; } #nav li.twitter a { background: url(images/twitter-nav.png) no-repeat left center; padding: 3px 0 1px 20px; } /***** Secondary Navigation ********************/ #subnav { clear: both; width: 990px; background: #3A87E8 url(images/bg-nav-sub.jpg); font-family: Arial, Tahoma, Verdana; font-size: 13px; color: #FFFFFF; overflow: hidden; height: 35px; line-height: 20px; margin-bottom: 30px; } #subnav ul { width: 100%; float: left; list-style: none; margin: 0; padding: 0; } #subnav li { float: left; list-style: none; } #subnav li a { color: #FFFFFF; display: block; font-size: 13px; margin: 0; padding: 5px 15px; text-decoration: none; position: relative; border-right-width: 1px; border-right-style: solid; border-right-color: #1E8FD1; line-height: 25px; } #subnav li a:hover, #subnav li a:active, #subnav .current_page_item a { background: #046fa5; color: #FFFFFF; } #subnav li a.sf-with-ul { padding-right: 20px; } #subnav li a .sf-sub-indicator { background: url(images/arrow-down.png); display: block; width: 10px; height: 10px; text-indent: -9999px; overflow: hidden; position: absolute; top: 11px; right: 5px; } #subnav li li a, #subnav li li a:link, #subnav li li a:visited { background: #046fa5; color: #FFFFFF; width: 168px; margin: 0; padding: 5px 10px 5px 10px; border-left: 1px solid #005d88; border-right: 1px solid #005d88; border-bottom: 1px solid #005d88; position: relative; } #subnav li li a:hover, #subnav li li a:active { background: #333333; color: #FFFFFF; } #subnav li li a .sf-sub-indicator { background: url(images/arrow-right.png); top: 10px; } #subnav li ul { z-index: 9999; position: absolute; left: -999em; height: auto; width: 160px; margin: 0; padding: 0; } #subnav li ul a { width: 140px; } #subnav li ul ul { margin: -31px 0 0 179px; } #subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfHover ul ul, #subnav li.sfHover ul ul ul { left: -999em; } #subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfHover ul, #subnav li li.sfHover ul, #subnav li li li.sfHover ul { left: auto; } #subnav li:hover, #subnav li.sfHover { position: static; } /***** Centered Navigation Menus 060ct10 ********************/ #subnav ul { padding: 0 0 0 80px; } #nav ul { padding: 0 0 0 35px; } .widget-wrap { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #333; } .widget-title { color: #FFF; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; margin: 0 0 5px; padding: 0; height: 30px; } #sidebar #constant_contact_api_widget-3, #sidebar #constant_contact_api_widget-7 { background-image: url(images/bucket_newsletter-sb.jpg); background-repeat: no-repeat; height: 142px; width: 290px; } #constant_contact_api_widget-4 { width: 348 !important; background-image: url(images/blog-newsletter-bg.jpg); background-repeat: no-repeat; height: 142px; margin-top: 10px; } LI { list-style-type: none; } /***** google search 4 march 2011 ********************/ #wrapper #cse-search-box #s { width: 168px; border: 1px solid #69C !important; padding: 2px; height: 18px; } .searchsubmit { background: url(images/nav.png) !important; color: #FFFFFF; font-family: Arial, Tahoma, Verdana; font-size: 11px; font-weight: normal !important; text-decoration: none; text-transform: uppercase; margin: 0; padding: 2px 5px 2px 5px !important; border: 1px solid #000000; } .searchsubmit:hover { background: #000000 !important; border: 1px solid #000000; } /*** Advertisement 31 march 2011 ***/ .wpbrad { font-size: 9px; text-transform: uppercase; font-weight: bold; } .wpbrbanner { border: 1px solid #f0f0f0; } .wpbrad div { padding: 0px!important; margin: 0px!important; background: none!important; line-height: 9px; } .wpbrad.wpbrad-zone div, #sidebar .wpbrad.wpbrad-zone div, #sidebar .wpbrad.wpbrad-zone a img, #sidebar .wpbrad.wpbrad-zone img { margin: 0px !important; } #footer_logos{ width:700px; height:50px; position:absolute; } #footer_logo1 { display:inline; width:160px; height:50px; position:relative; left:10px; top:-25px; } #footer_logo2 { display:inline; width:160px; height:50px; position:relative; left:6px; top:-27px; } #footer_logo3 { display:inline; width:160px; height:50px; position:relative; left:0px; top:-12px; } .iabicon { display: inline-block; left: 42px; position: relative; top: -51px; width: 100px;} .iabnoticeshow {position:absolute;left:40px;bottom:-50px;} .iabnotice {width:300px;border:solid 1px #C0C0C0;text-align:left;background:#FFFFFF;padding:5px 5px 5px 10px;font:12px arial;display:none;color:#000000;} .iabnotice p{padding:0;margin:0;line-height:18px} .iabnotice .close{margin:0;margin:0 0 0 175px;cursor:pointer;} .hon { display:inline-block; width:300px; position:relative; top:-15px; }