/*
	Theme Name: 	Bigpictures
	Theme URI: 		http://www.bigpicture.ru/
	Description:	Эксклюзивная тема для сайтов Bigpicture.ru
	Version: 		1.0
	Author: 		Oleg Medinskiy
	Author URL: 	http://www.wpbloging.com/
*/
body{background:#FFF;color:#000;font-size:12px;font-family:Arial, Helvetica, Sans-Serif;margin:0 auto;padding:0;}
img{border:none;}
a,a:visited{color:#06C;text-decoration:none;}
a:hover{text-decoration:underline;}
b,strong{font-weight:600;}

#header{background:#000; width:1010px; height:130px; margin:0 auto; padding:0;}
#header a, #header a:visited{font-family:Arial, Helvetica, sans-serif; font-size:40px; color:#FFF; text-decoration:none; margin:0; padding:0;}
div.headerl{width:600px; float:left; padding: 30px 0 0 25px; margin: 0;}
div.headerr{width:200px; float:right; padding: 20px 15px 0 0; margin: 0; text-align: right;}
#header .headerl h1, #header .headerl h2{margin: 0;}


#navbar{background:#161616;width:1010px;height:30px;color:#FFF;margin:0 auto;padding:0;}
#navbar ul {float:right; margin:0 25px 0 0; padding:0;}
#navbar ul li {float:left; padding:0 0 0 15px; margin:5px 0 0; list-style: none;}
#navbar ul li a{font-size:17px; font-weight:bold; color:#FFF; }
#navbar ul li a:hover{text-decoration:none; color:#FA9C3A;}
#navbar div.descr{float:left; font-size:17px; color:#FFF; margin: 5px 0 0 25px; font-weight:bold;}

#content{position: relative; width:1010px;margin:0 auto;padding:0; min-height: 800px; height:auto !important; height:800px; }
#content p{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;text-align:justify;line-height:20px;margin:0;padding:0 0 15px;}
#content h1,#content h2{color:#333;font-size:24px;font-family:Arial, Helvetica, sans-serif;font-weight:400;border-top:2px solid #000;margin:25px 0 0;padding:20px 0 10px;}
#content h2 a{color:#646464;text-decoration:none;}
#content h2 a:hover{color:#FA9C3A;} 
#content p img{float:left;border:none;margin-right:5px;margin-bottom:10px;}
/*#content h2{color:#333;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:700;border-bottom:1px dotted silver;margin:0;padding:20px 0 5px;}   */
#contentleft{float:left;width:800px;margin:0;padding:0 0 20px;}
#contentleft ol{margin:0 0 0 20px;padding:0 0 10px;}
#contentleft ol li{margin:0 0 0 20px;padding:0;}
#contentleft ul{list-style-type:disc;margin:0 0 0 20px;padding:0 0 10px;}
#contentleft ul li{list-style-type:disc;margin:0 0 0 20px;padding:0;}
#cat{width:160px;}
#contentleft .sdbrssfrms a,#contentleft .sdbrssfrms input,#contentleft .sdbrssfrms img{ vertical-align: middle; }

#sidebar{position: absolute; top:0; right:0; width:190px; height:1000px; margin:0; padding:25px 0 0; overflow: hidden;}
#sidebar .widjet h4{ font-size:14px;border-bottom:1px dotted silver;border-top:2px solid #161616; margin:10px 0 0; padding:10px 0 3px; }
#sidebar .widjet {margin: 5px 0 20px;padding:0;}
#sidebar .widjet select{width:188px;}

#sidebar .wjrss{position: relative; background: url(images/rssbg.gif) no-repeat; width:190px; height:79px;}
.wjrss a.rssic{position: absolute; top:38px; left:11px; }
.wjrss a.rsswho{position: absolute; bottom:0; right:8px; font-size: 11px; color:#444444; }
.wjrss form.sdbrssfrm {position: absolute; top:42px; left:53px; margin:0;padding:0;}
.wjrss form.sdbrssfrm input {width:128px; border:0; background: none;}

#footer{background:#000;width:1010px;color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:center;margin:0 auto;padding:10px 0 20px;}
#footer a,#footer a:visited{color:silver;text-decoration:underline;}
#footer a:hover{color:#FFF;text-decoration:underline;}

#footblok{width:970px; margin:0 auto; padding:0;  }
#footblok li{ float: left; width:323px; list-style-type:none; margin:0; padding:0;}
#footblok li.footl{ text-align: left; }
#footblok li.footc{ text-align: center; }
#footblok li.footr{ text-align: right; }

#searchform{overflow:hidden;margin:0;padding:0;}
#s{background:#EFEFEF;width:140px;font-size:12px;font-family:Arial, Helvetica, Sans-Serif;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #F5F5F5;border-bottom:1px solid #F5F5F5;margin:8px 3px 0;padding:4px 0;}
#commentblock{width:800px;background:#FFF;color:#000;float:left;border-top:2px solid #000;border-bottom:1px solid #000;margin:10px 0 0;padding:20px 0 10px;}
#commentblock ol{list-style-type:disc;margin:0;padding:0 0 10px;}
.commenttext{clear:both; width:740px; background:#EEE; margin:3px 0 10px; padding:20px 10px 5px;}
.commenttext p{clear:both;}
.commenttext img{max-width:300px; }
.pagetags a,.pagetags a:active,.pagetags a:visited{font-family:Arial;color:#777;}
.pagetags a:hover{font-family:Arial;color:#000;background:#fc9;}
#orphus{display:block;overflow:hidden;width:0;height:0;position:absolute;top:-100px;left:-100px;}
#header a:hover,#content h1 a:hover{color:#FA9C3A;text-decoration:none;}
#content img.wp-smiley{float:none;border:none;margin:0;padding:0;}

.getback {line-height:14px; position: relative; border-top: 1px solid #9E9E9E; margin:20px 0 10px; padding: 10px 0 0;}
.getbackl,.getbackr { float: left; width: 350px; margin: 0 10px;}
.getback h3 {margin:2px 0;}
.related_post li a {font-weight:bold;}

.zakladka {clear:both;}

div.pagenavat{ margin: 0 0 10px 30px;}
div.pagenavat a{ padding: 2px 4px; border: 1px solid #919191; }
div.pagenavat a:hover{background: #FFCC99; text-decoration: none;}

#topsnav{position: absolute; top:-20px; left:750px; width:40px; height:40px; background: url(images/top.gif) no-repeat;}
#topsnav:hover{ background: url(images/top.gif) no-repeat  0 -40px; text-decoration: none;}
div.wpsuptgcl a{ color: #626262; }
div.wpsuptgclb{ border-bottom:1px dotted silver; padding:0; margin: 5px 0; }
div.wpsuptgclb a{color:#3A3A3A; width:190px; display: inline-block; padding: 5px 0 5px;}
div.wpsuptgclb a:hover{ background: #FFCC99; text-decoration: none;}

#footer .copir, #footer .product a{ text-decoration: none; font-size: 12px; margin: 6px 15px;}
#footer .copir{border-top: 1px dotted #2D2D2D; padding:6px 0 0;}
div.yndadvert{clear: both;}
img.alignnone{clear: both; display: block; }

.twbuz{width:110px; float: right; clear: both; margin-top:-110px;}
.twbuzb{width:110px; float: right; clear: both; margin-top:-20px;}
.google_buzz{display: block; float: left; margin-top:7px;}
.tweetmeme_button{display: block; float: right;margin-top:4px;}
#fb_share_1{margin:5px 0 0;}
