 /* 
	Theme Name: Makbet Pro
	Theme URL: http://www.goodwinpress.ru
	Description: премиум тема от Гудвина. Быстрая настройка из консоли вводит блок в строй за несколько минут.
	Author: Goodwin
	Author URI: http://www.wpbot.ru
	Version: 1.0 
		*/
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
body{background:#696767 url(images/birch-10.jpg);background-attachment:fixed;font:12px Tahoma,Arial,Helvetica,sans-serif;line-height:22px;color:#c3cdd5;margin:0 auto 0;padding:0;text-align:center}
#main{width:960px;margin:0 auto 0;padding:0;background:#f1f1f1;text-align:left;font:12px Tahoma,Arial,Helvetica,sans-serif;line-height:22px;color:#000000;
	}
#top{width:960px;height:145px;background:url(images/head.gif) top center no-repeat;margin:0px auto 0;padding:0;text-align:left;font:12px Tahoma,Arial,Helvetica,sans-serif;line-height:22px;color:#000000}
#left{float:left;display:inline;width:640px;margin:10px 17px 0 16px;padding:0;font:12px Tahoma,Arial,Helvetica,sans-serif;line-height:22px;color:#000000}
#right{float:left;display:inline;width:270px;margin:10px 0 0 0;padding:0;font:12px Tahoma,Arial,Helvetica,sans-serif;line-height:22px;color:#000000}
.footer{width:960px;height:60px;background:#272324 url(images/foot.gif) top center repeat-x;margin:0 auto 0;padding:0;text-align:left;font:12px Tahoma,Arial,Helvetica,sans-serif;line-height:22px;color:#000000}
.credits{margin:20px 0 0 10px;padding:0;width:400px;float:left;color:#d3d3d3;text-shadow:0 1px 0 #000000;font-size:11px}
.credits a,.credits a:hover{color:#d3d3d3;text-shadow:0 1px 0 #000000}
.blok{display:block;margin:0 0 15px 0;padding:12px 12px 20px 12px;border:1px solid #dfdddd;background:#ffffff url(images/blokbg.gif) bottom center repeat-x;position:relative}
.com{margin:0 0 20px 0;padding:12px 12px 20px 12px;border:1px solid #dfdddd;background:#ffffff url(images/blokbg.gif) bottom center repeat-x}
.ad{margin:0 0 20px 0;padding:12px 0 20px 5px;border:1px solid #dfdddd;background:#ffffff url(images/blokbg.gif) bottom center repeat-x}
#nav{width:960px;margin:2px 0 0 15px;padding:0;font-weight:bold;float:left;font-family:Tahoma,Arial,Trebuchet MS;height:50px;text-shadow:0 1px 0 #000000;font-size:12px;text-transform:uppercase;text-align:left}
* html #nav{margin:2px 0 0 0px}
#nav ul{list-style:none;margin:0px;padding:0px}
#nav li{list-style:none;display:block;margin:0px;text-decoration:none}
#nav li:hover,#nav li.sfHover,#nav li:hover a,#nav a:focus,#nav a:hover,#nav a:active{background:url(images/navbg.png);outline:0}
#nav li a,#nav li a:link,#nav li a:visited{color:#888283;display:block;margin:0;padding:13px 12px 16px 12px;text-decoration:none}
#nav li a:hover,#nav li a:active{color:#a6a5a5;margin:0;padding:13px 12px 16px 12px;text-decoration:none}
#nav li li a,#nav li li a:link,#nav li li a:visited{width:180px;color:#888283;float:none;margin:0px;padding:6px 12px 6px 12px;text-decoration:none;border-top:1px solid #322e2e}
#nav li li a:hover,#nav li li a:active{color:#a6a5a5;padding:6px 12px 6px 12px;text-decoration:none}
#nav li{float:left;padding:0px}
#nav li ul{z-index:9999;position:absolute;left:-999em;height:auto;width:180px;margin:0px;padding:0px}
#nav li li{}
#nav li ul a{width:180px;text-decoration:none}
#nav li ul a:hover,#nav li ul a:active{text-decoration:none}
#nav li ul ul{margin:-35px 0 0 200px}
#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul{left:-999em}
#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul{left:auto}
#nav li:hover,#nav li.sfhover{position:static}
.img-left{float:left;margin:6px 16px 0px 0px;border-right:1px solid #dedcdc;border-bottom:1px solid #dedcdc;padding:10px;background:#f8f6f6}
.img-left-side{float:left;margin:6px 9px 6px 0px;border-right:1px solid #dedcdc;border-bottom:1px solid #dedcdc;padding:10px;background:#f8f6f6}
*html .img-left-side{margin:6px 9px 3px 0px}
.more a{width:57px;height:19px;float:right;margin:12px 6px 0 0;display:block;text-indent:-9999px;background-image:url(images/more.gif);background-repeat:no-repeat;background-position:center}
#twitter_update_list ul{list-style-type:none;margin:0px;padding:0px}
#twitter_update_list li{list-style-type:none;margin:0px 0px 5px 0px;padding:0 0 0 10px;background:url(images/li.gif) no-repeat 0 8px;border-bottom:1px dotted #cccccc}
.catbox{margin:10px 0 10px 10px;padding:0;float:left}
.title{display:block;margin:0;padding:0;height:43px;border-left:1px solid #dfdddd;border-right:1px solid #dfdddd;background:#f8f7f7 url(images/title.gif) top center repeat-x}
.full_page{width:930px;margin:0 0 0 15px;padding:0}
.boxgrid{width:210px;height:160px;float:left;background:#322e2e;margin:0px 4px 0px 8px;border:1px solid #ffffff;padding:5px;overflow:hidden;position:relative}
*html .boxgrid{margin:0px 4px 5px 6px}
.boxgrid img{position:absolute;top:0;left:0;border:0}
.boxgrid span{padding:10px;margin:0;color:#d3d3d3;text-shadow:0 1px 0 #000000;overflow:hidden;line-height:14px}
.boxgrid span a,.boxgrid span a:visited{color:#cbbfbf;text-decoration:underline;line-height:14px}
.boxgrid span a:hover{color:#cccccc;text-decoration:underline;line-height:14px}
.boxcaption{float:left;position:absolute;background:#000;height:100px;width:100%;opacity:.8;
/* For IE 5-7 */filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
/* For IE 8 */-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}
.captionfull .boxcaption{top:260;left:0}
.caption .boxcaption{top:220;left:0}
.aligncenter{display:block;margin-left:auto;margin-right:auto}
img.aligncenter{border-right:1px solid #dedcdc;border-bottom:1px solid #dedcdc;padding:10px;background:#f8f6f6}
.alignleft{float:left}
img.alignleft{margin:5px 15px 7px 0;border-right:1px solid #dedcdc;border-bottom:1px solid #dedcdc;padding:10px;background:#f8f6f6}
.alignright{float:right}
img.alignright{margin:5px 0 7px 15px;border-right:1px solid #dedcdc;border-bottom:1px solid #dedcdc;padding:10px;background:#f8f6f6}
.wp-caption{border:1px solid #ddd;text-align:center;padding:10px 4px 0px 4px;background:#f7f7f7 none}
.wp-caption img{margin:0;padding:0;border:0 none}
.wp-caption-text{font-size:10px;line-height:17px;padding:7px 5px;margin:0}
ul{list-style:none}
img,fieldset{border:0}
em{font-style:italic}
strong{font-weight:bold}
acronym,abbr,span.caps{cursor:help}
acronym,abbr{border-bottom:1px dashed #999}
blockquote cite{margin:5px 0 0;display:block}
hr{display:none}
a img{border:none}
blockquote{margin:5px 0px 15px 20px;padding:5px 20px 5px 20px;font-style:italic;border-left:10px solid #cccccc}
img{border-style:none}
a{color:#3f5fa6;text-decoration:none}
a:hover,a:active{color:#000000;text-decoration:underline}
p{padding:0;margin:0 0 10px 0;text-indent:0px}
p a{color:#3f5fa6;text-decoration:underline}
p a:hover,p a:active{color:#000000;text-decoration:underline}
#arch,#cat,#tag{width:230px;font:12px Tahoma,Arial;margin:0;padding:5px;font-weight:normal}
h1{color:#000000;text-shadow:0 1px 0 #fffdfd;font-size:22px;font-family:Arial,Trebuchet MS,Verdana;font-weight:bold;margin:6px 50px 18px 0px;padding:0px 0px 0px 0px;line-height:22px;letter-spacing:-1px}
h2{color:#000000;text-shadow:0 1px 0 #fffdfd;font-size:22px;font-family:Arial,Trebuchet MS,Verdana;font-weight:bold;margin:6px 50px 18px 0px;padding:0px 0px 0px 0px;line-height:22px;letter-spacing:-1px}
h2 a,h2 a:visited{color:#000000;text-shadow:0 1px 0 #fffdfd;text-decoration:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}
h2 a:hover{color:#CC0000;text-shadow:0 1px 0 #fffdfd;text-decoration:none}
h3{color:#d3d3d3;text-shadow:0 1px 0 #000000;font-size:16px;font-family:Arial,Trebuchet MS,Verdana;font-weight:bold;margin:6px 5px 18px 0px;padding:0px 0px 0px 0px;line-height:22px;letter-spacing:-1px}
h4{color:#383838;text-shadow:0 1px 0 #fffdfd;font-size:18px;font-family:Arial,Trebuchet MS,Verdana;font-weight:bold;margin:0px 0 0 0px;padding:13px 0 0 10px;line-height:22px;letter-spacing:-1px}
h5,h5 a,h5 a:hover{color:#d3d3d3;text-shadow:0 1px 0 #000000;font-size:16px;font-family:Arial,Trebuchet MS,Verdana;font-weight:bold;margin:4px 4px 6px 0px;padding:0px 0px 0px 0px;line-height:18px;letter-spacing:-1px}
.kjgrcGravatar{float:left;margin:5px 20px 0px 0px;padding:0px;border:3px solid #bebdbd}
.blok ul{list-style-type:none;margin:0px;padding:0px 0px 10px 5px}
.blok ul li{list-style-type:none;margin:0px 0px 5px 0px;padding:0 0 0 15px;background:url(images/li.gif) no-repeat 0 6px}
.blok ul li ul{list-style:none;display:block;padding:0px 0px 0px 10px}
.blok ul li ul li{list-style:none;display:block;padding:0px 0px 0px 15px;background:url(images/sub.png) no-repeat 0 0px}
.blok ol{margin:0px;padding:0px 0px 10px 15px}
.blok ol li{margin:0px 0px 5px 5px;padding:0 0 0 0px}
.com ul{list-style-type:none;margin:0px;padding:0px 0px 10px 0px}
.com ul li{list-style-type:none;margin:0px 0px 5px 0px;padding:0 0 10px 0;border-bottom:1px dotted #cccccc}
.pagenavi{margin:25px 0 25px 0;float:left}
#commentform{width:420px;margin-left:20px}
#commentform input{width:170px;padding:2px;margin:5px 5px 1px 0}
#commentform textarea{width:400px;padding:2px}
#commentform #submit{margin:5px 0 0 0;padding:0;width:156px;height:27px}
.alt{margin:0;padding:10px}
.commentlist{padding:0;text-align:justify;margin:0 20px 0 0}
.commentlist .comment{margin:15px 0 0 0;padding:10px 15px 10px 15px;list-style:none;border:1px solid #e6e6e6}
.commentlist .alt{border:1px solid #e6e6e6}
.commentlist .comment .comment{margin:10px 10px 10px 10px;padding:5px 15px 5px 15px;width:auto}
.commentlist p{margin:10px 5px 10px 0}
.commentmet_data{width:100%;overflow:hidden}
.commentmet_data td{vertical-align:top;text-align:left}
.commentmet_avatar{width:82px;padding:15px 0 0 0}
.commentmet_text{}
.commentmet_avatar img{border-right:1px solid #dedcdc;border-bottom:1px solid #dedcdc;padding:10px;background:#f8f6f6}
#commentform p{margin:5px 0}
.commentmet_replay{width:100%;overflow:hidden}
.commentmet_replay a{float:right;display:block;text-indent:-9999px;text-transform:capitalize;background:url(images/reply.gif) no-repeat;width:57px;height:19px;text-decoration:none}
.nocomments{text-align:center;margin:0;padding:0}
.commentmetadata{margin:0;display:block;padding:0 0 5px 0;color:#333;font-size:12px}
.commentmetadata span{font-size:12px}
.commentmet_text{font-size:12px}
#respond{margin:30px 25px 0 0}
#commentform{color:#000;font-size:12px;width:90%}
#commentform small{position:relative;top:-1px;font-size:11px}
#cancel-comment-reply-link{font-size:11px;color:#000;margin:0 0 0 25px}
#commentform a,#commentform small{color:#000}
#commentform input{background:#f7f7f7;border:1px solid #e6e6e6;font-size:12px;padding:4px;color:#000000}
#commentform textarea{background:#f7f7f7;border:1px solid #e6e6e6;font-size:12px;padding:4px;margin:5px 0 0 0;color:#000000;overflow:auto}
#commentform input#submit{background:none;border:0}
.breadcrumb{font-size:10px;color:#cccccc;border-bottom:1px dotted #e6e6e6;margin-bottom:20px;padding-bottom:5px}
.breadcrumb a,.breadcrumb a:hover{color:#cccccc;text-decoration:none}
.data{margin:20px 0 20px 0;padding:10px 0 10px 0;font-size:12px;color:#322e2e;border-top:1px dotted #cccccc;border-bottom:1px dotted #cccccc}
.co{background:url(images/co.png) no-repeat 0 0;width:40px;height:40px;position:absolute;right:8px;text-align:center;padding:4px 0 0 0;top:12px}
* html .co{padding:4px 10px 0 0}
.author{float:left;margin:15px 0 25px 0;padding:10px;border-bottom:1px dotted #cccccc}
.aleft{float:left;width:120px}
.aright{float:left;width:100px}
br.clear{clear:both}
.arsip li{float:left;width:100px}
.clearfix{display:inline-block}
