/*======================================Theme Name: OptimusAuthor: alexmoonAuthor URI: http://alex-press.ru======================================*//*============================ RESET ============================*/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, font, img, ins, kbd, q, s, samp,small, strike, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}#banner {float: center; padding: auto; margin: auto; border: none; height: 90px; overflow: hidden; }#banner img {float: center; padding: auto; margin: auto; border: none; height: 90px; overflow: hidden;}#banner img a{float: center; padding: auto; margin: auto; border: none; height: 90px; overflow: hidden;}/*============================ SETUP ============================*/html {	font-size: 100.01%;}body {	font-family: verdana, arial;	font-size: 0.8em;	border: 0;	color: #111;	background: url(images/background.png) #fff center repeat-y;}ul, ol {	list-style: none;}img {	border: none;}.clear {	clear: both;}a, a:link, a:visited{	color: #CA521D;}a:hover, a:active {	color: #6A747C;	text-decoration: none;}/*============================ WRAPPER ============================*/#wrapper {	width: 951px;	margin: 0px auto;	background: #fff;}#header {	border-top: 5px solid #666;	padding-bottom: 0px;		border-bottom: 1px solid #CA521D;}/*============================ STRUCTURE ============================*/#wrap {	padding: 0px 5px;	float: left;	width: 940px;	background: url(images/background1.png) #fff;	background-repeat: repeat-y;}#content {	background: #fff;	float: left;	width: 630px;	padding: 0 5px;}.fullwidth {	background: #fff !important;}.fullwidth #content {	width: 937px !important;}/*============================ SIDEBAR ============================*/#sidebar { width: 290px;	_margin-left: 650px; float: right;}#sidebar ul li h2 {	color: #fff;	background-color: #6A747C; -moz-border-radius: 10px;
-webkit-border-radius: 10px;	line-height: 1.3em;	font-size: 15px;	font-weight: bold;	padding: 5px;	margin-bottom: 5px;	font-family: verdana, arial;}#sidebar ul li {	margin-bottom: 10px;	padding: 5px;	background: #fff;display: inline-block;}#sidebar ul li div{	padding: 5px;	margin-bottom: 5px;}#sidebar ul li ul {	list-style: url inside !important;	margin-bottom: 5px;}#sidebar a, #sidebar ul {	color: #CA521D;;	font-size: 1.0em;}#sidebar ul ul li {	min-width:266px; margin: 0;	background: #fff;	border-bottom: 1px solid #ccc;}#sidebar ul ul li:hover {	background:#f3f3f3;}#sidebar a:hover {	color:#333;}#sidebar .children{	margin: 0;	padding: 0;	border: none;}#sidebar .children li {	margin-top: 5px;	margin-left: 15px;	padding: 0;	border: none;	background: none;}#ads img{	margin: 3px;}.screen-reader-text {	display: none;}#s {	background: #eee;	border: 1px solid #ddd;	margin: 3px;	padding: 4px 5px;	font-size: 1.0em;	font-weight: bold;	color: #333;	width: 165px;}#searchsubmit {	margin: 0;	border: none;	padding: 3px 10px;	color: #333;	font-size: 1.0em;	font-weight: bold;	cursor: pointer;	border: 1px solid #ddd;	background: url(images/button.png) repeat-x #eee;}#searchsubmit:hover {	background: url(images/button_hover.png) repeat-x #eee;}/*============================ TOP NAVIGATION ============================*/#topnavi {	float: left;	background: #CA521D;	width: 946px; height: 20px;	font-size:13px;	color: #fff; padding-left:5px;  padding-top:2px;}#topnavi ul{	font-size:10px;	margin: 0;	float: right; 	padding: 0;	list-style-type: none;}/*Top level list items*/#topnavi ul li{	position: relative;	display: inline;	float: left;	cursor: pointer;	margin: 0; 	padding: 5px 0; }/*Top level menu link items style*/#topnavi a{	padding: 0px 5px;    color: #fff;}#topnavi a:link, #topnavi a:visited{	text-decoration: none;}#topnavi a:hover{color: #fff;	text-decoration: none;}/*============================ HEADER ============================*/#head {}#head_left {	float: left;  	width: 410px;	padding: 0;}#head_right {	background: #fff url(images/header.png) no-repeat right bottom; width:540px; margin-top:0px; padding-top: 0px;  height:90px; float: right;}#head_right ul {margin-top:0px; padding-top: 0px;  height:90px; float: right;}#head_right ul li {height:90px; width:130px; padding:1px; margin:1px;   float: left;  border: none; }#head_right ul li a { }#head_left img {	margin: 0px 0 0 0px;}#head_right img {}#head h1 {	padding: 20px;	font-size: 3.4em;	color: #333;}.post {	border: none; }/*============================ NAVIGATION ============================*/

#navi {	float: left;	width: 100%;	background: url(images/a.gif);	font-weight: bold;        text-transform:uppercase;  	font-size: 12px;}
#navi ul{float: left; 	margin: 0;	padding: 0;	list-style-type: none;}
/*Top level list items*/ /*THANKS TO ENERONE.RU*/
#navi ul li{	position: relative;	display: inline;	float: left;}
/*Top level menu link items style*/
#navi ul li a{	display: block;	height: 30px;	line-height: 30px;	padding: 0 10px;	margin-left: 0px;	background: url(images/a.gif); width: 100%;	text-decoration: none;}
#navi ul li a:link, #navi ul li a:visited{	color: #fff;}
#navi ul li a:hover{	background: url(images/hover.gif); width: 100%;	color: #FFF;}
/*1st sub level menu*/
#navi ul li ul{	position: absolute;	width: 170px;	display: block;	visibility: hidden;	border: 0;	z-index: 10;	padding: 1px 0 0 0;}
#navi ul li:hover ul {visibility: visible;}
/*Sub level menu list items (undo style from Top level List Items)*/
#navi ul li ul li{	display: list-item;	float: none;}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
#navi ul li ul li ul{	margin-top: -1px;}/* Sub level menu links style */
#navi ul li ul li a{	font: normal 1.0em Verdana;	height: auto;	padding: 5px 5px 5px 10px;	margin: 0;	background: #333;	color: #fff !important;	border: none !important;}
#navi ul li ul li a:link{	color: #fff !important;}
#navi ul li ul li a:hover{ /*sub menus hover style*/	background: #444;}
#navi ul li.current_page_item a, #navi ul li.current-cat a, #navi ul li.current-menu-item a{	text-decoration: none;}
/*============================ Breadcrumb, More_Posts, Calendar ============================*/
.breadcrumb {	margin-bottom: 15px;	padding: 5px;	background: #eee;	color: #333;}#wp-calendar {	width: 100%;}#wp-calendar caption {	color: #555;	font-size: 0.9em;	font-weight: bold;	margin: 0 0 5px 5px;	text-align: left;}#wp-calendar th{	color: #333;	font-size: 0.9em;	font-weight: bold;}#wp-calendar td{	text-align: center;}.more-link {	display: block;	float: right;	margin: 0 10px 0 0;	text-decoration: none !important;	color: #333 !important;	font-size: 0.9em;	font-weight: bold;}/*============================ POST ============================*/.sticky, .bypostauthor { }.post, .type-page {	margin-bottom: 10px;	padding-bottom: 10px;}.post h1, .type-page h1 {	margin-top: 5px;	padding-bottom: 5px;	font-family: Arial, Verdana, sans-serif, Helvetica;	font-size: 2.0em;	font-weight:normal;	color:#CA521D;}.post h1 a:link, .post h1 a:visited {	color:#CA521D;	text-decoration: none;}.post h1 a:hover, .post h1 a:active {	color:#CA521D;	text-decoration: none;}.post h2, .type-page h2 {	margin-top: 5px;	padding-bottom: 5px;	font-family: Arial, Verdana, sans-serif, Helvetica;	font-size: 1.6em;	font-weight:normal;	color:#CA521D;}.post h2 a:link, .post h2 a:visited {	color:#CA521D;	text-decoration: none;}.post h2 a:hover, .post h2 a:active {	color:#CA521D;	text-decoration: none;}.entry {	line-height: 1.5em;}.entry h1 {	font-size: 1.9em;	margin: 30px 0 0 0;	color: #222;}.entry h2 {	font-size: 1.4em;	margin: 25px 0 0 0;	padding: 0;	color: #222;}.entry h3 {	font-size: 1.5em;	margin: 20px 0 0 0;	color: #222;}.entry h4 {	font-size: 1.3em;	margin: 15px 0 0 0;	color: #222;}.entry h5 {	font-size: 1.2em;	margin: 10px 0 0 0;	color: #222;	font-weight: bold;}.entry h6 {	font-size: 1.0em;	margin: 5px 0 0 0;	color: #222;	font-weight: bold;}.entry p {	margin: 5px 0 15px 0;}.entry img {float: left; padding:5px; margin:5px; border: 1px solid #ccc;/* width: auto;*/ height: 150px;  overflow: hidden;}.entry1 img {}.arh {	font-size: 1.5em;	color:#000;	padding:5px;	margin: 10px 0;	border-bottom: 1px dashed #ccc;}.postmeta {	font-size: 0.9em;	margin-bottom: 5px;padding:5px 5px 10px 5px;border-top: 1px dashed #CA521D;	border-bottom: 1px dashed #CA521D;}.postmeta a:link, .postmeta a:visited {	color:#CA521D;	text-decoration: none;}.postmeta a:hover, .postmeta a:active {	color:#EF0E0E;	text-decoration: none;}span.folder, span.comment,span.author,span.date{padding:3px 0 3px 19px; } span.comment a {padding:0px 10px 0px 0px; float: right; text-align: right;  }span.date{ 	background: url(images/icons/date.png) no-repeat top left; display:inline-block; margin-bottom:10px;}span.author{ 	background: url(images/icons/author.png) no-repeat top left;}span.folder{	background: url(images/icons/folder.png) no-repeat top left;}span.comment{ }/*============================ Text Elements ============================*/.entry ul {	list-style: square inside;	margin: 0 0 20px 1.5em;}.entry ol {	list-style: decimal inside;	margin: 0 0 20px 1.5em;}.entry ol ol {	list-style: upper-alpha inside;}.entry ol ol ol {	list-style: lower-roman inside;}.entry ol ol ol ol {	list-style: lower-alpha inside;}.entry ul ul,.entry ol ol,.entry ul ol,.entry ol ul {	margin-bottom: 5px;}dl {	margin: 10px 0 20px 0;}dt {	font-weight: bold;}dd {	margin-bottom: 20px;}strong {	font-weight: bold;}cite,em,i {	font-style: italic;}big {	font-size: 1.3em;}ins {	padding: 1px 2px;	background: #ffa;	text-decoration: none;}code, pre {	padding: 3px 8px;	margin: 0 1px;	background: #eeeeee;	color: #222 !important;	font-size: 0.9em;	font-family: Monospace, "Courier New", Courier;}del, strike, s{	text-decoration: line-through;}pre {	font-family: "Courier 10 Pitch", Courier, monospace;}small {	font-size: 0.7em;}abbr,acronym {	border-bottom: 1px dotted #666;	cursor: help;}sup,sub {	height: 0;	line-height: 1;	position: relative;	vertical-align: baseline;	font-size: 0.8em;}sup {	bottom: 1ex;}sub {	top: .5ex;}.entry var, .entry kbd, .entry tt {	font-size: 1.1em;	font-family: "Courier 10 Pitch", Courier, monospace;}blockquote {	margin-left: 30px;	padding: 15px;	font-size: 1.2em;	font-weight: normal;	font-style: italic;	text-align: justify;	color: #666;}blockquote:before { 	content:open-quote;	color: #777;	font-size: 3.0em;	line-height: 15px;	float: left;	margin-left: -40px;	font-family: "Times New Roman";}blockquote:after{ 	content:close-quote;	color: #777;	font-size: 3.0em;	line-height: 15px;	float: right;	margin-top: -10px;	font-family: "Times New Roman";}.entry table {	border-collapse: collapse;	border-spacing: 0;	border: 1px solid #ddd;	margin: 20px 0;	text-align: left;	width: 100%;}.entry tr th,.entry thead th {	color: #555;	font-size: 1.0em;	font-weight: bold;	line-height: 1.0em;	padding: 5px 15px;}.entry tr td {	border-top: 1px solid #ddd;	padding: 5px 15px;}.entry tr.odd td {	background: #eee;}/*============================ POST Images ============================*/.entry img {	max-width: 100%;	height: auto;}.wp-caption  {	margin: 5px;	max-width: 100%;	padding: 5px;	border: 1px solid #ccc;}.wp-caption-text {	margin: 0 !important;	padding: 0;	font-size: 0.8em;	text-align: center;}

.alignleft { 	float: left; 	display: inline; 	margin: 10px 15px 10px 5px;}

.alignright	{	float: right; 	display: inline; 	margin: 10px 5px 10px 15px;}

img.alignright {	float: right; 	display: inline; 	margin: 10px 5px 10px 15px;}

.aligncenter { float:none; display: block; margin-left: auto; margin-right: auto;}

img.aligncenter { float:none; display: block; margin-left: auto; margin-right: auto;}
.gallery {     margin: 10px auto;}
.gallery-item {    float: left;    margin-top: 10px;    text-align: center;    width: 33%;}.gallery-caption {	padding: 0 5px;}/*============================ Featured Posts Slider ============================*/#content-slider {	margin: 0 5px 0px 0;	padding: 10px;	border-bottom: 1px solid #999;	background-color: #eee;}#slideshow {      width: 940px;      padding: 0;      margin:  0;}#slideshow .post{      padding: 0;	margin: 0;	border: none;}#slideshow .post img{  height:150px;  width:180px; }#slideshow .post h2 {text-align:center; 	margin-top: 0 !important;}#slideshow .post h2 a{      color: #CA521D;}#slideshow .post h2 a:hover{	color: #CA521D;}#slideshow .entry, #slideshow .postmeta{      color: #444;}#slideshow .postmeta a {	color:#CA521D;}#slide_panel {	float: center;	margin: 5px 0 0 0;	width: 935px;	background-color: #fff;	padding: 5px 5px;	border-bottom: 1px solid #999;}#slide_head {	float: center; text-align:center; 	font-size: 1.5em;}#slide_keys {	float: center;	margin-top: 5px;}#slide_keys a:link, #slide_keys a:visited {	font-size: 1.0em;	cursor: pointer;	margin-right: 5px;	padding: 5px;	color: #333;	font-weight: bold !important;	text-decoration: none;}#slide_keys a:hover {	text-decoration: none;}#slide_prev { float: left;  margin-top:-30px;  color: #CA521D; }#slide_next { float: right; margin-top:-30px;  color: #CA521D; }h2#slide_head {font-size:20px; color: #555555}/*============================ Comments ============================*/#comments, #respond {	padding: 5px;	background-color: #fff;}#comments h3, #respond h3 {width: 610px;	color: #fff;	background-color: #6A747C;	line-height: 1.3em;	font-size: 15px;	font-weight: bold;	padding: 5px;	margin-bottom: 5px;	font-family: verdana, arial; }#comments a:link, #comments a:visited, #respond a:link, #respond a:visited {	color:#CA521D;	text-decoration: none;}#comments a:hover, #comments a:active, #respond a:hover, #respond a:active{	color:#555;	text-decoration: none;}.comment_navi {	margin: 10px;	font-size: 0.9em;	font-weight: bold;}.comment_navi .alignright {	float: right;}.commentlist {	text-align: justify; margin-top: 30px;}.commentlist li {	margin: 15px 0 10px;	padding: 5px 5px 10px 10px;	list-style: none;	background: #f3f3f3;	border-top: 2px solid #bbb;}.comment-author img {	float: left;	margin: 5px 10px 5px 0;	width: 48px;	height: 48px;}.comment-author .says {	display: none;}.comment-author .fn {	line-height: 30px;	font-weight: bold;	font-size: 1.3em;	font-style: normal;}#comments .children {	margin-top: 10px;	margin-left: 25px;}.commentlist p {	clear: left;	margin: 10px 5px 10px 0;}.comment-reply-link {	text-decoration: none !important;	color: #CA521D !important;}#commentform {	margin: 5px 10px 0 0;}#commentform p {	margin: 5px 0 15px 10px;}#commentform input {	display: block;	width: 250px;	border: 2px solid #ccc;	padding: 5px;	margin: 0 0 15px 0;}.comment-form-comment {	padding-right: 10px;}#commentform textarea {	display:block;	width: 100%;	border: 2px solid #ccc;	padding: 5px;	margin: 0 0 20px 0;}#commentform #submit {	cursor: pointer;	margin: 15px 0;	font-weight: bold;	padding: 5px;	background: url(images/button.png) repeat-x #eee;}#commentform #submit:hover {	background: url(images/button_hover.png) repeat-x #eee;	}#commentform label {	font-size: 1.0em;	font-weight: bold;}.nocomments {	margin: 10px;	padding: 0;}/*============================ WP-Pagenavi ============================*/.wp-pagenavi {	margin: 10px 5px 5px 5px;}.wp-pagenavi .pages {    float: right;	margin-right: 10px;}.wp-pagenavi a {    margin: 0 5px 0 0;    padding: 4px 5px;    color: #505050;    text-align: center;	font-size: 1.2em;	text-decoration: none;}.wp-pagenavi a:hover {	text-decoration: none;}.wp-pagenavi .current {    margin: 0 5px 0 0;    padding: 4px 8px;    background-color: #CA521D;    color: #fff;    text-align: center;}/*============================ BOTTOM BAR ============================*/#bottombar {	padding: 5px 10px;	background: #333;	border-top: 7px solid #555;}#bottombar ul li h2 {	color: #fff;	background: #404040;	line-height: 1.3em;	font-size: 1.2em;	font-weight: bold;	padding: 5px;	margin-bottom: 5px;	font-family: verdana, arial;}#bottombar ul li {	width: 210px;	float:left;	margin: 10px;}#bottombar ul li div{	padding: 5px;	margin-bottom: 5px;}#bottombar ul li ul{	list-style: url(images/bottombar_arrow.png) inside !important;	margin-bottom: 5px;}#bottombar a, #bottombar ul {	color:#eee;	font-size: 1.0em;	text-decoration: none;}#bottombar a:hover {	color:#aaa;}#bottombar ul ul li {	margin: 0;	padding: 5px 0;	border: 0;	border-bottom: 1px solid #444;}/*============================ FOOT ============================*/#foot {	padding: 5px;	background: #CA521D;	color: #fff;	font-size: 11px;}#foot a {	color: #fff;}#foot a:hover {	color: #eee;	text-decoration: none;}#foot_left {	float: left;	margin: 10px;}#foot_right {	float: right;	margin: 10px;}#searchform {width:280px; }#s {width:280px; border: 1px solid #ccc; color:#000; 	background: #fff;}.wp-pagenavi .current {    background-color: #CA521D;}.block {	font-size: 12px;	color: #444;	width: 630px;	float: left;	clear: both;	margin-left:-10px; } 	.block h1 {		background: #CA521D;		height: auto;		font-family: Georgia;		text-transform: uppercase;		font-size: 16px;		color: #fff;		font-weight: img;		padding: 5px;		float: left;		width: 620px; } h1#title1  {font-size: 20px;  text-align: left; }h1#title2  {font-size: 20px;  text-align: right; }.firstn {	width: 200px;	margin-right: 5px;	margin-top: 10px;			float: left;	font-size: 12px;	line-height: 20px;	color: #444; } 	.firstn h2 {		font-size: 15px;		font-weight: 400;		font-family: Georgia;		color: #181818;		font-style: italic; } 	.firstn small {		font-style: italic;		line-height: 20px;		margin-bottom: 5px;		font-size: 10px;		color: #737373;		text-transform: uppercase; } 	.firstn img {		float: left;		width: 195px;		padding: 0 5px 5px 0; } .rightn a {	font-family: Georgia;	font-size: 16px;	line-height: normal; } .rightnp a {	font-size: 16px;	line-height: normal; } .rightn p a, .rightnp p a {	font-weight: 700;	font-size: 10px; } .rightcontp a { font-weight: 700; } .firstn p a { font-weight: 700; } .bubble {color: #fff;	float: right;	height: 17px;	padding-top: 0px;	text-align: center;	width: 19px;	margin-top: 2px;	margin-left: 10px;	line-height: 1.3; } 	.bubble a {		color: #fff;		font-size: 10px;		font-weight: 700;		font-family: Arial; } #postsn { width: 650px; } #posts {	width: 650px;	float: left;	margin-bottom:15px; } #middlesb {	width: 160px;	float: left; } .rightn {	width: 420px;	float: left;	font-size: 11px;	color: #444; 	line-height: 18px;		margin-top: 10px;		 } .homepost {	border-bottom: 1px solid #ccc;	font-size: 12px;	color: #444;	line-height: 20px;	margin-top: 10px;	float: left;	padding: 0 0 10px 0;	margin: 8px 0 3px 0;	clear: both;	width: 650px; } #posts .homepost .rightcontp h3 {	background: none;	font-size: 16px;	text-transform: none;	padding: 0; } h3.recent { no-repeat top left;	height: 33px;	font-family: Arial;	text-transform: uppercase;	font-size: 10px;	color: #fff;	font-weight: 400;	padding: 7px 5px 0 10px; } #posts .thumb { float: left; } 	#posts .thumb img {		float: left;		margin: 0 10px 5px 0; } .rightn img {	float: left;	width: 90px;	padding: 0 7px 7px 0; } .rightnp img {	float: left;	width: 130px;	padding: 0 7px 7px 0; } .rightn small a, .post-meta a {	font-size: 10px;	font-family: Arial;	color: #737373; } .rightn small, .post-meta {	font-size: 10px;	font-family: Arial;	color: #737373;	text-transform: uppercase; } .rightn li {	img: block;	padding: 0 0 10px;	border-bottom: 1px solid #ccc;	margin-bottom: 13px; }.block1 {	font-size: 12px;	color: #444;	width: 630px;	float: left;	clear: both;	margin-left:-10px; } 	.block1 h1 {		background: #CA521D;		height: auto;		font-family: Georgia;		text-transform: uppercase;		font-size: 16px;		color: #fff;		font-weight: img;		padding: 5px;		float: left;		width: 620px; } 		.block1 h3 a { color: #fff; float:right; text-decoration: none;padding-right:20px; padding-top:5px;} h3.green {  no-repeat top left; } h3.black { no-repeat top left; } h3.blue { no-repeat top left; } h3.pink { no-repeat top left; } .firstn1 { 	margin-top: 10px;			width: 200px;	margin-right: 5px;	float: right;	font-size: 12px;	line-height: 20px;	color: #444; } 	.firstn1 h2 {		font-size: 15px;		font-weight: 400;		font-family: Georgia;		color: #181818;		font-style: italic; } 	.firstn1 small {		font-style: italic;		line-height: 20px;		margin-bottom: 5px;		font-size: 10px;		color: #737373;		text-transform: uppercase; } 	.firstn1 img {		float: left;		width: 195px;		padding: 0 5px 5px 0; } .rightn1 a {	font-family: Georgia;	font-size: 16px;	line-height: normal; } .rightn1p a {	font-size: 16px;	line-height: normal; } .rightn1 p a, .rightn1p p a {	font-weight: 700;	font-size: 10px; } .rightcontp a { font-weight: 700; } .firstn1 p a { font-weight: 700; } .bubble { no-repeat;	color: #fff;	float: right;	height: 17px;	padding-top: 0px;	text-align: center;	width: 19px;	margin-top: 2px;	margin-left: 10px;	line-height: 1.3; } 	.bubble a {		color: #fff;		font-size: 10px;		font-weight: 700;		font-family: Arial; } #postsn { width: 650px; } #posts {	width: 650px;	float: left;	margin-bottom:15px; } #middlesb {	width: 160px;	float: left; } .rightn1 {	margin-top: 10px;			width: 420px;	float: left;	font-size: 11px;	color: #444;	line-height: 18px;} .homepost {	border-bottom: 1px solid #ccc;	font-size: 12px;	color: #444;	line-height: 20px;	margin-top: 10px;	float: left;	padding: 0 0 10px 0;	margin: 8px 0 3px 0;	clear: both;	width: 650px; } #posts .homepost .rightcontp h3 {	background: none;	font-size: 16px;	text-transform: none;	padding: 0; } h3.recent {height: 33px;	font-family: Arial;	text-transform: uppercase;	font-size: 10px;	color: #fff;	font-weight: 400;	padding: 7px 5px 0 10px; } #posts .thumb { float: left; } 	#posts .thumb img {		float: left;		margin: 0 10px 5px 0; } .rightn1 img {	float: left;	width: 90px;	padding: 0 7px 7px 0; } .rightn1p img {	float: left;	width: 130px;	padding: 0 7px 7px 0; } .rightn1 small a, .post-meta a {	font-size: 10px;	font-family: Arial;	color: #737373; } .rightn1 small, .post-meta {	font-size: 10px;	font-family: Arial;	color: #737373;	text-transform: uppercase; } .rightn1 li {	img: block1;	padding: 0 0 10px;	border-bottom: 1px solid #ccc;	margin-bottom: 13px; }.related {margin-bottom:px; padding: 5px;margin-left:0px;  width: 630px; float: left;}.related ul  {padding-left:0px; list-style-type: none; margin-top:0px; }.related ul li {width:205px; padding:1px;  float: left; }.related img {height: 80px; width:100px; margin:5px; float: left; } .related h3 {width: 610px;	color: #fff;	background-color: #6A747C; -moz-border-radius: 10px;
-webkit-border-radius: 10px;	line-height: 1.3em;	font-size: 15px;	font-weight: bold;	padding: 5px;	margin-bottom: 5px;	font-family: verdana, arial;}.post-navigation {width: 610px; height: auto; min-height:45px; padding: 0px; position: relative;   no-repeat center left;padding:5px;}.post-navigation a {display: block; color: #CA521D; font: 12px Helvetica, Arial, sans-serif; text-decoration: none; line-height: 1.5;}.post-navigation a:hover {text-decoration: none;}.post-navigation a em {display: block; color: #aaa9a9; font: italic 11px Georgia, Geneva, "Times New Roman", times;}.post-navigation a:hover span {text-decoration: underline;}.post-prev {width: 280x; min-height: 40px; padding-left: 30px; float: left; text-align: left; background: url("images/post_prev.png") 0 50% no-repeat;}.post-next {width: 280px; min-height: 40px; padding-right: 30px; float: right; text-align: right; background: url("images/post_next.png") 100% 50% no-repeat;}.line {width: 1px; height: 100%; background: #d9d9d9; position: absolute; top: 0; left: 300px;}#sideads {width: 280px; height: 280px; float: center; margin: auto; padding: auto;}#singleads {width: 468px; height: 60px; float: center; margin: auto; padding: auto;}#proba p {font-size: 12px;font-weight:700;}

p.da a {color: green !important; }
p.net a {color: red !important; }
p.null a {color: #ffa500 !important;}

p.da {color: green !important; }
p.net {color: red !important; }
p.null {color: #ffa500 !important;}
#proba {margin-bottom: 11px;/*margin-left: 302px;*/margin-top: 11px;padding-bottom: 5px;padding-left: 5px;padding-right: 5px;padding-top: 5px;width: 342px;}#proba tr {padding:1px;}#proba td {border-bottom-color: currentColor;border-bottom-style: solid;border-bottom-width: 1px;border-left-color: currentColor;border-left-style: solid;border-left-width: 1px;border-right-color: currentColor;border-right-style: solid;border-right-width: 1px;border-top-color: currentColor;border-top-style: solid;border-top-width: 1px;padding-bottom: 3px;padding-left: 3px;padding-right: 3px;padding-top: 3px;width: 40px;}#proba table {padding-bottom: 1px;padding-left: 1px;padding-right: 1px;padding-top: 1px;text-align: center;width: 300px;}img.igri {margin-left: 417px;margin-top: 32px;position: absolute;}img.program {margin-left: 393px;margin-top: 86px;position: absolute;}img.speed {margin-left: 516px;position: absolute;}img.black {margin-left: 610px;position: absolute;}img.one {margin-left: 792px;
margin-top: 7px;
position: absolute;}img.me {margin-left: 875px;position: absolute;}img.net {margin-left: 697px;
margin-top: 8px;
position: absolute;}img.logo {margin-left: 0px;margin-top: 0px;position: absolute;}#ground {background-image: url('images/header.jpg');height: 134px;margin-top: 22px;}
.more_posts{#width: 500px; width:640px;}

/*-----------------------------------������� ������----------------------------*/
.postlinkimg {
display: block;
#height: 150px; 
float: left;
overflow: hidden;
#padding:0px 5px 0px 0px;
margin-right:10px;
}

.link 
{
display: block;
float: left;
min-height: 133px;
padding-top: 10px;
text-align: justify;
width: 600px;
padding-left:5px;
padding-right:5px;

}
.link:hover {background:#EDEDED;border-radius:10px;}
.link p {margin:0; margin-top:10px;}
h3.relat {margin-top:10px !important; font-size:16px; margin-bottom:10px; font-weight:300; }
img.attachment-thumbnail {
    width: 91%;
	float: left;
	margin: 5px;
	padding: 5px;
	border: 1px solid #999;
}
/*-----------------------------------��������� ����----------------------------*/
.postlinkimg1 {
display: block;
height: 100px; 
float:left;
overflow: hidden;
padding:0px 5px 5px 5px;
}

.link1
{
display: inline-block;
float: left;
height: 125px;
padding-top: 10px;
padding-right:5px;
}
.linktitle 
{ width:150px;
display: inline-block;
text-align:left;
}

.link1 li {border:none; clear: both;}
#rgame {margin-left:-15px;}
.link1 p {margin:0; }

/*----------------���. ��������----------------------*/
span.social{margin-top:10px;	width: 600px; 	margin-left:150px; display: inline; } /*span.social img {	float: right;	padding-top: 2px;	padding-right: 6px;	width: 20px;	height: 20px;}*/
.vkontakte {margin:5px 0 0 35px;}
.postmeta1 {	font-size: 0.9em;	margin-bottom: 5px;padding:5px 5px 10px 5px;	border-bottom: 1px dashed #CA521D;}.postmeta a:link, .postmeta a:visited {	color:#CA521D;	text-decoration: none;}.postmeta a:hover, .postmeta a:active {	color:#EF0E0E;	text-decoration: none;}

/*-------------------------------------������� ����------------------------------*/
/*------------------------------------*\
	���������
\*------------------------------------*/
#nav{
	float:left;
	width:100%;
	list-style:none;
	font-weight:bold;
	margin-bottom:10px;
}
#nav li{
	float:left;
	margin-right:4px;
	position:relative;
	display:block;
}
#nav li a{
	display:block;
	padding:5px;
	color:#fff;
	background:#333;
	text-decoration:none;
	
	text-shadow:1px 1px 1px rgba(0,0,0,0.75); /* ���� ������, ����� ���������� ��� �� ������� */
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#nav li a:hover{
	color:#fff;
	background:#6b0c36;
	background:rgba(107,12,54,0.75); /* �������� �������������� */
	text-decoration:underline;
}

/*--- ���������� ������ ---*/
#nav ul{
	list-style:none;
	position:absolute;
	left:-9999px; /* �������� �� �������, ����� �� ����� (������ ����� �����, ��� display:none;) */
	opacity:0; /* ������������� ��������� ��������� ������������ */
	-webkit-transition:0.25s linear opacity; /* � Webkit ���������� ������ ����� ����������� */
}
#nav ul li{
	padding-top:1px; /* ������ ������ ����� li ����� ������� ������� ����������� ������� ���� */
	float:none;
	background:url(dot.gif);
}
#nav ul a{
	white-space:nowrap; /* ������������� ������� ������ � ������� ������������� ���������� ����� */
	display:block;
}
#nav li:hover ul{ /* ������� ���������� ����� ��� ��������� ������� */
	left:0; /* �������� ��� ������� �� �����, ����� ����� */
	opacity:1; /* ������ ������������ */
}
#nav li:hover a{ /* ������������� ����� ��� �������� ������, ����� ��������� ���������� ������ */
	background:#CA521D;
	background:rgba(241,111,7,0.85); /* �������� �������������� */
	text-decoration:underline;
}
#nav li:hover ul a{ /* �������� ��������� ����� �������� ������ ��� ������ ����������� ������ */
	text-decoration:none;
	-webkit-transition:-webkit-transform 0.075s linear;
}
#nav li:hover ul li a:hover{ /* ������������� ����� ��� ���������� �������, ����� ������ ��������� �� ���������� ����� */
	background:#333;
	background:rgba(51,51,51,0.75); /* ����� �������������� */
	text-decoration:underline;
	-moz-transform:scale(1.05);
	-webkit-transform:scale(1.05);
}
.footrazn li{
display: inline-block !important;/* в одну строчку все пункты*/
}
h1{
color: rgb(202, 82, 29);
font-family: Arial,Verdana,sans-serif,Helvetica;
font-size: 1.8em;
font-weight: normal;
margin-top: 5px;
padding-bottom: 5px;
}
.ash2sidebar {
color: rgb(255, 255, 255);
background-color: rgb(106, 116, 124);
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
line-height: 1.3em;
font-size: 15px;
font-weight: bold;
padding: 5px;
margin-bottom: 5px;
font-family: verdana, arial;
}
.ash2footer{
color: rgb(255, 255, 255);
background: rgb(64, 64, 64);
line-height: 1.3em;
font-size: 1.2em;
font-weight: bold;
padding: 5px;
margin-bottom: 5px;
font-family: verdana, arial;
}
.ash3comments{
width: 610px;
color: rgb(255, 255, 255);
background-color: rgb(106, 116, 124);
line-height: 1.3em;
font-size: 15px;
font-weight: bold;
padding: 5px;
margin-bottom: 5px;
font-family: verdana, arial;
}

img.big-sidebar-img {
margin-left: 25px;
}
.wp-pagenavi a, .wp-pagenavi span.pages, .wp-pagenavi span.extend{
float:left;
margin-bottom:5px;
}
.wp-pagenavi span.current{
	float:left;
}
.wp-pagenavi{	
	padding:10px 10px 10px;
}
.h2 
{
color: #CA521D;
font-family: Arial,Verdana,sans-serif,Helvetica;
font-size: 1.6em;
font-weight: normal;
margin-top: 5px;
padding-bottom: 5px;
}
.h2 a
{
color: #CA521D;
text-decoration: none;
}
#mavrcatlist{position:relative}
#mavrcatlist li{display:block;text-decoration:none;color:#fff;padding:3px
12px;border-radius:5px;text-align:left}
#mavrcatlist ul{
position: absolute;
width: 119px;
left: -9999px;
bottom: 11px;
list-style: none;
padding: 4px;
#border: 1px solid rgb(199, 202, 204);
background-color: rgb(202, 82, 29);
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
z-index: 9999;
}
#mavrcatlist:hover
ul{left:0px}
.big-sidebar-link{
	float:left;
}
.ash3{
	font-size:15px;
}

/* стили видеопоста начало */

.tab_changer > div, .tab_changer > input { display: none;}
.tab_changer label:hover {opacity:1;}
.tab_changer label { padding:2px 5px;
opacity:0.8;
border: 1px solid #AAA;
line-height: 28px;
cursor: pointer;
bottom: 1px;
 background: linear-gradient(to right, #778B0F, #95AF12);
height: 25px;
color:#fff;

max-width: 200px !important;
white-space: nowrap;
overflow: hidden;
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
text-overflow: ellipsis;
display: inline-block;}.tab_changer input[type="radio"]:checked + label { border-bottom: 2px solid #2E71A9;opacity:1; }.tab_changer > input:nth-of-type(1):checked ~ div:nth-of-type(1),.tab_changer > input:nth-of-type(2):checked ~ div:nth-of-type(2),.tab_changer > input:nth-of-type(3):checked ~ div:nth-of-type(3) { display: block; padding: 5px; border: 1px solid #aaa; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;text-align:center;}

figure.vkl2 { margin:0; width: 145px;background: white;box-shadow: 0 3px 10px #ccc;-webkit-transition: all 0.7s ease;-moz-transition: all 1s ease; -moz-osx-font-smoothing: grayscale;-o-transition: all 0.7s ease;-ms-transition: all 0.7s ease;text-indent: 0px;text-align: center;padding: 5px;z-index: 100;display:inline-block;min-height: 160px;vertical-align: top;margin: 0;z-index: 99999;}figure.vkl2 img {width: 100%; padding: 0px; height: 120px;}figure.vkl2:hover {-webkit-transform: rotate(-5deg); -moz-transform: rotate(5deg); -o-transform: rotate(-5deg); -ms-transform: rotate(5deg);box-shadow: 0 2px 3px #666;}figure.vkl2:focus {-webkit-transform: rotate(-3deg) scale(2.5); -moz-transform: rotate(-3deg) scale(2.5); -o-transform: rotate(-3deg) scale(2.5); -ms-transform: rotate(-3deg) scale(2.5);box-shadow: 0 2px 3px #666;}h2.h2_t {margin-top: 10px;text-align: center;}
.tab_changer p {text-align:left;padding: 0px 10px;}

/* стили видеопоста конец */