/*
Theme Name: 3009 Theme
Tags: black, white, light, blue, red, fixed-width, two-column
Author: Shaibani
Author URI: http://random-is.me
Version: 1.0


*/

body{
background:#fff;
font:12px Arial, Helvetica, sans-serif;
margin:0;
padding:0;
color:#000;
}

a{
color:#a54b4b;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

blockquote{
color:#999;
font-style:italic;
font-size:11px;
}

p{
margin:0 0 1.5em;
}

hr{
background:#ddd;
clear:both;
float:none;
height:0.1em;
width:100%;
margin:0 0 1.45em;
color:#ddd;
}

ul{
list-style:square;
}

cite{
font-style:normal;
}

input, textarea, select{
background:#fff;
border:1px solid #000;
font:inherit;
padding:1px;
}

#wrapper, #hwrapper{
width:978px;
margin:0 auto;
}

#header{
width:100%;
background:#0b4367;
height:50px;
}

#header h1, #header h1 a{
color:#fff;
font-size:34px;
text-transform:uppercase;
margin:2px 38px;
float:left;
}

#header h1 a:hover{
text-decoration:none;
}

#header ul{
padding:0;
margin:0;
list-style:none;
margin:-30px 5px;
float:right
}

#header ul li{
display:inline;
padding:3px;
font-size:15px;
font-weight:bold;
text-transform:lowercase
}

#header ul li a{
color:#999;
}

#header ul li a:hover{
color:#fff;
text-decoration:none;
}

#header ul li.current_page_item a{
color:#fff;
}

#header ul li a#rsslink{
color:#FF6600;
}

#header ul li a#twitter{
color:#0099FF;
}

h2{
font:2em italic "Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;
color:#666;
margin-bottom:0.75em;
padding:9px;
text-align:center
}

#top-posts, #bottom-posts{
width:100%;
margin:0 auto;
height:157px;
}

.box{
width:270px;
float:left;
margin-right:25px;
padding-right:24px;
border-right:1px solid #eee;
height:179px;
overflow:hidden
}

#bottom-posts .box{
height:149px;
}

h6, h6 a{
font-size:13px;
font-weight:bold;
color:#111;
margin:0;
padding:0;
}

.sdate{
font-size:10px;
color:#666;
float:left;
padding:2px;
}

.content{
padding:5px;
}

.date{
float:right;
display:inline;
padding:4px;
color:#0a0a0a;
width:55px;
font-size:11px;
margin:7px;
border-bottom:1px solid #bbb;
}


.date span{
font:30px bold Georgia, "Times New Roman", Times, serif;
}

.meta{
font-size:10px;
color:#1a1a1a;
padding:2px;
text-align:center;
}

.social{
background:#f1f1f1;
border-top:1px solid #bbb;
border-bottom:1px solid #bbb;
padding:5px;
margin:0 0 37px 0;
}

#posts{
border-right:1px solid #bbb;
margin-right:25px;
padding-right:24px;
float:left;
padding-left:40px;
width:590px;
height:100%;
}

#posts .box{
width:245px;
}

h3, h3 a{
font:21px bold helvetica, arial;
color:#1e1e1e;
margin:-6px 0 1px;
padding:1px;
text-transform:uppercase;
border-bottom:2px #d1d1d1 solid;
}

h3 a{
border:0;
}

h3 span.category, h3 span.category a{
float:right;
font:12px bold Georgia, "Times New Roman", Times, serif;
color:#111;
text-transform:lowercase;
border:0;
margin:3px;
}


#sidebar{
float:left;
width:292px;
}

h4{
font-size:19px;
font-weight:bold;
margin:13px -25px;
text-align:center;
padding:5px;
color:#666;
border-bottom:1px solid #ddd;
border-top:1px solid #ddd;
text-transform:uppercase;
}


#sidebar ul {
list-style:none;
padding:0;
}

.widget_twitter a img{
float:right;
}

.widget_twitter .entry-meta a{
color:#666;
}

#sidebar ul ul {
margin:5px 0 0 10px;
padding:0;
}

#sidebar ul ul ul {
margin:5px 0 0 10px;
padding:0;
}

#sidebar ul li {
padding:0 0 5px 0;
margin:0;
list-style:none;
}

#sidebar ul li ul {
padding:0 0 5px 0;
margin:0;
list-style:none;
}

.gravatar{
float:right;
border:1px solid #111;
}

#footer{
bottom:0;
float:left;
width:100%;
margin:10px 0 0 0;
}

#footer h2{
bottom:0;
}
