

body{
font:11pt Cambria,Georgia,Times,'Times New Roman',serif
}

#body-container{
margin:0 auto;
padding:0
}

a,a:visited {
color:#333;
text-decoration:none
}

h1,h2,h3,h4,h5,h6{
font-family:Georgia,Times,"Times New Roman",serif;
color:#444
}


.post ul{
margin-left:27px
}

blockquote{
overflow:hidden;
font-style:italic;
color:#444;
margin:0 0 18px 0;
padding:18px 18px 0 18px;
border:1px solid #999;
background:#ddd
}

blockquote em{
font-style:normal
}

blockquote.pullquote{
width:210px;
margin-top:6px;
margin-bottom:3px;
padding:6px 9px;
font-size:18px;
text-align:center;
color:#333;
background:transparent;
border-top:3px double #ccc;
border-bottom:3px double #ccc
}

.pullquote p{
margin:0
}

code{
padding:0 3px;background:#eee
}

pre{
overflow:auto;
padding:9px;
background:#eee;
border:1px solid #ddd
}

pre code{
padding:0;
background:transparent
}

table{
width:100%;
background:#5F97B1;
border:1px solid #eee
}

caption{
font-size:.8em;
font-style:italic;
text-align:right;
color:#666
}

td{
padding:.3em;
border:1px solid #35667c
}

tr{
color:#fff;
background:#3e7690
}

tr.alt,
tr.even{
background:#437f9b
}

th{
padding:.3em;
color:#fff;
background:#274958;
border:1px solid #35667c
}

td a,
th a{
font-weight:bold;
color:#eee
}

.drop-cap{
float:left;
line-height:33px;
margin-right:3px;
font-size:42px;
font-family:"Warnock Pro","Goudy Old Style",Palatino,"Book Antiqua",Cambria,Georgia,serif;
color:#666
}

.note{
padding:6px 9px;
background:#eee;
border:1px solid #ccc
}

.warning,.alert{
padding:6px 9px;
background:#fffbbc;
border:1px solid #E6DB55
}

.error{
padding:6px 9px;
background:#ffebe8;
border:1px solid #C00
}

.download{
padding:6px 9px;
background:#EDF2F4;
border:1px solid #adbabf
}

.left,
.alignleft{
float:left;
margin:0 18px 0 0
}

.right,
.alignright{
float:right;
margin:0 0 0 18px
}

.center,
.aligncenter{
display:block;
margin:0 auto 18px auto
}

.block,
.alignnone{
display:block;
margin:0 0 18px 0
}

.clear{
clear:both
}

span.pullquote{
float:none;
margin:0
}

img,
a img{
padding:5px
}

.post img{
max-width:99%
}

img.wp-smiley{
max-height:12px;
margin:0;
padding:0;
border:none
}

.wp-caption{
padding:6px 1px 0 1px;
background:#eee;
border:1px solid #ddd;
text-align:center
}

.wp-caption .wp-caption-text{
margin:0;
padding:0 5px;
text-align:right;
font-size:.8em;
color:#666
}

.wp-caption img{
margin:0 auto;
padding:0;
border:1px solid #666
}

.gallery{
display:block;
text-align:center;
margin-bottom:18px !important
}

.gallery img{
border:1px solid #333
}

.avatar{
float:left;
width:100px;
height:100px;
margin-right:18px;
background:#333;
border:1px solid #999
}

.thumbnail{
float:left;
width:100px;
height:100px;
margin-right:18px;
background:#333
}

#container{
margin:0;
padding:0
}

#content{
margin:0 auto;
padding:0
}

a:link,
a:visited{
border-bottom:#999
}

.entry-title{
margin:0 0 5px 0;
padding:0
}

.byline{
font-size:10pt;
font-style:italic;
padding-bottom:10px
}

.byline .separator{
display:none
}

.entry-meta{
font-size:10pt;
font-style:italic;
color:#333
}

#footer{
padding-top:9px;
font-size:9pt;
color:#666;
border-top:1px solid #eee
}

.edit{
display:none
}

#footer .credit{
display:none
}

.wp-pagenavi,
.navigation-links{
display:none
}

.breadcrumb{
display:none
}

#header{
display:none
}

#navigation{
display:none
}

#primary{
display:none
}

#secondary{
display:none
}

#tertiary{
display:none
}

#subsidiary{
display:none
}

.utility{
display:none
}

.widget{
display:none
}

#comments-template{
display:none
}

.query-count{
display:none
}
