/*
Theme Name: Yaropolk
Theme URI: http://yaropolk.ru/
Description: Custom wordpress theme.
Version: 1.0
Author: Alexander Makarov
Author URI: http://rmcreative.ru/
Tags: fixed width, one column
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
html{font-size:101%;}
body{font:italic 1em / 1.3 "Times New Roman","Times",serif;background:#000 url(img/bg-full.png) no-repeat 50% 0;color:#001c97;}
a:link{color:#000;}
a:visited{color:#484848;}
a:hover,a:active{color:#970000;}
a{outline:none;}
label{cursor:pointer;}
strong{font-weight:bold;}
::selection{background:#faedb1;color:#000;}
::-moz-selection{background:#faedb1;color:#000;}
h1{font:normal 20px "Lucida Sans Unicode","Lucida Grande",sans-serif;}
h2{font:normal 18px "Lucida Sans Unicode","Lucida Grande",sans-serif;}
h3{font:normal 14px "Lucida Sans Unicode","Lucida Grande",sans-serif;color:#181818;}
sup{vertical-align:baseline;position:relative;top:-0.4em;}
sub{vertical-align:baseline;position:relative;bottom:-0.4em;}
input,textarea{font:normal 11px "Lucida Sans Unicode","Lucida Grande",sans-serif;}
#content{background:#fafafa url(img/bg-content.png) repeat-y;width:513px;position:relative;z-index:10;min-height:570px;}
#wrapper{position:relative;z-index:1;left:50%;margin-left:-303.5px;margin-top:334px;background:url(img/bg-footer.png) no-repeat 14px 100%;padding-bottom:72px;width:550px;padding-left:46px;}
.post{clear:both;margin-bottom:40px;margin-right:22px;margin-left:58px;}
.post .date{background:url(img/date.png) no-repeat;width:115px;height:41px;display:block;color:#fff;font:bold 16px Georgia;padding-left:4px;position:absolute;margin-left:-130px;margin-top:-4px;}
.post .date .number{font-size:22px;letter-spacing:-2px;}
.post h2{margin-bottom:14px;}
.post .content p{margin-bottom:1em;}
.post .content em{border-bottom:1px dotted #333;}
.post .content ul{list-style:disc;margin-left:1em;}
.post .content ol{list-style:decimal;margin-left:1em;}
.post .content blockquote{border-left:3px solid #333;padding:2px 2px 0 1em;margin-left:1em;}
.content-footer-links{margin-right:17px;margin-left:53px;padding:12px 5px;background:url(img/hr.png) no-repeat;overflow:hidden;}
.content-footer-links li{line-height:12px;margin-bottom:4px;}
.content-footer-links a{font:normal 12px "Lucida Sans Unicode","Lucida Grande",sans-serif;}
.content-footer-links div{float:left;width:142px;}
.comments{margin-top:36px;margin-left:58px;margin-right:22px;}
.comments h3{margin-bottom:10px;}
.comments ol{list-style:decimal;margin-left:1em;}
.comments .avatar{vertical-align:middle;}
.comment{margin-bottom:30px;}
.comment p{margin-bottom:.5em;}
.comment,.comment a{color:#666;font:normal 12px "Lucida Sans Unicode","Lucida Grande",sans-serif;}
.comment-author,.comment-author a{font:bold 13px "Myriad Pro","Trebuchet MS";}
.comment-date{font:normal 10px "Lucida Sans Unicode","Lucida Grande",sans-serif;margin-left:20px;}
.comment-form{margin-left:58px;margin-right:22px;}
.comment-form-userinfo{float:left;overflow:hidden;}
.comment-form-userinfo input{float:left;clear:left;margin-bottom:10px;width:156px;margin-right:12px;}
.comment-form-text textarea{float:left;width:260px;height:80px;}
.comment-form-buttons{clear:left;text-align:right;}
.comment-form-buttons input{width:102px;}
#footer{clear:both;font:normal 10px "Lucida Sans Unicode","Lucida Grande",sans-serif;color:#fff;width:400px;margin:0 auto 20px auto;}
#footer a{color:#fff;}
#logo{display:block;width:142px;height:126px;position:absolute;left:50%;top:0;margin-left:-400px;}
#menu-thoughts{display:block;width:171px;height:164px;position:absolute;top:0;left:50%;margin-left:35px;}
#menu-thoughts:hover{background:url(img/menu-thoughts.png) no-repeat;}
#menu-crew{display:block;width:304px;height:273px;position:absolute;top:144px;left:50%;margin-left:-458px;}
#menu-crew:hover{background:url(img/menu-crew.png) no-repeat;}
#menu-caps{display:block;width:175px;height:154px;position:absolute;top:361px;left:50%;margin-left:-445px;}
#menu-caps:hover{background:url(img/menu-caps.png) no-repeat;}
#menu-blog{display:block;width:233px;height:267px;position:absolute;top:68px;left:50%;margin-left:176px;}
#menu-blog:hover{background:url(img/menu-blog.png) no-repeat;}
#menu-photo{display:block;width:229px;height:337px;position:absolute;top:206px;left:50%;margin-left:274px;}
#menu-photo:hover{background:url(img/menu-photo.png) no-repeat;}
#menu-contact{display:block;width:239px;height:179px;position:absolute;left:50%;top:740px;margin-left:184px;background:url(img/stamp.png) no-repeat;}
.navigation{margin-bottom:10px;margin-left:58px;margin-right:22px;overflow:hidden;}
.pagetitle{margin-bottom:10px;margin-left:58px;margin-right:22px;}
.alignleft{float:left;}
.alignright{float:right;}
p img{padding:0;max-width:100%;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.post-edit-link{font-style:normal;padding:2px 5px;line-height:40px;text-decoration:none;border-width:2px;border-style:solid;border-color:#99f;background:#eef;}
.post-edit-link:hover,.post-edit-link:active{background:#eff6e9;}
