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,caption,img{background:transparent;border:1;margin:0;padding:0;vertical-align:baseline}
a:hover,a:active,a:focus{border:0;outline:0;text-decoration:none}
a{color:#6385bc;text-decoration:none}
a:hover{color:#333}
img,a img,img:focus{border:0;outline:0}
blockquote{quotes:none}
blockquote:before,blockquote:after{content:'';content:none}
del{text-decoration:line-through}
p{margin-bottom:20px}
ol{list-style:decimal;padding-left:20px;margin:0 0 18px 0}
ol ol{list-style:upper-alpha}
ol ol ol{list-style:lower-roman}
ol ol ol ol{list-style:lower-alpha}
ul ul,ol ol,ul ol,ol ul{margin-bottom:0}
dl{margin:0 0 24px 0}
dt{font-weight:bold}
dd{margin-bottom:18px}
strong{font-weight:bold}
cite,em,i{font-style:italic}
big{font-size:131.25%}
ins{background:#ffc;text-decoration:none}
blockquote{font-style:italic;padding:0 3em}
blockquote cite,blockquote em,blockquote i{font-style:normal}
pre{background:#f7f7f7;color:#222;line-height:18px;margin-bottom:18px;padding:1.5em}
abbr,acronym{border-bottom:1px dotted #666;cursor:help}
sup,sub{height:0;line-height:1;position:relative;vertical-align:baseline}
sup{bottom:1ex}
sub{top:.5ex}
input,textarea{padding:2px 5px;color:#666;font-size:13px;border:1px solid #ccc;background:#f8f8f8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align:middle}
input{height:21px}
textarea{width:400px}
input[type='submit']{height:27px;text-transform:uppercase;font-weight:bold;font-size:12px;background:#000;color:#fff;border:none;padding:0 10px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
input[type='submit']:hover{background:#3ea8cf;cursor:pointer;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease}
input::-moz-focus-inner{border:0;padding:0;margin-top:0px}
.clear{clear:both}
.aligncenter{display:block;margin-left:auto;margin-right:auto}
.alignleft{float:left}
.alignright{float:right}
body{background:#ffffcc url(images/pattern2.png) repeat top left; font-size:18px;line-height:20px;font-family:Times New Roman,sans-serif;padding:0;margin:0;color:#fff;text-align:left}
.top_shadow{width:100%;height:20px;background:transparent url("images/top_shadow.png") repeat-x;position:absolute;top:0;left:0}
#wrap{width:990px; margin:0 auto 20px;padding:0;color:#333;
text-align:left;background:url("images/wrapper_bg2.png") repeat-y top center}
h1,h2,h3,h4,h5,h6{margin:0 0 20px 0;color:#444;clear:both;font-weight:normal;font-family:Times New Roman,sans-serif}
h1{font-size:24px;line-height:32px}
h2{font-size:22px;line-height:30px}
h3{font-size:20px;line-height:28px}
h4{font-size:18px;line-height:26px}
h5{font-size:22px;line-height:24px}
h6{font-size:14px;line-height:22px}
#main_col h2 a,#single_col h2 a{color:#444;text-decoration:none}
#main_col h2 a:hover,#single_col h2 a:hover{color:#6385bc;text-decoration:underline}
#bottom h5,#right_col h5{margin:0 0 35px 0; padding:0 0 5px 0;border-bottom:1px solid #999933; font-size:22px; text-align: center; background: #ffffcc}
.archive h5,.search h5{margin:0;padding:0 0 15px 0;border-bottom:1px solid #eaeaea}
#brand{width:960px;margin:0px auto 0px;padding:0px 0 0 0;position:relative}
.logo a{width:500px;height:50px;border:none;cursor:pointer;display:inline-block;margin-top:50px; margin-bottom:20px;margin-left:40px; padding:0;float:left}
.blogtitle a{color:#3ea8cf;font-size:34px;margin:40px 0px 0px 44px;padding:0;line-height:34px;display:block;font-weight:normal;text-transform:none;text-decoration:none;font-family:Times New Roman,sans-serif;letter-spacing:-1px}
.blogtitle a:visited{text-decoration:none}
.blogtitle a:hover{text-decoration:none;color:#000}
.desc{font-style:italic; position:absolute;left:44px;top:103px;color:#999;font-size:11px;z-index:10}
.topsocial{position:absolute;width:240px;height:40px;top:30px;right:26px;z-index:1001}
.topsocial a{opacity:0.5}
.topsocial a:hover{opacity:1}
.twi{background:url(images/tw.png) no-repeat;width:25px;height:25px;text-indent:-9999px;border:none;cursor:pointer;margin:0 20px 0 0;display:block;float:right}
.rss{background:url(images/rss.png) no-repeat;width:25px;height:25px;text-indent:-9999px;border:none;cursor:pointer;margin:0 20px 0 0;display:block;float:right}
.face{background:url(images/face.png) no-repeat;width:25px;height:25px;text-indent:-9999px;border:none;cursor:pointer;margin:0 20px 0 0;display:block;float:right}
.vk{background:url(images/vk.png) no-repeat;width:25px;height:25px;text-indent:-9999px;border:none;cursor:pointer;margin:0 20px 0 0;display:block;float:right}
.gp{background:url(images/gp.png) no-repeat;width:25px;height:25px;text-indent:-9999px;border:none;cursor:pointer;margin:0 20px 0 0;display:block;float:right}
#header{margin:-5px auto 10px;min-height:0px;width:960px}
#header ul.nav{background:#666600 url(images/pattern.png) repeat top left;float:left;margin:0px 0 0 40px;width:783px;position: relative;z-index: 1;box-shadow:0px 10px 20px #999}
#header ul.nav ul{float:left;margin:0;padding:0;width:100%;background:#666600 url(images/pattern.png) repeat top left}
#header ul.nav li{float:left;list-style-type:none}
#header ul.nav li a{color:#FFFFFF;display:block;font-family:Times New Roman,sans-serif;font-weight:bold;font-size:20px;padding:13px 20px 13px 18px;position:relative;text-decoration:none;text-shadow:0 1px 0 #666;text-shadow:0px 1px #000;background:url(images/nav-line.gif) no-repeat right}
#header ul.nav li.noline a{background:none}
#header ul.nav li a:hover,#header ul.nav li a:active{color:#666600;background-color:#cbcc66}
#header ul.nav li li a,#header ul.nav li li a:link,#header ul.nav li li a:visited{background:none;color:#fff;padding:8px 14px;position:relative;text-transform:none;width:180px;border:0 none}
#header ul.nav li li a:hover,#header ul.nav li li a:active{color:#666600;background:#cbcc66}
#header ul.nav li ul{height:auto;left:-9999px;margin:0 0 0 -1px;position:absolute;width:208px;z-index:9999;box-shadow:3px 6px 7px 1px rgba(0,0,0,0.4);-moz-box-shadow:3px 6px 7px 1px rgba(0,0,0,0.4);-webkit-box-shadow:3px 6px 7px 1px rgba(0,0,0,0.4);-moz-border-radius-bottomleft:5px;-moz-border-radius--bottomright:5px;-moz-border-radius-topleft:0px;-moz-border-radius--topright:0px;-webkit-border--bottom-left-radius:5px;-webkit-border--bottom-right-radius:5px;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px}
#header ul.nav li ul a{width:180px}
#header ul.nav li ul ul{margin:-36px 0 0 207px}
#header ul.nav li:hover>ul,#header ul.nav li.sfHover ul{left:auto}
#home_col{margin:20px auto;width:880px;height:300px;}
#main_col{margin:15px 0px 30px 60px;padding:40 20px 0 0;float:left;width:600px;border-right:1px solid #eaeaea}
#right_col{margin:5px 0 0 0px; float:left;width:250px;font-size:18px;}
.intro{width:880px;margin:5px auto 30px;font-family:Times New Roman,sans-serif;font-size:16px;line-height:30px; color:#666600;text-align:center}
#bottom{width:880px;color:#666600;margin:50px auto 0px;text-align:justify}
.bottom-box{width:30.66%;float:left;margin-right:4%;margin-bottom:10px}
.column-last{margin-right:0px}
#foot_col{margin:15px auto 0px;padding:30px 0 0 0;width:880px;color:#757575;border-top:1px solid #eaeaea}
#full_main_col {
margin: 15px 0px 30px 60px;
padding: 0;
float: left;
width: 880px;
}
.post{margin:0 0 20px 0;padding:0 0 10px 0;position:relative}
.side-blok{margin:0 0 20px 0;padding:0 0 20px 30px}
.kama{margin:0 0 20px 0; padding:0 0 20px 0; border-bottom:1px solid #eaeaea}
.post a{color:#6385bc;text-decoration:underline}
.post a:hover{color:#333;text-decoration:underline}
.side-blok a{color:#333;text-decoration:none}
.side-blok a:hover{color:#6385bc;text-decoration:underline}
.entry_info{ display:block;margin:5px 10px 20px 0;padding:0 0 10px 0;font-size:12px;color:#999;line-height:20px;font-style:italic;border-bottom:1px solid #eaeaea}
.entry_info a{color:#6385bc;text-decoration:underline}
.entry_info a:hover{color:#333;text-decoration:underline}
.post ul,.side-blok ul,.kama ul{list-style:disc;padding-left:15px;margin:0}
.post ul li,.side-blok ul li,.kama ul li{margin:0px 0px 8px 0px;padding:0 0 0 3px}
.post ul li ul,.side-blok ul li ul{list-style:disc;padding-left:15px;padding-top:8px}
.post ul li ul li,.side-blok ul li ul li{margin:0px 0px 8px 0px;padding:0 0 0 3px}
#home_col li{list-style:none}
.comments-box{margin:40px 20px 20px 0;padding:0px 0 0 0; position:relative;}
.comments-box img{}
#respond{margin:30px 0px 0px 0px;padding:0px}
#respond p{margin:0px 0px 5px 0px}
.cancel-comment-reply{padding:5px 0px 0px 0px;font-size:12px}
.cancel-comment-reply a{color:#d6d6b6;text-decoration:none}
.cancel-comment-reply a:hover{color:#333}
.text{border:1px solid #DDDDDD;padding:2px;color:#666;width:200px}
ol.commentlist a:link{text-decoration:none}
ol.commentlist li div.vcard cite.fn a.url:hover{text-decoration:none}
ol.commentlist{margin:20px 0px 0px 0px;padding:0px;}
ol.commentlist li{margin:0px 0px 10px 0px;padding:15px;list-style-type:none;border:1px dotted #CCCCCC;background:#cdce68}
ol.commentlist li.alt{}
ol.commentlist li.bypostauthor p{}
ol.commentlist li.byuser{}
ol.commentlist li.comment-author-admin{}
ol.commentlist li.comment{}
ol.commentlist li div.comment-author{}
ol.commentlist li div.vcard{}
ol.commentlist li div.vcard cite.fn{font-style:normal;font-weight:bold}
ol.commentlist li div.vcard cite.fn a.url{color:#333;text-decoration:none}
ol.commentlist li div.vcard img.avatar{float:left;margin:0px 10px 5px 0px}
ol.commentlist li div.vcard img.avatar-32{border-right:1px solid #dedcdc;border-bottom:1px solid #dedcdc;padding:5px;background:#f8f6f6}
ol.commentlist li div.vcard img.photo{padding:2px;border:1px solid #DDDDDD;background:#FFFFFF}
ol.commentlist li div.vcard span.says{color:#666}
ol.commentlist li div.commentmetadata{}
ol.commentlist li div.comment-meta{margin:3px 0px 20px 0px;font:11px Arial}
ol.commentlist li div.comment-meta a{color:#666;text-decoration:none}
ol.commentlist li p{margin:10px 0px 0px 0px}
ol.commentlist li ul{}
ol.commentlist li div.reply{margin:20px 0px 0px 0px;line-height:18px;font-size:11px}
ol.commentlist li div.reply a{background:#d6d6b6;width:45px;height:18px;padding:2px 5px 2px 5px;border:1px solid #DDD;color:#666 !important;text-shadow:1px 1px 1px #FFF;text-decoration:none;font-size:11px}
ol.commentlist li div.reply a:hover{border:1px solid #DDD;color:#fff !important;text-decoration:none;background:#666600;cursor:pointer;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease;text-shadow:1px 1px 1px #666}
ol.commentlist li ul.children{}
ol.commentlist li ul.children li{margin:10px 0px 0px 0px;border:1px dotted #CCCCCC;background:#ffffcc}
ol.commentlist li ul.children li li.alt{background:#ffffff}
ol.commentlist li ul.children li.bypostauthor{}
ol.commentlist li ul.children li.byuser{}
ol.commentlist li ul.children li.comment{}
ol.commentlist li ul.children li.comment-author-admin{}
ol.commentlist li ul.children li.depth-2{}
ol.commentlist li ul.children li.depth-3{}
ol.commentlist li ul.children li.depth-4{}
ol.commentlist li ul.children li.depth-5{}
ol.commentlist li ul.children li.odd{}
ol.commentlist li.even{}
ol.commentlist li.odd{}
ol.commentlist li.parent{}
ol.commentlist li.pingback{}
ol.commentlist li.thread-alt{}
ol.commentlist li.thread-even{}
ol.commentlist li.thread-odd{}
#commentform{font:14px}
#commentform input{width:210px;margin:7px 3px 0px 0px;padding:5px;border:1px solid #DDDDDD}
#commentform .author{padding:3px 3px 3px 5px;background:#FFFFFF;color:#333}
#commentform .email{padding:3px 3px 3px 5px;color:#333}
#commentform .url{padding:3px 3px 3px 5px;color:#333}
#commentform textarea{width:100%;height:150px;margin:7px 0px 0px 0px;color:#333;padding:2px;border:1px solid #DDDDDD}
#commentform .submit{background:#eaeaea;width:150px;margin:15px 0px 0px 0px;padding:4px;color:#666;cursor:pointer;border:1px solid #DDD;text-shadow:1px 1px 1px #FFF;font:14px}
#commentform .submit:hover{border:1px solid #DDD;text-decoration:none;color:#fff;text-shadow:1px 1px 1px #666;background:#3ea8cf;cursor:pointer;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease}
#widget-overlay-container{position:fixed;width:100%;z-index:10000;top:0;left:0;display:none}
#widget-overlay{position:relative;z-index:1000;padding:40px 0;background:#666600 url(images/pattern.png) repeat top left;opacity:0.9;box-shadow:3px 1x 5px 1px rgba(0,0,0,0.4);-moz-box-shadow:3px 1px 5px 1px rgba(0,0,0,0.4);-webkit-box-shadow:3px 1px 5px 1px rgba(0,0,0,0.4)}
#overlay-inner{padding:0 40px;width:960px;margin:0 auto}
#overlay-open{position:absolute;right:0;margin:0;z-index:999}
#overlay-open a{background:transparent url(images/overlay_open.png);width:122px;height:35px;display:block;text-indent:-9999px}
#overlay-open a:hover{background-position:0 -35px}
#overlay-open a.close{background-position:-122px 0px;margin:-5px -5px}
#overlay-open a:hover.close{background-position:-122px -35px}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
/* Hide from IE Mac \*/ .clearfix{display:block}
.none{display:none}
#quickContact{overflow:hidden;width:700px;height:260px;position:relative;margin:20px auto 0}
#quickContact .leftSide{float:left;width:220px;overflow:hidden}
#quickContact .rightSide{float:left;width:420px;overflow:hidden;margin-left:30px}
#quickContact form input[type="text"],#quickContact form textarea{font-family:Times New Roman,sans-serif;width:200px;margin-bottom:10px;border-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius--bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius--topright:6px;-webkit-border--bottom-left-radius:6px;-webkit-border--bottom-right-radius:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;border:1px solid #DDD;background:#eaeaea;padding:8px;color:#222;font-size:13px;}
#quickContact form textarea{width:400px;height:110px;padding:8px}
.qiuckIntro{font-size:20px;height:65px;margin:0 0 10px 0;padding-top:25px;color:#f4f4f4;text-shadow:1px 1px 1px #111;clear:both;font-weight:normal;font-family:Times New Roman,sans-serif;background:url(images/mail.png) 0 0 no-repeat;padding-left:90px;text-align:center}
#slidebox{width:180px;height:220px;padding:10px;background-color:#fff;position:fixed;bottom:0px;right:-200px;line-height:18px;z-index:1000;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:20px;-khtml-border-top-right-radius:20px;box-shadow:4px 0px 8px rgba(0,0,0,0.4);-moz-box-shadow:4px 0px 8px rgba(0,0,0,0.4);-webkit-box-shadow:4px 0px 8px rgba(0,0,0,0.4)}
#slidebox p{margin:0 0 10px 10px;padding:0px;font-size:13px;color:#666}
#slidebox p a{color:#6385bc;text-decoration:underline}
#slidebox p a:hover{color:#333;text-decoration:underline}
#slidebox h4{color:#333;font-size:20px;margin:10px 20px 10px 10px}
a.close{background:transparent url(images/cancel.png) no-repeat top left;width:26px;height:26px;position:absolute;cursor:pointer;top:5px;right:5px;text-decoration:none;border:none}
.endpage{margin:0;padding:0}
#backtop{display:none;position:fixed;width:60px;height:60px;z-index:100;bottom:60px;right:40px;background:transparent url(images/top.png) no-repeat;text-indent:-9999px}
#footer{height:60px;width:960px;background:#666600 url(images/pattern.png) repeat top left;color:#eee;font-size:14px;margin:50px auto 0;-moz-box-shadow:0px 10px 20px #999;-webkit-box-shadow:0px 10px 20px #999;box-shadow:0px 10px 20px #999}
#footer p{margin:20px 20px 0 20px}
#footer a{color:#ddd;text-decoration:none}
#footer a:hover{color:#3ea8cf;text-decoration:underline}
#footer table{margin-left:40 px}
img.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}
img.alignleft{float:left;margin:5px 30px 7px 0}
img.alignright{float:right;margin:5px 0 7px 30px}
.wp-caption{border:1px solid #ddd;text-align:center;padding:10px 4px 0px 4px;background:#eaeaea;margin-bottom:15px}
.wp-caption img{margin:0;padding:0;border:0 none}
.wp-caption-text{font-size:10px;line-height:17px;padding:7px 5px;margin:0}
.title_img{float:left;margin:5px 30px 15px 0;padding:2px;border:1px solid #ddd}
.blog img:hover,.archive img:hover{opacity:0.7}
.wp-caption.alignleft {float:left;margin:5px 30px 7px 0}
.wp-caption.alignright{float:right;margin:5px 0 7px 30px}
.wp-caption.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}
#searchform{display:block;margin:0 0 35px 0;padding:0;border:none;position:relative;float:left}
#s{font:13px Arial,serif;text-transform:lowercase;font-style:italic;font-weight:normal;padding:0px 0 0 10px;margin:0px 10px 0 0;color:#6a6d6e;border:none;width:200px;height:32px;border:1px solid #ddd}
#searchsubmit{background:url(images/searchbutton.png) no-repeat 0 0;border:none;cursor:pointer;display:block;width:28px;height:28px;position:absolute;right:11px;top:1px;text-indent:-9999px}
.button,.post-edit-link{position:relative;color:#444;font-size:14px;text-shadow:1px 1px 1px #fff;border:1px solid #ddd;padding:3px 10px;line-height:22px;text-decoration:none;text-align:center;white-space:nowrap;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;nowhitespace:afterproperty;border:1px solid #999;
/* IE */border:rgba(0,0,0,.1) 1px solid;
/* Saf4+,Chrome,FF3.6 */border-bottom:rgba(0,0,0,.3) 1px solid;nowhitespace:afterproperty;background:-moz-linear-gradient(center top,rgba(255,255,255,.1) 0%,rgba(0,0,0,.1) 100%);
/* FF3.6 */background:-webkit-gradient(linear,center bottom,center top,from(rgba(0,0,0,.1)),to(rgba(255,255,255,.1)));
/* Saf4+,Chrome */filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF',EndColorStr='#19000000');
/* IE6,IE7 */-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF',EndColorStr='#19000000')";
/* IE8 */-moz-user-select:none;-webkit-user-select:none;-khtml-user-select:none;user-select:none;margin-bottom:10px;opacity:1.0;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}
.post-edit-link{float:right}
a.button,a.post-edit-link{color:#444;text-decoration:none}
a.button:hover,a.post-edit-link:hover{color:#666600;border:1px solid #ddd;text-shadow:0px 1px 1px #fff;text-decoration:none}
#wp-calendar{width:100%}
#wp-calendar caption{color:#000000;font-size:11px;font-family:Arial,sans-serif;padding:2px 4px 0 0;text-align:left}
#wp-calendar th{color:#000000}
#wp-calendar thead{margin:10px 0 0 0;font-weight:bold;background:#f1f1f1;color:#f1f1f1}
#wp-calendar td{background:#F7F7F7;font-weight:normal;text-align:center;padding:2px}
.post .meta{border-top:1px solid #eaeaea;margin:30px 0 0px 0;padding-top:6px;font-style:italic}
.post .meta table.meta-info{margin-bottom: 5px;border:none;width:610px}
.post .meta table.meta-info td{border-left:1px solid #eaeaea;padding:5px 15px;font-size:11px;color:#757575;line-height:14px;vertical-align:top;width:122px}
.post .meta table.meta-info tr{border:none}
.post .meta table.meta-info td:first-child{border:none;padding-left:0}
.post .meta table.meta-info td span{font-style:normal;color:#757575;font-size:13px;display:block;padding-bottom:5px;}
.post .meta table.meta-info a{color:#757575;text-decoration:none}
.post .meta table.meta-info a:hover{color:#6385bc;text-decoration:underline}
.line{border-bottom:1px solid #eaeaea;margin:0 0 30px 0}
#get_recent_comments_wrap ul{padding-left:0px}
#get_recent_comments_wrap li{list-style:none;padding-left:0px}
.kjgrcGravatar{float:left;margin:5px 15px 0px 0px;padding:0px;border:2px solid #eaeaea}
#subbox{width:190px;color:#333;font-size:12px;font-family:Arial;font-weight:normal;margin:5px 0px 5px 0px;padding:5px;border:1px solid #ddd;display:inline}
#subbutton{color:#FFFFFF;font-family:Arial;font-size:13px;height:32px;font-weight:normal !important;text-decoration:none;margin:0px 0px 0px 7px;padding:3px 7px 3px 7px !important;text-shadow:1px 1px 1px #000;cursor:pointer;border:none}
.post-meta{width:100%;background:#f2f2f2 url(images/pattern.png) repeat top left;height:40px;position:relative}
.post_type_icon{height:90px;width:100px;display:block;position:absolute;top:-30px;left:-85px;z-index:200;box-shadow:-2px 2px 2px 0px rgba(0,0,0,0.2);-moz-box-shadow:-2px 2px 2px 0px rgba(0,0,0,0.2);-webkit-box-shadow:-2px 2px 2px 0px rgba(0,0,0,0.2);-webkit-border-radius:80px 0 0 80px;-khtml-border-radius:80px 0 0 80px;-moz-border-radius:80px 0 0 80px;-o-border-radius:80px 0 0 80px;border-radius:80px 0 0 80px}
.post_type_icon span{position:absolute; top:25px; left:20px; height:50px;width:50px;opacity: 0.6}
.post_type_icon span:hover{opacity: 1}
.post_type_icon span.article{background:url(images/news.png)}
.post_type_icon span.image{background:url(images/brush.png)}
.post_type_icon span.comt{background:url(images/post_style_comment.png)}
.post_type_icon span.audio{background:url(images/gift.png)}
.post_type_icon span.video{background:url(images/video.png)}
.post_type_icon span.status{background:url(images/code.png)}
.sti-menu{width:880px;position:relative;margin:40px auto 0 auto;}
.sti-menu li{float:left;width:218px;height:300px;margin:1px}
.sti-menu li a{display:block;overflow:hidden;background:#cdce68 url(images/pattern.png) repeat top left;text-align:center;height:100%;width:100%;position:relative;-moz-box-shadow:0px 0px 5px #ddd;-webkit-box-shadow:0px 0px 5px #ddd;box-shadow:0px 0px 5px #ddd}
.sti-menu li a h2{color:#f7f7f7;font-family:Times New Roman,sans-serif;font-size:16px;line-height:28px;font-weight:bold;text-transform:uppercase;position:absolute;padding:10px;width:180px;top:170px;left:0px;}
.sti-menu img{position:absolute;left:53px;top:40px}
.sti-icon{width:100px;height:100px;position:absolute;background-position:top left;background-repeat:no-repeat;background-color:transparent;left:53px;top:26px}
.nivoSlider { position:relative;}
.nivoSlider img { position:absolute; top:0px; left:0px;}
.nivoSlider a.nivo-imageLink { position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none;}
.nivo-slice { display:block; position:absolute; z-index:5; height:100%;}
.nivo-box { display:block; position:absolute; z-index:5;}
.nivo-caption { position:absolute; left:0px; bottom:0px; background:#666600; color:#fff; opacity:0.1; width:100%; z-index:8;}
.nivo-caption p { padding:10px 10px 13px 25px; margin:0; font-size:14px; line-height:26px; font-family: Times New Roman, sans-serif; }
.nivo-caption a { display:inline !important;}
.nivo-html-caption { display:none;}
.nivo-directionNav a {position:absolute; top:45%; z-index:9; cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
.nivo-controlNav a { position:relative; z-index:9; cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}
.counters { padding-left: 10%;}
.counters td, tr { padding-bottom: 7%;}
.sharebuttons {
float: left;
margin: 0px 10px 20px 0px;
}
.rightbuttons {
display:scroll;
position:fixed;
right:100px;
margin-top: 10px;
}
.opac a img {opacity:0.7}
.opac a:hover img {opacity:1}
.mytable {
border: 3px ridge #666600;
border-collapse: collapse;
}
.mytable thead {
background: #ffffcc;
text-align: center;
border: 3px ridge #666600;
border-collapse: collapse;
}
.mytable td, tr {
text-align:left;
vertical-align: text-top;
padding:10px;
border: 1px solid #666600;
border-collapse: collapse;
}
.hotite {
text-align:justify;
color: #006600;
font-weight: bold;
}
.entry-title {
font-size: 34px;
color: #333300;
font-weight: bolder;
}
#dis {background:url(/wp-content/uploads/2012/11/design.png); float:right}
.myblock {background: #ccff66; /* Цвет фона */
color: #330066; /* Цвет текста */
padding: 10px; /* Поля вокруг текста */
-moz-border-radius: 15px; /* Для Firefox 3 */
-webkit-border-radius: 15px; /* Для Safari 4 и Chrome */
border-radius: 15px; /* Для современных браузеров */}
.myblock:hover { font-size: larger;
background: #ffff99; /* Цвет фона */
color: #330066; /* Цвет текста */
padding: 20px; /* Поля вокруг текста */
-moz-border-radius: 15px; /* Для Firefox 3 */
-webkit-border-radius: 15px; /* Для Safari 4 и Chrome */
border-radius: 15px; /* Для современных браузеров */}
.myblockgreen {background: #ccff66; /* Цвет фона */
color: #330066; /* Цвет текста */
padding: 10px; /* Поля вокруг текста */
-moz-border-radius: 15px; /* Для Firefox 3 */
-webkit-border-radius: 15px; /* Для Safari 4 и Chrome */
border-radius: 15px; /* Для современных браузеров */}
.mybutton {
display: inline;
background: transparent;
height: 60px;
width: 60px;
position: relative;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
border: 0;
-webkit-transition: All 0.5s ease;
-moz-transition: All 0.5s ease;
-o-transition: All 0.5s ease;
-ms-transition: All 0.5s ease;
transition: All 0.5s ease;
}
.mybutton:hover {height: 70px; width: 70px;}
.blue {
box-shadow: 0px 3px 0px 0px rgb(64,64,64), /* две тени снаружи */
0px 7px 10px 0px rgb(17,17,17), /* 1nd Shadow */
inset 0px -12px 35px 0px rgb(94, 132, 201); /* 4th Shadow */
}
.oran {
box-shadow: 0px 3px 0px 0px rgb(64,64,64), /* 1st Shadow */
0px 7px 10px 0px rgb(17,17,17), /* 1nd Shadow */
inset 0px -12px 35px 0px rgb(249, 135, 51); /* 4th Shadow */
}
.green {
box-shadow: 0px 3px 0px 0px rgb(64,64,64), /* 1st Shadow */
0px 7px 10px 0px rgb(17,17,17), /* 1nd Shadow */
inset 0px -12px 35px 0px rgb(204, 204, 102); /* 4th Shadow */
}
.myexcert {text-align: justify; font-size: 22pt; line-height: normal;}
.my_title_img {margin:5px 30px 15px 0;padding:2px;border:1px solid #ddd}
.foottab {margin-left:37px;width:900px;}