* {margin: 0px;padding: 0px;}
img {border: 0;}
body {font: 62.5% 'Lucida Grande', Verdana, Arial, Sans-Serif;color: #444;background: #EDEDED;text-align: center;padding: 0;margin: 0;}
#page {background: white;text-align: left;padding: 20px 0 10px;margin: 0 auto;width:85%!important;border: none !important;border-top: none;}
#page {min-width:970px;width:expression((documentElement.clientWidth||document.body.clientWidth)<1141?'970px':'auto') !important; _width:expression((documentElement.clientWidth||document.body.clientWidth)<1141?'1000px':'auto');}
.content {min-width:970px;width:expression((documentElement.clientWidth||document.body.clientWidth)<1141?'970px':'auto');}
#header {min-width:970px;width:expression((documentElement.clientWidth||document.body.clientWidth)<1141?'970px':'auto');
}
#header {padding: 0;margin: 0;position: relative;height: 60px;background:#FF7204 url(../img/logo_bg_red.gif) repeat-x left top;}
#header h4 {background: url(../img/logo2.gif) 10px 0px no-repeat;height: 76px;margin:0;float: left;width: 300px;position: absolute;padding: 0px;}
#header h4 a {position: relative;display: block;top:4px;left: 7px;width: 300px;height: 55px;}
#header h4 a span {display: none;}
#header h3 {color: #FFFFFF;display: none;}
#primary {width: 50%;_width: 45% !important;float: left;margin: 0 25px 0 25px !important;_margin: 0 25px 0 25px !important;display: inline;}
.secondary {font: 1em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif;padding: 10px 0 !important;margin: 0 0 20px 55% !important;_padding: 10px 0 10px !important;_margin-left: 0%;_margin-right: -4%;color: #666;}
.comments {text-align: left;padding: 30px 0 0;position: relative;}
ul.menu {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: 0;
	left: 320px;
	font-size: 1.5em;
	font-family: Verdana, Geneva, sans-serif;	
}
ul.menu li {display: inline;margin: 0;}
ul.menu li a {float:left;background: transparent url("../img/tabs-left.gif") no-repeat left top;background-position: -1000px 0%;margin:0 1px 0 0;padding:0 0 0 2px;color: #fff;text-decoration: none;cursor: pointer;}
ul.menu li a span, #current a span {float:left;display:block;background: transparent url("../img/tabs-right.gif") right top no-repeat;padding:3px 9px 3px 6px;}
#pri_nav {width: 50%;margin: 0 25px 0 25px;}
#current a {background-position:0 -300px;}
#current a span {background-position:100% -300px;padding-bottom:3px;color:#000000;}
ul.menu li a:hover {background-position:0% -150px;}
ul.menu li a:hover span {color: #fff;background-position:100% -150px;}
#current a:hover {background-position:0% -300px;}
#current a:hover span {color: #000000;background-position:100% -300px;}
a img, :link img, :visited img {border:none}
.rsidebar {margin: 0;width: 40% !important;_width: 22%;float: left !important;padding: 0 0px 0 9px !important;border-left: 1px solid #69943E;}
.lsidebar {margin: 0;width: 50% !important;_width: 22%;float: right !important;padding: 0 9px 0 9px !important;border-left: 1px solid #69943E;}
.feedlink img {right: 210px;border: 0 !important;padding: 0 !important;}
.feedlink img:hover {background: none !important;}
.secondary div.sb-comments li > a[title="Go to the comments of this entry"] {position:absolute;right: 212px;color:#999;}
.sb-pagemenu ul {margin-left: 10px;}
.sb-pagemenu ul ul {margin-top: 2px;}
.sb-pagemenu ul ul .page_item {margin-left: 10px;padding: 0;}
h1, h2, h3, h4, h5 {font-family: 'Trebuchet MS', Verdana, Sans-Serif;}
.pagetitle {text-align: left;margin: 15px 0 15px;}
.pagetitle h1 {font-size: 2.3em;font-weight: bold;letter-spacing: -1px;text-align: left;display: inline;}
.pagetitle span {font-size: 1.5em;font-weight: bold;letter-spacing: -1px;text-align: left;}
.pagetitle span h1 {font-size: 1.5em;}
.pagetitle1 {text-align: left;margin: 15px 0 15px;}
.pagetitle1 span {font-size: 1.0em;font-weight: bold;letter-spacing: -1px;text-align: left;}
.pagetitle1 span h2 {font-size: 1.5em;}
.secondary h2 {font-size: 1.5em;font-weight: normal;padding: 0;display: inline;}
#primary h3, .permalink #primary .aside h3 {font-size: 2.2em;font-weight: normal;letter-spacing: -1px;display: inline;}
#primary .aside h3 {font-size: 1.7em;font-weight: normal;}
#primary h4 {font-size: 1.6em;font-weight: normal;letter-spacing: -1px;display: inline;}
.itemhead{margin-top:10px}.itemtext h1{font-size:1.3em;display:block;padding:15px 0 0}.itemtext h3{font-size:1.3em;display:block;padding:15px 0 0}.itemtext h4{font-size:1.3em;display:block;padding:15px 0 0;text-align:left}.itemtext h5{font-size:1.3em;display:block;padding:10px 0 0;color:#69943E;text-align:left}.itemtext h6{font-size:1.3em;display:block;padding:10px 0 0;text-align:left}
#primary .metalink a, #primary .metalink a:visited, .secondary .metalink a, .secondary .metalink a:visited, .secondary span a, .secondary span a:visited {color: #999;font-weight: normal;}
#primary .item .itemhead .metalink, .comments #primary .metalink {font-size: 1.8em;letter-spacing: -1px;text-transform: lowercase;margin-left: 15px;}
#primary .aside .itemhead .metalink {font-size: 1.4em;}
.permalink #primary .aside .itemtext {font-size: 1.4em;color: #999;}
.comments #primary .metalink {margin: 0 15px 0 0;float: none;}
.feedicon {border: 0 !important;padding: 0 !important;}
.feedlink img { height: 16px; width: 16px; border: none; position: absolute; right: 0;}
#primary .aside { padding: 8px; margin: 0 4%;}
.secondary .aside { margin: 0; padding: 0 0 10px; word-spacing: -1px;}
.secondary .aside .metalink { padding-left: 0px;}
.secondary span a { margin-left: 10px;}
.editlink a, .commentseditlink a { border: none; padding: 2px; padding-left: 23px; margin-left: 7px; height: 16px;}
.metalink a span { display: none;}
.metalink a:hover span { display: inline;}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited, h4, h4 a, h4 a:visited, h1 a:visited, h1, h1 a { color: #444;}
h2, h2 a, h2 a:hover, h2 a:visited, h1, h1 a, h1 a:hover, h1 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, h4, h4 a, h4 a:hover, h4 a:visited { text-decoration: none;}
.metadata { font-size: 1em; display: block; margin-top: 2px; color: #bbb;}
.metadata a, .commentmetadata a { color: #777;}
.commentslink { padding: 2px 0 2px 20px; background: url('../img/comment.gif') left center no-repeat; margin-right: 10px;}
.chronodata, .chronodata1 { padding: 2px 0 2px 20px; background: url('../img/time.gif') left center no-repeat;}
.chronodata1 { padding: 8px 0 2px 20px; display: block; border-top: 1px solid #69943E;}
#primary .item { margin: 0; padding: 5px 0 15px; position: relative; clear: both;}
#primary .item .itemtext { font: 1.1em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif; text-align: justify; color: #444;}
#primary .item .itemtext p, #primary .item .itemtext ul, #primary .item .itemtext ol, #primary .item .itemtext div, #primary .item .itemtext blockquote { margin: 13px 0;}
#primary .aside .itemtext p, #primary .aside .itemtext ul, #primary .aside .itemtext ol, #primary .aside .itemtext div, #primary .aside .itemtext blockquote { margin: 5px 0;}
.permalink #primary .aside .itemtext p, .permalink #primary .aside .itemtext ul, .permalink #primary .aside .itemtext ol, .permalink #primary .aside .itemtext div, .permalink #primary .aside .itemtext blockquote { margin: 13px 0;}
.metalinks { margin-top: 5px;}
.commentsrsslink { background: url('../img/feed.gif') left top no-repeat; padding: 2px 0 2px 20px; margin-right: 10px; height: 16px;}
.commentsrsslink a{color: #999;padding: 2px;}
.comments #commentlist { margin: 0; padding: 10px 0 20px; position: relative;}
.comments #commentlist li { margin: 10px 0; padding: 10px 10px 5px; list-style: none;}
.comments #commentlist .commentmetadata { padding: 2px 0 2px 20px; background: url('../img/time.gif') left center no-repeat; display: block;}
.comments #commentlist li img { padding: 0; border: none;}
.comments #commentlist li img.gravatar { float: right; margin: -5px 0 0;}
.commentauthor { font-size: 14px; font-weight: bold; letter-spacing: -1px;}
.comments #commentlist li .counter { display: none; font: normal 1.5em 'Century Gothic', 'Lucida Grande', Arial, Helvetica, Sans-Serif; color: #999; float: left; width: 35px;}
.comments #commentlist li.authorcomment { background: #f6f7f8;}
.comments #commentlist li.authorcomment blockquote { color: #333; background: #f6f7f8 url('../img/quote.gif') no-repeat 10px 0;}
.comments #pinglist { font-size: 1.2em; padding: 0; margin: 10px 0 10px; background: #f6f7f8;}
.comments #pinglist li { margin-left: 40px; padding: 7px 0; list-style: none;}
.comments #pinglist li .commentauthor { font-weight: bold; display: block;}
.comments #pinglist li small { font: .8em Arial, Sans-Serif; display: block;}
.comments #pinglist li .counter { display: none;}
.comments #pinglist li span.favatar img { margin-left: -25px; border: none; padding: 0; float: left;}
.comments #pinglist li img { padding: 0; border: none;}
.comments #leavecomment, .comments #loading { text-align: center; margin: 30px 0 20px !important; color: #ddd; font-size: 2em; letter-spacing: -2px;}
.comments #loading { margin-top: 20px !important;}
.comments form { clear: both; padding: 1px 0 10px; margin: 0;}
input[type=text], textarea { font: 1em Verdana, Arial, Helvetica, Sans-Serif; padding: 3px; color: #777;}
input[type=text]:focus, textarea:focus { background: #fff; color: #333; border-color: #666;}
.comments form input[type=text] { margin: 5px 5px 1px 0;}
.comments form textarea { height: 250px; padding: 2px; margin: 10px 0; width: 100%;}
.comments form #submit { margin: 0; float: right;}
#footer { height: 10px; border-top: 10px solid #999; margin-top: 5px; padding: 5px 25px 25px; text-align: center;}
#footer a { color: #888; border-bottom: 1px solid #ccc; font-weight: bold;}
#footer a:hover { border: none; text-decoration: none; color: black; margin: 0px; padding: 0px;}
#primary a:hover, #primary a:visited:hover, .secondary a:hover, .secondary a:visited:hover { text-decoration: underline;}
h2 a:hover, h2 span a:hover { color: #27d !important;}
a { color: #27d; text-decoration: none;}
.itemtext a:visited { color: #b41;}
.clear { clear: both; margin: 0; padding: 0;}
#primary .itemtext img { margin: 0 5px; padding: 4px; border: 1px solid #ccc; max-width: 100%;}
.center { text-align: center;}
.alignright { float: right;}
.alignleft { float: left;}
img.center, img[align="center"] { display: block; margin-left: auto; margin-right: auto;}
img.alignright, img[align="right"] { padding: 4px; margin: 0 0 2px 7px; display: inline;}
img.alignleft, img[align="left"] { padding: 4px; margin: 0 7px 2px 0; display: inline;}
img.noborder { border: none !important;}
small { font-size: .9em; line-height: 1.5em;}
small, strike { color: #777;}
blockquote { margin: 20px 0; padding: 0 20px 0 50px; color: #333; background: #fff url('../img/quote.gif') no-repeat 10px 0; border: none;}
hr { display: none;}
.navigation { text-align: center; margin: 10px 0; padding: 0; width: 100%; clear: both;}
.comments .navigation { margin: 10px 0;}
.navigation .left { float: left; width: 50%; text-align: left;}
.navigation .right { float: right; width: 50%; text-align: right;}
.navigation p { margin: 0; padding: 0;}
.navigation a { color: #999;}
.alert { background: #FFF6BF; border-top: 2px solid #FFD324; border-bottom: 2px solid #FFD324; text-align: center; margin: 10px auto; padding: 5px 20px;}
img.wp-smiley { border: none !important; padding: 0 0 0 5px !important;}
.itemtext ol, .itemtext ul { padding: 0 0 0 35px; margin: 0;}
.itemtext ol li, .itemtext ul li { margin: 0 0 3px; padding: 0;}
.secondary div p { margin-top: 0.5em;}
.secondary ul, .secondary ol, .secondary div div { margin: 5px 0 0; padding-left: 0;}
.secondary ol { margin-left: 15px;}
.secondary ul li, .secondary ol li { margin: 0; padding: 1px 0;}
.secondary ul li { list-style-type: none; list-style-image: none;}
ol li { list-style: decimal outside;}
.sb-links ul li { margin-top: 20px;}
.sb-links ul ul li { margin-top: 0;}
.sb-search {margin-top: 20px;}
.sb-search h2 {display: none;}
input[type=text], textarea {color: #444;padding: 2px 0 2px 2px;margin: 0;}
#searchinput {width: 60%;}
.sb-feed {width: 100%;}
.pagetitle {margin: 0px 0 15px !important;}
.attachment {text-align: center;}
.secondary div.sb-comments ul li span a, div.sb-comments ul li small a {color: #999;font-weight: normal;word-spacing: -1px;}
.secondary div.sb-comments ul li {margin-bottom: 6px;}
.secondary div.sb-comments li > a[title="Go to the comments of this entry"] {position: absolute;right:0;color: #999;}
.activityentry {font-size: 1.1em;}
div.sb-comments small { display: block; margin: 0; font-weight: normal; line-height: 1em;}
.contactform { width: 100%; position: relative; padding:2px; margin:5px 0px; overflow: hidden; line-height:1em;}
.contactleft { width: 15%; text-align: right; clear: both; float: left; display: inline; padding: 4px; margin: 5px 0;}
.contactright { width: 70%; text-align: left; float: right; display: inline; padding: 4px; margin: 5px 0;}
.contacterror { border: 1px solid #ff0000;}
#contactform fieldset { border:none;}
#contactform input, #contactform textarea { display:block; margin:2px 0px 5px; padding:2px;}
#contactform input { width:60%;}
#contactform textarea { width:90%;}
.contacterror { border: 1px solid #ff0000;}
input#contactsubmit { width:25%; margin-top:3px; padding:2px; display:block;}
input.hiddenfield { background:transparent; border:none; padding:0px; margin:0px;}
.secondary div div { margin: 20px 0 0; padding: 0;}
.secondary div div div { margin: 0;}
.secondary div div div div { margin: 0;}
.commentsrsslink { background: url('../img/feed-icon-16x16.gif') left top no-repeat;}
.sb-feed a { margin: 0px 10px 0px 0px; display: block; background: url('../img/feed-icon-12x12.gif') no-repeat 0px 1px; padding-left: 18px; height: 14px; text-decoration: none;}
.sb-feed p { text-align: justify;}
.editlink a, .commentseditlink a { padding-left: 2px; margin-left: 3px; background: none;}
#primary .aside .itemhead .metalink { font: 1.1em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.permalink #primary .aside .itemtext { font: 1.1em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif; text-align: justify; color: #444;}
table { margin: 4px;}
.t1 td { padding: 4px;}
#print { text-align: right; width: 100px; position: absolute; top: 0px; right: 0px;}
#bl { position: relative; padding-bottom: 6px; padding-top: 6px;}
.lsidebar h2 { margin-bottom: 8px; color: #666666; font: bold normal 15px Arial, Helvetica, sans-serif; text-transform: uppercase; border-bottom: 3px solid #FF7204; padding-bottom: 4px; display: block;}
.lsidebar h3 { color: #666666; font: bold normal 12px Arial, Helvetica, sans-serif; text-transform: uppercase; display: block;}
.rsidebar h2 { margin-bottom: 8px; color: #666666; font: bold normal 15px Arial, Helvetica, sans-serif; text-transform: uppercase; border-bottom: 3px solid #FF7204; padding-bottom: 4px; display: block;}
input#s { margin: 0px; width: 80%; border: 1px solid #FF9900; height: 14px; padding: 2px; font-size: 12px;}
input#searchsubmit { margin: 0px !important; margin-top: 1px; padding: 0px; height: 20px;}
.wp-polls-ans ul li strong img { margin: 0px; padding: 0px; border-style: none; border-width: 0px;}
.wp-polls p { text-align: left; margin: 0px; padding: 0px;}
.lsidebar ul li { margin-bottom: 3px; border-bottom: 1px solid #f1f1f1; padding-bottom: 3px;}
.sb-categories ul {list-style: none;}
.sb-categories ul li,.sb-categories li { margin-bottom: 3px; border-bottom: 1px solid #f1f1f1; padding-bottom: 3px; list-style: none;}
.sb-categories ul li a {text-transform: uppercase;}
.addtofavourites {vertical-align: middle;}
#b1 {float: right;width: 468px;}
#ya1 {position: static;}
#yandex {padding: 0px;width: 100%;}
#rtn4p_neb img {float: left;}
#primary #rtn4pnacu_lf {width: 460px;border-style: none;}
#primary #rtn4pnacu_lf table, #primary #rtn4pnacu_lf td, #primary #rtn4pnacu_lf tr {border-style: none;border-color: #FFFFFF;}
#rtn4p_neb div, #rtn4p_neb td div .rtdesc, #rtn4p_neb td div a, .rtdesc {text-align: left;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active, .wp-pagenavi span.pages, .wp-pagenavi span.current, .wp-pagenavi span.extend{padding:2px}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active{text-decoration:none; font-weight:bold}
.wp-pagenavi a:hover{color:#000; font-weight:bold; text-decoration:underline}
.wp-pagenavi span.pages{margin:2px 2px 2px 2px; color:#000}
.wp-pagenavi span.current{font-weight:bold; color:#000}
.wp-pagenavi span.extend{color:#000}
.wp-polls ul li, wp-polls-ul li, .wp-polls-ans ul li{text-align:left; background-image:none; display:block; font-weight:normal}
.wp-polls .poll_date{font-weight:normal}
.wp-polls-archive .arch_h{font-size:16px; padding-top:16px; padding-bottom:8px}
.wp-polls ul, .wp-polls-ul, .wp-polls-ans ul{text-align:left; list-style:none}
.wp-polls ul li:before, wp-polls-ul li, .wp-polls-ans ul li:before, #sidebar ul ul li:before{content:''; font-weight:normal}
.wp-polls IMG, .wp-polls LABEL, .wp-polls INPUT, .wp-polls-loading IMG, .wp-polls-image IMG{display:inline; border:0px; padding:0px; margin:0px}
.wp-polls-ul{padding:0px; margin:0px 0px 10px 10px}
.wp-polls-ans{width:100%; filter:alpha(opacity=100); -moz-opacity:1; opacity:1}
.wp-polls-loading{display:none; text-align:center; height:16px}
.wp-polls-image{border:0px}
.wp-polls .Buttons{border:1px solid #c8c8c8; background-color:#f3f6f8}
.wp-polls-usage-pre{margin:20px; padding:10px; border:1px solid #c8c8c8; background-color:#f0f0f0; overflow:auto}
#wp-polls-pollbar-bg{width:25px; height:25px; border:1px solid #000}
#wp-polls-pollbar-border{width:25px; height:25px; border:1px solid #000}
.wp-polls .pollbar{margin:1px; font-size:6px; line-height:8px; height:8px; background:#d8e1eb; border:1px solid #c8c8c8}
.post-ratings{width:100%; filter:alpha(opacity=100); -moz-opacity:1; opacity:1}
.post-ratings-loading{display:none; height:16px; text-align:left}
.post-ratings-image{border:0px}
.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG{border:0px; padding:0px; margin:0px}
.wp-postratings-usage-pre{margin:20px; padding:10px; border:1px solid #c8c8c8; background-color:#f0f0f0; overflow:auto}
#header h1 a, #header .description {color: #ffffff;}
form.sForm label {color: #333;}
form.sForm input {margin: 2px;}
input:focus { border: 1px dotted black; }
input.error { border: 1px dotted red; }
.itemtext br {display: block;clear: none;}
form.sForm label.error, label.error {color: #FF6600;font-style: normal;padding-left: 8px;}
.wp-polls .pollbar {margin: 1px;font-size: 6px;line-height: 8px;height: 8px;background-image: url('../img/pollbg.gif');border: 1px solid #c8c8c8;}
.post-ratings {width:100%;filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
.post-ratings-loading {display: none;height: 16px;text-align: left;}
.post-ratings-image {border: 0px;}
.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG {border: 0px;padding: 0px;margin: 0px;}
.post-ratings-comment-author {font-weight: normal;font-style: italic;}
#rtn4pacu_len{width:90%;}
#primary .postmetadata a img {
	margin: 0px;
	padding: 0px;
	border-style: none;
	vertical-align: middle;
}
#primary .postmetadata a:hover{
	text-decoration: none;
	color: #FF7C16;
}
