/* Theme Name: Blue Bucks Theme URI: http://www.hosterio.com Description: Blue Bucks is a professional, modern, clean and sleek theme with very good placement for adsense. Designed by Hosterio. Version: 1.0 Tags: three-columns Author: HOSTERIO.com Author URI: http://www.hosterio.com/blog Released under the GPL License. */ html, body, div { margin:0; padding:0; } html, body, input, button, select, option, textarea { font-size:12px; line-height:18px; font-family:Verdana,Helvetica,sans-serif; } body { background:#fff; color:#002F77; } a:link, a:visited { color:#0254D1; text-decoration:none; } .clearer { clear:both; } .hidden { visibility:hidden; } /* Header */ div#container { width:100%; } div#header { background:#E6EFFE; border-top:10px solid #0F5CCE; } div#header-wrapper { width:1008px; margin:0 auto; /*height:102px;*/ line-height: 2.8em; } .description { font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; color:#002F77; } #header #header_left { float:left; width: 480px; text-align: left; font-size: 1.2em; color: #fff; padding: 10px 0px 20px 20px; color:#002F77; } #header #header_left a { color:#002F77; } /* div#header-title { margin:0; padding:15px 0 0 40px; display:block; float:left; } div#header-title h1 { margin:0; padding:0; display:block; font-size:20px; line-height:30px; } div#header-title h1 a { display:block; width:260px; height:70px; text-decoration:none; } div#header-title h1 span { display:none; } */ div#header-coltwo { margin-top:50px; margin-right:40px; display:block; float:right; width:30px; height:32px; } /* Header End */ /* Top Link Bar Google Ads */ div#googleads { background:#0F5CCE url('images/nav-bg.gif') left bottom repeat-x; width:100%; height:43px; } div#googleads-wrapper { height:28px; width:964px; padding-left:20px; padding-top:15px; margin:0 auto; } /* Top Link Bar GOogle Ads End */ /* Wrapper */ div#wrapper { width:1008px; margin:0 auto; } div#wrapper { background:url('images/background-wrapper.gif') 635px top repeat-y; } /* Wrapper End */ /* Content */ div#content { width:575px; float:left; padding:10px 0 0 40px; } div#content div.pagetitle h2 { color:#0254D1; } div#content div.pagetitle h2 { margin:0; padding:10px 0 20px 0; } div#content div.pagetitle h2 { font-family:Arial,sans-serif; font-size:24px; line-height:32px; font-weight:bold; text-align:center; } /* Content End */ /* Adsense */ #adsense_singlepost_top_square { float: left; margin-right: 10px; margin-bottom:10px; } /* Adsense End */ /* Top Navigation */ div#navmenu { /*line-height:44px;*/ } div#navmenu ul { margin:0; padding:0; display:block; height:38px; text-align:left; } div#navmenu ul li { display:inline; padding-right:24px; } div#navmenu ul li a, div#navmenu ul li a:visited { font-family:Verdana,Arial,sans-serif; font-size:12px; color:#0254D1; text-decoration:underline; } div#navmenu ul li a:hover, div#navmenu li.current_page_item a, div#navmenu li.current_page_item a:visited { color:#000; text-decoration:none; } /* Top Navigation End */ /* Post */ div.post { padding:0 34px 30px 0px; } div.post div.title { } div.post div.title h2 { display:block; } div.post div.title h2 { font-family:Arial,Helvetica,sans-serif; font-size:24px; font-weight:normal; line-height:25px; color:#0254D1; } div.post div.title h2 a, div.post div.title h2 a:visited { text-decoration:none; color:#0254D1; } div.post div.title p { margin:0; padding:0 10px; display:block; width:520px; } div.post div.title p { font-size:10px; /*line-height:26px; background:#002F77;*/ color:#000; } div.post div.title p span.group2 { text-transform:lowercase; } div.post div.title p a, div.post div.title p a:visited { text-decoration:underline; color:#0254D1; } div.post div.entry { text-align:justify; margin-top:10px; border-bottom:1px solid #002F77; } /* Post End */ /* Begin Images */ p img { padding: 0; max-width: 100%; } /* Using 'class="alignright"' on an image will (who would've thought?!) align the image to the right. And using 'class="centered', will of course center the image. This is much better than using align="center", being much more futureproof (and valid) */ .aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } /* End Images */ /* Post Blockquote */ blockquote { margin:5px 10px; padding:4px 40px 10px 40px; font-size:10px; color:#004FC6; border:1px dashed #40a9c9; background: #d8eaee url('images/quote.gif') no-repeat 10px 4px; } blockquote blockquote { margin:5px 10px; padding:4px 7px 10px 7px; font-size:10px; background:#bac9cc; color:#336699; border:1px dashed #40a9c9; background: #d8eaee url('images/quote.gif') no-repeat 10px 4px; } h3#respond { padding-top:2em; border-top:1px dashed; } div.singlepost { border-bottom:none; } div.singlepost div.entry { margin-bottom:3em; } div.errormsg { text-align:center; } /* Post Blockquote End */ /* Comments */ .comments { list-style: none; margin: 0; padding: 0; } .alt { background:#F3F8FF; } .comments li { border: 1px solid #D9DFEF; margin: 10px 0; padding: 4px; } .comments li li { border: none; padding: 0; } #contents .small a{ color: #000000; } #contents .small a:hover { text-decoration: underline; } .small { background: #981414; border-top: 1px solid #945326; border-left: 1px solid #945326; border-right: 1px solid #612800; border-bottom: 1px solid #612800; color: #FFB; font: 85% Verdana, sans-serif; margin: 0; padding: 2px 5px 3px; } textarea#comment { width:534px; } form#commentform p small { font-size:12px; } form#commentform p.button { text-align:right; } form#commentform { padding-bottom:1em; } ol.commentlist { margin:0; padding:0; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; } .commentlist li { list-style:none; margin-bottom:14px; } .commentlist .author { font-weight: bold; text-decoration: none; color: #002f77; background: transparent url('images/comment.png') right center no-repeat; margin-top: 9px; margin-left: 6px; height: 16px; padding-right: 18px;font-style:normal; } .commentlist cite img { border:1px solid #CADCF9; float:left; margin-right:9px; } .time { background: url('images/clock.png') no-repeat 1px; padding-left:20px; color: #002f77; } /* Comments End */ /* Search Bar */ .search { float: right; width: 237px; /*247*/ padding: 17px 0 0 10px; color: #ffffff; } #searchform { margin: -16px 0 0 50px; } input#searchsubmit { background: url(images/go.jpg) no-repeat; width: 38px; height: 21px; border: none; } input#s { background: #032b67; width: 133px; height: 15px; /*19*/ border: 1px solid #1c7bb7; padding: 2px 0; color: #ffffff; } /* Sidebar Group */ div#sidebargroup { width:385px; float:left; } div#sidebar0 { } div.vertstrip div.box div.interior ul li a, div.vertstrip div.box div.interior ul li a:visited { color:#0254D1; font-size:11px; } div.box-adverts { padding:20px 0 0 40px; } div.box-adverts div { padding-bottom:0px; } div#sidebar1 { padding-left:40px; padding-bottom:20px; } div#sidebar2 { padding-left:17px; } div.vertstrip { width:160px; float:left; } div.vertstrip div.box { margin-bottom:20px; } div.vertstrip div.box h3 { margin:0; padding:0; border-bottom:4px solid #002F77; } div.vertstrip div.box h3 { font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:28px; font-weight:bold; color:#002F77; } div.vertstrip div.box div.interior { padding-top:8px; } div.vertstrip div.box div.interior ul { margin:0; padding:0; list-style-type:none; } div.vertstrip div.box div.interior ul li a { font-size:11px; line-height:18px; font-weight:normal; } div.vertstrip div.box-adverts div.interior { text-align:center; } div.vertstrip div.box-adverts div.interior div { padding-bottom:7px; } div.vertstrip div.box-adverts div.interior img { border:none; } /* Sidebar Group */ /* Footer */ div#footer { color:#fff; background:#0144AC url('images/footer.jpg') center top repeat-x; } div#footer { font-family:Verdana,sans-serif; font-size:12px; line-height:16px; } div#footer a, div#footer a:visited { text-decoration:none; color:#fff; } div#footer a:hover, div#footer a:active { text-decoration:underline; } div#footer-wrapper { width:980px; margin:0 auto; padding-top:20px; text-align:center; } div#footer-wrapper { color:#fff; } div#footer-wrapper p { display:block; margin:0 auto; padding-bottom:10px; text-align:center; } div#footer-wrapper img.ads1, div#footer-wrapper img.ads2, div#footer-wrapper img.ads3, div#footer-wrapper img.ads4 { margin-right:40px; border:1px dashed #fff; } div#footer-wrapper { padding:25px auto; } div#footer-wrapper div { padding-bottom:10px; } div#footer-wrapper img { border:0; } /* Footer End */