/**/body,h1,h2,h3,h4,h5,h6,address,blockquote,dd,dl,hr,p,form{
margin:0;
padding:0;
}
body{
font-family:Arial,Helvetica,Georgia,Sans-Serif;
font-size:17px;
text-align:center;
vertical-align:top;
background:#fff;
color:#4c4c4c;
}
h1,h2,h3,h4,h5,h6{
font-family:Arial,Helvetica,Georgia,Sans-Serif;
font-size:18px;
font-weight:normal;
}
a{
text-decoration:underline;
color:#0000ff;
}
a:hover{text-decoration:none;}
a img{border:0;}
abbr,acronym{border:0;}
address,dl,p{padding:15px 0 0;}
blockquote{
margin:15px 0 0;
background:#f7F7EF;
}
blockquote p{padding:15px;}
blockquote blockquote{
margin:15px;
background:#ddd;
}
code{
background:#f9f9f9;
}
dt{font-weight:bold;}
dd{padding:0 0 0 15px;}
hr{
clear:both;
margin:15px 15px 5px 15px;
border:0;
height:1px;
text-align:left;
background:#9b9b9b;
color:#9b9b9b;
}
small{
font-size:10px;
}
pre{
width:90%;
}
input,textarea{
font-family:Arial,Helvetica,Georgia,Sans-Serif;
font-size:14px;
padding:2px;
}
input#s,input#author,input#email,input#url,textarea#comment{
padding:2px;
}
input#author,input#email,input#url{
margin:0 5px 0 0;
}
#container{
margin:0 auto;
width:468px;
text-align:left;}
#header .site-title{
float:left;
width:468px;
text-align:center;
}
#header .site-title h1{
padding:18px;
font-size:18px;
}
#header h1 a{
padding:0 0 10px;
border-bottom:1px solid #d4d496;
text-decoration:underline;
color:#333;
}
#header h1 a:hover{
text-decoration:underline;
}
#header .topmenu{
float:left;
width:468px;
}
#header .topmenu ul{
list-style:none;
margin:0;
padding:0px 10px 10px 0;
border-bottom:1px solid #d4d496;
font-family:Verdana,Arial,Helvetica,Georgia,Sans-Serif;
font-size:12px;
font-weight:bold;
}
#header .topmenu ul li{
padding:0 0 0 20px;
display:inline;
}
.post{
padding:15px 0 0;
clear:both;
}
.post h2.highlight{
padding:10px 10px;
font-size:20px;
font-weight:normal;
background:#000;
color:#fff;
}
.post .title-item,.post .title-item-alt{
padding:10px 10px;
border-bottom:1px solid #c3d9ff;
background:#c3d9ff;
}
.post .title-item-alt{
background:#fff;
}
.entry{
font-size:14px;
padding:0px 0px;
line-height:17px;
}
.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{
border:0;
padding:15px 0 0;
font-weight:bold;
text-decoration:underline;
color:#333;}
.entry h1{
font-size:18px;
font-weight:normal;
line-height:30px;
}
.entry h2{font-size:18px;
}
.entry h3{
font-size:16px;
}
.entry h4{font-size:14px;}
.entry h5{font-size:12px;}
.entry h6{font-size:8px;}
.entry img{
border:0;
padding:4px;
background-color:#fff;}
.entry img.wp-smiley{
padding:0;
border:0;
background-color:transparent;
}
.entry img.alignleft{
float:left;
margin:5px 10px 0 0;
}
.entry img.alignright{
float:right;
margin:5px 0 0 10px;
}
.entry p.postinfo{margin:15px 0 0;border-top:1px solid #e8e8b1;}
.browse{padding:15px 20px;
font-family:Verdana,Arial,Helvetica,Georgia,Sans-Serif;
font-size:12px;
line-height:18px;}.alignright{float:right;}.alignleft{float:left;}.browse a{font-weight:normal;}
/**/
.comments-template{
margin:15px 0 0;
border-top:1px solid #e8e8b1;
padding:24px 20px;
font-size:12px;
}
.comments-template ol{
margin:0;
padding:0 0 20px;
list-style:none;
}
.comments-template ol li{
margin:15px 0 0;
line-height:15px;
padding:0 0 20px;
border-bottom:1px solid #e8e8b1;
}
.comments-template p.nocomments{
padding:0;
}
/**/
#footer{
float:left;width:468px;
font-family:Verdana,Arial,Helvetica,Georgia,Sans-Serif;
font-size:12px;}
#footer p
{padding:15px 20px;
line-height:18px;
}

