/*  
Theme Name: Its-Web
Theme URI: http://its-web.ru
Description: 
Version: 1.0
Author: 
*/
body{font-size:10px;font-family:Verdana, Arial, Sans-Serif;background:#161616;color:#dadada;text-align:center;margin:0;padding:0;}
h1,h2,h3{color:#d3d3d3;margin:0;padding:0;}
h1,h1 a,h1 a:visited{font-size:18px;color:#ADFB25;font-weight:400;text-decoration:none;}
h2{font-size:18px;}
h3{font-size:16px;}
hr{visibility:hidden;}
a:hover{border:none;text-decoration:none;}
a img{text-decoration:none;border:none;}
.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:20px;}
.alignright{float:right;}
#page{background:#1F1F1F url('images/bg-page.jpg') repeat-y center;text-align:left;width:840px;text-decoration:none;border:none;margin:0 auto;}
#header{background:url('images/header-bg2.png') no-repeat top center;height:158px;padding:0 0 0 30px;}
#headertitle{height:80px;width:340px;float:left;}
#content{width:488px;padding-left:30px;float:left;margin:0;}
#sidebar{width:240px;margin-left:565px;background:#232323 url('images/sidebar-bg.jpg') repeat-y center;color:#8f8f8f;font-size:11px;border-right:1px solid #151515;border-bottom:1px solid #151515;padding:0;}
#footer{clear:both;background:#161616 url('images/footer.jpg') no-repeat top center;background-position:0 -30px;text-align:right;font-size:8px;text-transform:uppercase;color:#7f7f7f;padding:0 30px 15px;}
* html #footer{background-position:0 -10px;padding:0 30px 10px;}
#searchheaderform{width:239px;height:22px;float:right;background:url(images/searchbox.jpg) no-repeat;margin:72px 5px 0 0;padding:0 0 0 7px;}
form#searchform{margin:0;padding:0;}
#searchheaderform #searchsubmit{background:url('images/search-button.jpg') no-repeat center;border:none;height:17px;width:64px;margin-top:2px;}
#searchheaderform #s{border:none;width:140px;font-size:10px;font-family:Arial, Helvetica, sans-serif;background:#323232;color:#ccc;height:10px;margin:0 0 4px;}
.post{border-right:1px solid #151515;border-bottom:1px solid #151515;background:#242424 url('images/post-bg.jpg') repeat-y;width:505px;margin-bottom:20px;padding:0 0 10px;}
.post .title{background:url('images/post-header.jpg') no-repeat top;font-family:Georgia, "Times New Roman", Times, serif;padding:15px 0 10px 15px;}
.post .post-desc{text-transform:none;padding:0 0 10px;}
.post .entry{font-size:12px;line-height:1.3em;text-align:justify;padding:0 10px;}
.post .entry a,.post .entry a:visited{text-decoration:none;color:#abf923;}
.postmetadata{text-align:right;padding-right:10px;color:#7f7f7f;font-size:8px;}
.postmetadata a,.postmetadata a:visited{color:#ADFB25;font-size:9px;text-decoration:none;}
#sidebar h2{font-size:12px;text-align:right;font-family:Georgia, "Times New Roman", Times, serif;color:#adfb25;background:url('images/sidebar-head.jpg') no-repeat bottom;text-transform:capitalize;padding:3px 10px 7px 0;}
#sidebar ul{list-style:none;background:url('images/sidebar-top.jpg') no-repeat top;margin:0;padding:10px 0 0;}
#sidebar a,#sidebar a:visited{color:#858585;text-decoration:none;}
#sidebar ul ul{background:none;margin-bottom:10px;padding:0;}
#sidebar ul ul li a,#sidebar ul ul li a:visited{color:#858585;text-decoration:none;display:block;margin:0 4px 0 3px;padding:3px 0 3px 15px;}
#sidebar ul ul li a:hover{border:1px solid #333;background:#2a2a2a;text-decoration:none;color:#acfb25;}
#sidebar ul ul li a:hover#feedrs,#sidebar ul ul li a#feedrs{border:0;background-color:#232323;text-decoration:none;display:inline;}
#sidebar .sidebar-bottom{display:block;background:url('images/sidebar-bot.jpg') no-repeat center bottom;height:10px;}
.textwidget{text-align:justify;padding:0 20px;}
#wp-calendar{text-align:center;width:175px;margin:0 25px;}
#wp-calendar a:hover,#wp-calendar #prev a:hover,#wp-calendar #next a:hover{border-bottom:1px #acfb25 solid;text-decoration:none;color:#acfb25;}
#today{border:1px solid #333;background:#2a2a2a;color:#acfb25;}
.alt{background:#1f1f1f;}
p.alt{font-size:10px;padding:10px;}
h3#respond,#comments h3{font-weight:400;font-family:Georgia, "Times New Roman", Times, serif;margin-left:10px;margin-right:10px;margin-top:10px;padding-top:10px;border-top:1px solid #333;}
#commentform{margin-left:20px;}
.commentlist{list-style:none;width:450px;font-size:11px;margin:15px;padding:0;}
.commentlist li{padding:15px;}
.commentlist li cite{font-weight:700;font-style:normal;}
.commentmetadata{text-align:right;font-size:10px;}
textarea#comment{border:1px inset;background:#292929;color:#ccc;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;width:450px;padding:2px;}
span.moderate{font-style:italic;font-size:10px;color:#C30;}
#footer p{font-size:10px;text-transform:none;clear:both;}
#footer a,#footer a:visited{color:#7f7f7f;}
#feeds{width:114px;height:30px;text-align:right;clear:both;margin-bottom:20px;float:right;}
.rss-feeds a{display:block;width:29px;height:30px;background:url(images/rss-feed.jpg) no-repeat;}
.validate{margin-left:33px;width:80px;}
* html .validate{margin-left:30px;}
a.xhtml-val{display:block;width:80px;height:15px;background:url(images/validates.jpg) no-repeat;background-position:0 0;}
a.css-val{display:block;width:80px;height:15px;background:url(images/validates.jpg) no-repeat;background-position:0 -15px;}
.pagetitle{font-size:10px;text-transform:lowercase;margin:0;padding:0;}
#searchheaderform2{width:239px;height:22px;float:right;background:url(images/searchbox.jpg) no-repeat;margin:22px 5px 0 0;padding:0 0 0 7px;}
#searchheaderform2 #searchsubmit{background:url('images/search-button.jpg') no-repeat center;border:none;height:17px;width:74px;margin-top:2px;}
#searchheaderform2 #s{border:none;width:140px;font-size:10px;font-family:Arial, Helvetica, sans-serif;background:#323232;color:#ccc;height:12px;margin:0;}
.msgActivity{padding-left:16px;}
.st-tags t1{margin:10px;}
#load{display:none;position:absolute;right:40%;top:50%;background:url(images/activity4.gif) top no-repeat;width:300px;height:30px;padding:15px 0 0 200px;}
#submit{background:url('images/sing_up.png') left no-repeat;width:49px;height:19px;border:none;}
#says{background:url('images/says.png') top no-repeat;width:32px;height:32px;}
#button_next{background:url('images/next.png') top no-repeat;width:49px;height:19px;border:none;}
input{margin:3px;padding:2px;}
.title h3 a{color:#ADFB25;}
#tag_cloud{padding:0 0 20px;}
#tag_cloud h2{margin:0 0 9px;}
.cat-item current-cat a{padding-left:20px;}
.st-tag-cloud{margin:2px 3px 2px 4px;padding:1px 2px;}
span .oclink{display:none;}
.datapost{float:right;padding-right:10px;}
#al_loginForm input,#al_registerForm input,#al_lostPasswordForm input{font-size:11px;margin:0 0 5px;padding:0;}
.theratings{float:left;margin:5px 0 0 5px;}
.metpost a:hover{color:#fff;}
#imgl{padding:0 10px 0 0;}
.ab{background:#fff;float:left;border:1px solid #000;margin:5px 15px 5px 5px;padding:5px;}
.abr{background:#fff;float:right;border:1px solid #000;margin:5px 5px 5px 15px;padding:5px;}
.t5{padding:5px 0 0;}
.t15{padding:15px 0 0;}
.t20{padding:20px 0 0;}
.p20{padding:0 0 0 20px;}
.p30{padding:0 0 0 30px;}
.p40{padding:0 0 0 40px;}
.p50{padding:0 0 0 50px;}
.p60{padding:0 0 0 60px;}
.p70{padding:0 0 0 70px;}
.p80{padding:0 0 0 80px;}
.p90{padding:0 0 0 90px;}
.p100{padding:0 0 0 100px;}
.p110{padding:0 0 0 110px;}
.p120{padding:0 0 0 120px;}
.com{color:silver;font-size:90%;font-style:italic;}
.fun{font-size:110%;font-weight:401;color:#ffacb4;font-style:italic;}
.cod{font-size:95%;font-style:italic;color:#B1FFEA;}
.link a{color:#DADADA;text-decoration:none;font-size:80%;}
.link a:hover{font-size:80%;border:none;text-decoration:none;}
#rekl{font-size:80%;}
#rekl a,#rek a:visited{color:#DADADA;text-decoration:none;}
#rekl a:hover{color:#EDEAD9;}
.edit-comment a{color:#ABF923;}
#bookvar{margin:0 0 0 6px;}
#email{background:#292929 url(images/comment-email.gif) no-repeat scroll 3px;border:1px inset;color:#ccc;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;height:18px;padding:2px 0 0 24px;}
#url{background:#292929 url(images/comment-website.gif) no-repeat scroll 3px;border:1px inset;color:#ccc;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;height:18px;padding:2px 0 0 24px;}
#author{background:#292929 url(images/comment-author.gif) no-repeat scroll 3px;border:1px inset;color:#ccc;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;height:18px;padding:2px 0 0 24px;}
#postov{font-size:10px;margin:0 0 10px 15px;}
h1 a:hover,.post .title h2 a:hover,.post .entry a:hover,#sidebar a:hover,#wp-calendar a:hover{text-decoration:none;}
h2 a,h3 a,h2 a:visited,h3 a:visited,a,a:visited{color:#d3d3d3;text-decoration:none;}
.alignleft,.metpost{float:left;}
.post .title h2,.post .title h2 a:visited,.post .title h2 a,.post .title h1,.post .title h1 a:visited,.post .title h1 a{color:#ADFB25;font-weight:400;text-decoration:none;}
#wp-calendar a,#wp-calendar a:visited,#wp-calendar #prev a,#wp-calendar #next a,#wp-calendar #prev a:visited,#wp-calendar #next a:visited{border-bottom:none;}
.st-tags,.nocomments,#dtreec .clip,#dtreea .clip,#dtreep .clip,#dtreel .clip{margin-left:10px;}
#wp-calendar caption,.t10{padding:10px 0 0;}
#imgr,.p10{padding:0 0 0 10px;}