/*
Theme Name: USD Blog
Theme URI: http://unitedstudio.org/
Description: Тема для блога на сайте UnitedStudio.org
Version: 1.0
Author: Багизов Рамиль
Tags: пока не определились
*/

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, hr, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0px none;outline:0;font-style:inherit;font-family:inherit;font-size:11px}
:focus{outline:0}
area{cursor:pointer}
ol, ul{list-style:none;}
table{border-collapse:separate;border-spacing:0}
caption, th, td{font-weight:normal}
blockquote:before, blockquote:after, q:before, q:after{}
blockquote, q{}
p{line-height:14px;}
hr{border:solid #e5e5e5; border-width:1px 0 0 0; height:1px;}
body{line-height:1;height:100%; background-color:#1c2124; font-family:Helvetica, sans-serif;font-size:11px; color:#c2c2c2;}

a{font-family:Helvetica, sans-serif;color:#bebebe; text-decoration:none}
a:hover{text-decoration:underline}
h1{font-size:20px} 
h2{font-size:18px} 
h3{font-size:16px}
.cliar{ clear:both}
#conteiner{position:absolute; left:0;top:0;min-height:100%; width:100%;}
*html #conteiner{height:100%}
#content{width:890px; margin:0 auto; position:relative;padding-bottom:40px;}
#logo{position:absolute; left:-34px;top:12px; color:#FFFFFF}


#RightInfo{position:absolute; background-color:#101315; height:28px; border-bottom:1px solid #15191b; border-top:1px solid #15191b; right:3px;  top:25px}
#RightInfo a img{background-image:url(images/ssiki.gif); background-repeat:no-repeat}
.mLen3Sel{border-bottom:1px solid #fb6300; cursor: default; }
.mLen1 img{background-position:0 -16px;}
.mLen1:hover img{background-position:0 0;}

.mLen2 img{background-position:-38px -16px;}
.mLen2:hover img, .mLen3Sel img{background-position:-38px 0;}

.mLen3 img{background-position:-68px -16px;}
.mLen3:hover img{background-position:-68px 0;}

.mLen4 img{background-position:-133px -16px;}
.mLen4:hover img{background-position:-133px 0;}

#RIL{position:absolute; left:-3px; top:-1px}
#RIR{position:absolute; top:-1px; right:-3px}
#RightInfo a{font-size:16px; color:#FFFFFF; height:20px; float: left; padding-top:7px; margin:0 10px}
#RightInfo a:hover{border-bottom:1px solid #fb6300;}
#RightInfo .selekt{ border-bottom:1px solid #fb6300;color:#9d9d9d;}


#MenuTop{  text-align:center; position:relative; top:68px; height:36px; overflow:hidden; padding-top:1px; cursor:default}
#MenuTop #MenuTopSP{background-color:#22282c; position:relative; font-family:Tahoma; font-size:24px;color:#22282c; position:relative; top:6px; word-spacing:30px; border-bottom:1px solid #1e2427; border-top:1px solid #1e2427; text-align:center}
#MenuTop #MenuTopSP a{line-height:18px; font:bold 17px Helvetica, sans-serif; text-decoration:none; color:#d4d4d4; position:relative; top:-3px; padding-bottom:2px; letter-spacing:normal; cursor:pointer}
#MenuTop .selekt{ border-bottom:1px solid #fb6300; color:#9d9d9d !important; cursor:default !important}
#MenuTop a:hover{color:#9d9d9d !important;border-bottom:1px solid #fb6300;}

#MTL{position:absolute; left:-2px; top:0px;}
#MTR{position: relative; right:4px; top:9px; margin:-10px 0 -3px 0}
*html #MTL{top:1px}
#IndexBlok{ background-color:#22282c; height:255px; position:relative; margin-top:84px; border:1px solid #1c2124}
#Prokrutka{width:555px; float:left; margin:6px 0 0 0; left:20px; position:relative}
#Prokrutka span{cursor:pointer}




#Footer{position:absolute; bottom:0; height:20px; left:0; width:100%; color:#eeeeee; font-size:11px}
#Footer a{font-size:11px;color:#eeeeee}
#Footer span{color:#29343b}
#Footer div{width:890px; margin:0 auto}

.Blog{margin-top:90px; position:relative; font:12px/18px Helvetica, sans-serif; width:100%}
.Blog a{color:#91e400; text-decoration:none}
.Blog a:hover{text-decoration:underline}
.BlogLeft{width:636px; position:relative; float:left}
.tb{height:6px; width:100%; overflow:hidden; position:relative; background-color:#22282c}
.tb .Ltb{background-image: url(images/blogConer.gif); width:6px; height:24px;  position:absolute; left:0; top:0}
.tb .Rtb{background-image: url(images/blogConer.gif); width:6px; height:24px; position:absolute; right:0; top:-12px;}
.tb .Ctb{ height:6px; overflow:hidden; margin:0 6px; background-color:#22282c}
.bb{height:6px; width:100%; overflow:hidden; position:relative; margin-bottom:8px; background-color:#22282c}
.bb .Lbb{background-image: url(images/blogConer.gif); width:6px; height:24px;  position:absolute; left:0; top:-6px}
.bb .Rbb{background-image: url(images/blogConer.gif); width:6px; height:24px; position:absolute; right:0; top:-18px;}
.bb .Cbb{ height:6px; overflow:hidden; margin:0 6px; background-color:#22282c; background-color:} 
.BlogLeft .blogContent{padding:16px 17px 16px 20px; background-color:#22282c}
.Blog h1{margin-bottom:14px}
.Blog h1 a, .Blog h1{font:20px Helvetica, sans-serif; color:#91e400;} 
.utensil{line-height:17px; height:38px}
.utensil .time{float:left; width:100px;}
.timeIco{float:left; width:17px; height:17px; background:url(images/blogico.gif) left top no-repeat; margin-right:7px;}
.utensil .UntTAg{float:left}
.utensil .UntTAg a{margin-right:10px;}
.TagIco{ width:15px; height:17px; float:left;background:url(images/blogico.gif) -17px top no-repeat; margin-right:7px}
.coment{float:right}
.autor{float:right; padding:0 20px 0 0}
.ViewCount{float:right; font-size:11px}
.comentIco{ width:19px; height:20px; background:url(images/blogico.gif) -32px top no-repeat; float:left; margin-right:7px;}
.plain_text{margin-bottom:20px; text-align:justify}
.Read_more{ padding-top:12px;}
.VideoIm{text-align:center}

.with_image{width:100%;}
.with_image .image{float:left; position:relative; margin-top:6px}
.with_image .text{margin-left:250px; text-align:justify}

.NumberNavi{padding:2px 16px 6px 20px; text-align:center; background:#22282c url(images/pixBlog.png) left top repeat}
.NumberNavi a{color:#c2c2c2;}
.NumberNavi .Number a{margin:0 8px}
.NumberNavi .Number .sell{color:#535353; margin:0 8px}

.BlogRight{ float:left; width:244px; padding:0 0 0 8px; margin-right:-3px; position:relative}
.BlogRight .blogContent{padding:16px 6px 16px 14px; background-color:#22282c}
.BlogRight h1{font:20px Helvetica, sans-serif; color:#fe6500; margin-bottom:12px}
.Popular_Articles li{padding:0 0 12px 0; margin-left:24px; position:relative; display:block}
.Popular_Articles li span{position:absolute; left:-24px; top:1px; width:9px; height:11px; overflow:hidden; background:url(images/blogico.gif) -51px top no-repeat}
.Popular_Articles li a{color:#c2c2c2}
.metki{width:15px; height:17px; background:url(images/blogico.gif) -17px top no-repeat; margin-left:7px; position:relative; top:3px}
.Field_Tag a{ font:12px Helvetica, sans-serif; color:#c2c2c2; margin-right:9px}

.kalendar{width:173px; display:block; height:90px}
.kalendar li{ width:23px; height:15px; float:left; font-size:12px; text-align:center}
.kalendar li a{color:#fe6500}
.MonthDate{margin-bottom:6px; position:relative; top:-4px;}
.list_bookmarks li{padding:0 0 12px 0; margin-left:24px; position:relative; display:block}
.list_bookmarks li span{position:absolute; left:-24px; top:4px; width:9px; height:11px; overflow:hidden; background:url(images/blogico.gif) -51px -11px no-repeat}
.list_bookmarks li a{color:#c2c2c2}
.Buttons img{margin-right:6px;}
.rss{height:30px}
.rss img{float:left; margin-right:10px;}
.rss a{line-height:15px; color:#c2c2c2}

.textComent{ width:560px; position:relative; padding:13px 17px; background-color:#FFFFFF; color:#000000}
.coT{ position:absolute; left:0; top:0; width:594px; overflow:hidden; background:#FFFFFF url(images/komentBg.gif) left top no-repeat; height:6px; }
.coT div{width:6px; height:6px; float:right; overflow:hidden; background:url(images/komentBg.gif) left -6px no-repeat; }
.cob{ position:relative; left:0; width:594px; overflow:hidden; background:#FFFFFF url(images/komentBg.gif) left -18px no-repeat; height:6px; }
.cob div{width:6px; height:6px; float:right; overflow:hidden; background:url(images/komentBg.gif) left -12px no-repeat; }
.palkaComent{ height:14px; background:url(images/komentBg.gif) 41px -24px no-repeat; margin-bottom:10px} 

.who_has{height:38px; line-height:18px;}
.who_has .who{float:left; padding:0 20px 0 22px}

#comment{ width:552px; height:120px}
.formsel td{ padding:0 17px 12px 0}
.formsel td input{width:240px; border:2px inset #f0f0f0; padding:3px 0 1px 0;}
.formsel td input.submit{border:2px inset #f0f0f0; background-color:#cccccc; padding:3px 0 1px 0; width:244px}

*html #logo,*html .pngFix,*html #pribliz a,*html .opisanie,*html .tb .Ltb,*html .tb .Rtb,*html .bb .Rbb,*html .bb .Lbb{ behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "/wp-content/themes/blog.usd/images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}