/*
SCREEN STYLESHEET
(c) Anton Reshetnikov 2006/5/9
----------------------------------------*/


#nav ul { 
font-size: 0.7em; 
margin-top: -0.5em; 
}
#nav ul.postdata li { display: block; border-bottom: 1px solid #555; padding: 0.7em 0 0.7em 0em;}
#nav ul.postdata li.postdate { color:#888; font-size: 1.2em; padding: 0.417em 0 0.417em 0; font-style: italic; border-bottom: 1px solid #555; }

#nav ul.postdata li.postdatalist { padding-bottom: 0;}
#nav ul.postdata a { padding: 0; }
#nav ul.postdata a em { font-size: 1.2em; }
#nav ul.postdata li a:hover { background-color: #fff; }
#nav ul.postdata li h4 { color: #888; font-size: 1.2em; font-style: italic; font-weight: 200; }
#nav ul.postdata li ul { margin: 0.5em 0 0 0; font-size: 1em; }

#nav ul.postdata li ul li { border-bottom-width:0; padding: 0; border-bottom: 1px dotted #a9a9a0; }
#nav ul.postdata li ul li a { padding: 0.5em 0 0.5em 0.5em; letter-spacing: 0.02em;}
#nav ul.postdata li ul li a:hover { background-color: #efefef; }
#nav ul.postdata li ul li.lastli { border-bottom-width: 0; margin-bottom: 0.2em;}
#nav ul.postdata li ul.posttags li a { text-transform: none; font-size: 1.1em;  padding: 0.45em 0 0.45em 0.45em; }

#content h3 {
font-size:0.9em;
line-height:1.3em;
font-weight:300;
margin: 0em;
display: block;
clear: both;
text-align: left;
font-style: italic;
color: #555;
}

/* hrs */
#content hr.type1 {
width: 100%;
background-color:#000;
height:1px;
border:none;
margin: 1em auto 1em auto;
clear: both;
}

#content hr.type2 {
width: 100%;
background-color:#000;
height:1px;
border:none;
margin: 0em auto 1em auto;
clear: both;
}


/* Single post text links ad */
#content .postlinkad {
margin-top: 1.5em;
margin-bottom: 0em;
padding-top: 1.063em;
border-top:0.063em dotted #555;
}

/* Sociable */
#content .sociable {
margin-top: 1.063em; /* 1.5em before text link ad adding */
margin-bottom: 1.5em;
padding:0.75em 0;
border-top:0.063em dotted #555;
border-bottom:0.063em dotted #555;
}
#content .sociable .sociable_tagline h3 { display: inline; float: left; margin-top: 0.6em;}
#content .sociable ul { text-align:center; margin: 0; padding-right: 2.5em;}
#content .sociable ul li { margin: 0 12px 0 12px; display: inline; list-style: none; }
#content .sociable ul li a { display: inline; border: none; }
#content .sociable ul li a img { width: 32px; height: 32px; display: inline; border: none; }
.sociable-hovers { opacity: .7; -moz-opacity: .7; filter: alpha(opacity=70); }
.sociable-hovers:hover { opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); }



/* Related Posts */
#content .related { text-align: center; }
#content .related ol.related-posts { clear:both; margin: 0 -10px 0 -10px; display: block; background-color: #eee;}
#content .related ol.related-posts li {
width: 125px;
display: block;
float: left;
margin: 0 10px 0 10px;
text-align: left;
}

#content ol.related-posts li a{ 
text-decoration: none; 
border: none;
display: block;
font-size: 0.8em;
line-height: 1.1em;
padding-bottom: 2em;
}
#content ol.related-posts li a img { 
width:125px; height:125px; border:1px solid #bbb; margin-bottom: 0.3em; 
}
#content ol.related-posts li a:hover img { border: 0.1em solid #999; }




