/*
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 */