@charset "utf-8";
a img{border:0px;}
a{ cursor:pointer; color: #396278;}
.clear{clear:both;}
input[type="submit"]{cursor:pointer;}
.clear_right{clear:right;}
html, body, #site {height:100%; width:100%; padding:0px; margin:0px;}
/*NEW2*/#site {height:auto; min-height:100%; }
	/*NEW2*/#head{width:100%; margin:0px; box-shadow:0px 1px 3px #EAE8DC; border-bottom:1px solid #F2F1EA;}	
		.content{width:984px; margin:0px auto;}
			.logo{float:left;}
			.logo_text{font: 10px Verdana, serif;text-transform: uppercase; width: 232px; font-weight: bold; margin-left: 4px;}
			.reg_menu{float:right; font:12px Georgia, serif; margin:0px; padding:16px 0px 0px 0px; list-style:none; line-height:12px;}
				.reg_menu li{float:left; border-left:1px solid #E7E1D5; padding:0px 10px;}
					.reg_menu li a{color:#bc3700; text-decoration:none;}
						.reg_menu li a:hover{ text-decoration:underline;}
					.reg_menu li:first-child{border:0px; padding:0px 10px 0px 15px; background:url(../img/reg_menu_bg.png) no-repeat left center; font-weight:bold;}
			.head_menu{float:right; font:14px Georgia, serif; margin:0px 30px 0px 0px; padding:16px 0px 0px 0px; list-style:none; line-height:12px;}
				.head_menu li{float:left; border-left:1px solid #E7E1D5; padding:0px 12px;}
					.head_menu li a{color:#8a7e79; text-decoration:none;}
					.head_menu .current-menu-item a{ text-decoration:underline;}
						.head_menu li a:hover{ text-decoration:underline;}
					.head_menu li:first-child{border:0px;}
			.search_form_wrapper{float:right; margin:26px 0px 0px 0px; padding:0px; border:10px solid #F2ECDE; border-top:7px solid #F2ECDE; border-bottom:7px solid #F2ECDE; background:#fff; width:230px; padding:0px; height:25px;}
				.search_form_wrapper .search_text{width:195px; height:11px; padding:7px 5px; float:left; border:0px; font:11px Georgia, serif; line-height:11px; color:#AEA898;}
				.search_form_wrapper .sub{float:right;width:21px; height:19px; margin:3px 0px 0px 0px; border:0px; background:url(../img/search_sub.png) no-repeat; cursor:pointer;}
			.main_menu{margin:2px 0px 0px -12px; padding:0px; list-style:none; font:18px Georgia, serif; line-height:18px; text-transform:uppercase;}
				.main_menu li{float:left; position:relative;}
					.main_menu li a{display:block; color:#6A4334; background:#fff; text-decoration:none; height:18px; padding:8px 15px;}
					.main_menu .current-menu-item>a{ box-shadow:-1px -1px 1px #E0E0E0, 1px -1px 1px #E0E0E0; position:relative; z-index:10;}
					.main_menu .menu-item-has-children>a {background-image: url(../img/main_menu_arrow.png); background-position: 98% center; background-position-y: 8px; background-repeat: no-repeat;}
						.main_menu li a img{margin:0px 0px 0px 3px;}
						.main_menu .hover>a{ box-shadow:-1px -1px 1px #E0E0E0, 1px -1px 1px #E0E0E0; position:relative; z-index:10;}
					.main_menu li ul{display:none; position:absolute; top:34px; left:0px; width:397px; padding:8px 0px 17px 17px; box-shadow:-1px -1px 2px #E0E0E0,-1px 1px 2px #E0E0E0, 1px -1px 2px #E0E0E0, 1px 1px 2px #E0E0E0; background:#fff; z-index:5; list-style:none;}
						.main_menu li ul li{width:181px; float:left; font:10px Arial, Helvetica, sans-serif; line-height:20px; padding:0px ; margin:0px 15px 0px 0px;}
							.main_menu li ul li a{ height:20px; padding:0px 0px 0px 10px; background: url(../img/submenu_img.png) no-repeat left 7px; color:#656565; }
							.main_menu li ul li a:hover{ background:url(../img/submenu_img_act.png) no-repeat left 7px; color:#646464; }
				
			
	#body {padding-bottom:220px; }
		.main_content{width:702px; float:left;}
			.top_content_block{padding:10px 0px 0px 0px;}
			#main_slider {border:3px solid #fff; background:#F6F2E9; box-shadow:0px 6px 25px #EAE9E5;  width:696px; height:294px; overflow:hidden; margin:10px 0px 0px 0px; position:relative;}
				#main_slider .viewport { float:left; width:427px; height:294px; overflow: hidden; position: relative; }
					#main_slider .overview { list-style:none; padding: 0; margin: 0;  position: absolute; left: 0; top: 0; }
					#main_slider .overview li{ float: left; margin:0; padding:0px; height:294px; border:0px solid #dcdcdc; width:427px;}
				#main_slider .pager { overflow:hidden; list-style: none; clear: both; margin:0px; padding:0px; width:269px; position:absolute; top:0px; right:0px;}
					#main_slider .pager li { }
						#main_slider .pagenum { text-decoration: none; padding:10px 12px;  color: #555555; font-size: 14px; font-weight: bold; display: block; border-top:1px solid #EBE7DB; height:77px;overflow: hidden;}
							#main_slider .pagenum .cat{display:block; font:10px Arial, Helvetica, sans-serif; color:#ACA89C; line-height:10px; text-transform:uppercase; }
							#main_slider .pagenum .name{display:block; font:bold 14px Georgia, serif; color:#BC4004; line-height:14px; margin-top:5px; }
							#main_slider .pagenum .text{display:block; font:12px Arial, Helvetica, sans-serif; color:#646361; line-height:18px; margin-top:7px;  }
						#main_slider .active { background:#BA603B; color:#fff; border-top:1px solid #BA603B; }
							#main_slider .active .cat{ color:#FFF;}
							#main_slider .active .name{ color:#FFF;}
							#main_slider .active .text{color:#FFF;}
			.article_wrapper{}
				.article_wrapper .article{margin:0px 0px 27px 0px; border-top:1px dotted #AEA898; padding:38px 0px 0px 0px;}
				.article_wrapper .article_first{ border:0px;}
					.article_wrapper .article h2{margin:5px 0px 5px 0px; font:22px Georgia, serif; color: #6A4334; line-height:22px;display: inline;}
					.article_wrapper .article .comments{font-family: Georgia;font-size: 14px;color: #636363;text-shadow: #FFF 1px 1px 1px;display: inline;background: url(../img/commnets.png) no-repeat center center;height: 38px;width: 42px;line-height: 26px;text-align: center;float: right;}
					.article_wrapper .article h2 a {text-transform: none !important;}
					.article_wrapper .article h1{margin:0px 0px 10px 0px; font:bold 24px Georgia, serif; color:#6A4334; line-height:24px;}					
/*NEW*/					.article_wrapper .article .title{color:#6A4334; text-decoration:none; padding:0px 5px 0px 0px;}
/*NEW*/						.article_wrapper .article .title:hover{ text-decoration:underline;}
					.article_wrapper .article .article_info{font:10px Arial, Helvetica, sans-serif; color:#AFA999; line-height:12px; text-transform:uppercase; margin:5px 0px 0px 0px;}
						.article_wrapper .article .article_info .cat  a{color:#dc4c18; text-decoration:none; padding:0px 5px 0px 0px;}
							.article_wrapper .article .article_info .cat a:hover{ text-decoration:underline;}
						.article_wrapper .article .article_info .author{border-left:1px solid #E6E0D0; padding:0px 5px 0px 5px;}
							.article_wrapper .article .article_info .author strong{color:#897E78; font:10px Arial, Helvetica, sans-serif; line-height:12px;}
/*NEW*/							.article_wrapper .article .article_info .author a{color:#897E78; font:10px Arial, Helvetica, sans-serif; line-height:12px; text-decoration:none;}
/*NEW*/							.article_wrapper .article .article_info .author a:hover{ text-decoration:underline;}
						.article_wrapper .article .article_info .date{border-left:1px solid #E6E0D0; padding:0px 5px 0px 5px;}
						.article_wrapper .article .article_info .comment{border-left:1px solid #E6E0D0; padding:0px 5px 0px 20px; color:#8A7C7C; font:12px Arial, Helvetica, sans-serif; line-height:12px; background: url(../img/article_comment.png) no-repeat 5px center; text-decoration:none;}
							.article_wrapper .article .article_info .comment:hover{ text-decoration:underline;}
					.article_wrapper .article .thumb{margin:27px 0px 33px 0px; text-align:center;}
					.article_wrapper .article .article_desc{font:14px Arial, Helvetica, sans-serif; line-height:22px; color:#646464;}
					.article_wrapper .article .article_link{display:block; float:left; font:12px Arial, Helvetica, sans-serif; line-height:14px; color:#ada898; text-transform:uppercase; padding:0px 20px 0px 0px; background:url(../img/article_link.png) no-repeat right center; text-decoration:none; margin:18px 0px 0px 0px;}
						.article_wrapper .article .article_link:hover{ text-decoration:underline;}
				.article_wrapper .category_article{margin:0px 0px 13px 0px; border-top:1px dotted #AEA898; padding:12px 0px 0px 0px;}
					.article_wrapper .category_article .category_article_block{border:1px solid #E7E1D1; padding:10px 10px 29px 10px;}
/*NEW*/						.article_wrapper .category_article .category_article_block .cat{font:10px Arial, Helvetica, sans-serif; line-height:10px; color:#ACA996; text-transform:uppercase; padding:2px 0px 0px 0px; text-decoration:none;}
/*NEW*/						.article_wrapper .category_article .category_article_block .cat:hover{ text-decoration:underline;}
						.article_wrapper .category_article .category_article_block .name{font:bold 16px Georgia, serif; line-height:16px; color:#BD3702; border-bottom:1px dotted #AFA79A; padding:5px 0px 12px 0px; text-decoration:none;}
/*NEW*/						.article_wrapper .category_article .category_article_block .name_link{font:bold 16px Georgia, serif; line-height:16px; color:#BD3702; padding:5px 0px 12px 0px; text-decoration:none;}
/*NEW*/						.article_wrapper .category_article .category_article_block .name_link:hover{ text-decoration:underline;}
						.article_wrapper .category_article .category_article_block .text{font:12px Arial, Helvetica, sans-serif; line-height:18px; color:#646464; padding:10px 0px 0px 0px;}
				.article_navigation{margin:34px 0px 15px 0px; text-align:center}
					.article_navigation a{font:18px Arial, Helvetica, sans-serif; line-height:26px; color:#ADA797; text-decoration:none; padding:0px 5px;}
						.article_navigation a:hover{ color:#000;}
					.article_navigation .current{color:#000;font:18px Arial, Helvetica, sans-serif; line-height:26px; text-decoration:none; padding:0px 5px;}
					.article_navigation .button{display:block; font:10px Arial, Helvetica, sans-serif; line-height:10px; color:#fff; border-radius:5px; text-transform:uppercase;}
						.article_navigation .button:hover{color:#fff; background-color:#AEA898;}
					.article_navigation .prev{ float:left; background:url(../img/article_nav_prev.png) no-repeat 5px center #DC4C18; padding:9px 10px 9px 21px;}
					.article_navigation .next{ float:right; background:url(../img/article_nav_next.png) no-repeat 63px center #DC4C18; padding:9px 21px 9px 10px;}
					.previouspostslink{display:block; font:10px Arial, Helvetica, sans-serif !important; line-height:10px !important; color:#fff !important; border-radius:5px; text-transform:uppercase; float:left; background:url(../img/article_nav_prev.png) no-repeat 5px center #DC4C18; padding:9px 10px 9px 21px !important;}
					.nextpostslink{display:block; font:10px Arial, Helvetica, sans-serif !important; line-height:10px !important; color:#fff !important; border-radius:5px; text-transform:uppercase; float:right; background:url(../img/article_nav_next.png) no-repeat 63px center #DC4C18; padding:9px 21px 9px 10px !important;}
					.nextpostslink:hover,.previouspostslink:hover{color:#fff; background-color:#AEA898;}
			.popular_article_wrapper{margin:43px 0px 0px 0px;}	
				.popular_article_wrapper .title{font:22px Georgia, serif; color:#AEA898; line-height:22px; border-bottom:1px dotted #ADA99D; padding:0px 0px 14px 0px;}
					.popular_article_wrapper .title strong{ font:bold 22px Georgia, serif; color:#AEA898; line-height:22px;}
				.popular_article_wrapper .popular_article{width:218px; height:275px; overflow:hidden; float:left; margin:20px 23px 0px 0px;}
/*NEW*/					.popular_article_wrapper .popular_article .cat a{font:10px Arial, Helvetica, sans-serif; line-height:10px; color:#ACA996; text-transform:uppercase; margin:14px 0px 0px 0px; text-decoration:none;}
/*NEW*/					.popular_article_wrapper .popular_article .cat a:hover{ text-decoration:underline;}
/*NEW*/					.popular_article_wrapper .popular_article .name{font:bold 14px Georgia, serif; color:#BB3E06; line-height:18px; margin:3px 0px 0px 0px; text-decoration:none;}
/*NEW*/					.popular_article_wrapper .popular_article .name:hover{ text-decoration:underline;}
					.popular_article_wrapper .popular_article .text{font:12px Arial, Helvetica, sans-serif; line-height:18px; color:#646464; margin:9px 0px 0px 0px;}
			.new_block_wrapper{margin:46px 0px 0px 0px;}
				.new_block_wrapper .new_forum_block{float:left; width:335px;}
					.new_block_wrapper .title{font:22px Georgia, serif; color:#AEA996; line-height:22px; padding:0px 0px 14px 5px; border-bottom:1px dotted #AFA79A;}
					.new_block_wrapper ul{margin:10px 0px 0px 0px; padding:0px 0px 0px 15px; color:#ABA899;}
						.new_block_wrapper ul a{font:12px Georgia, serif; line-height:24px; color:#38627B; text-decoration:none;}
						.new_block_wrapper ul span{padding:0px 0px 0px 15px; background:url(../img/article_comment.png) no-repeat left center; font:12px Arial, Helvetica, sans-serif; color:#AAA995; }
							.new_block_wrapper ul a:hover{ text-decoration:underline;}
/*NEW*/							.new_block_wrapper ul .link{font:12px Arial, Helvetica, sans-serif; color:#AAA995; text-decoration:none;}
/*NEW*/							.new_block_wrapper ul .link:hover{ text-decoration:underline;}
					.new_block_wrapper .forum_view{display:block; float:left; font:10px Arial, Helvetica, sans-serif; color:#AEA898; text-decoration:none; line-height:14px; background:url(../img/article_link.png) no-repeat right center; text-transform:uppercase; padding:1px 20px 1px 0px; margin:8px 0px 0px 0px;}
						.new_block_wrapper .forum_view:hover{color:#000;}
				.new_block_wrapper .new_comment_block{float:right; width:335px;}
					.new_block_wrapper ul{margin:10px 0px 0px 0px; padding:0px 0px 0px 15px; color:#ABA899;}
						.new_block_wrapper ul li{margin:0px 0px 4px 0px;}
						.new_block_wrapper ul a{font:12px Georgia, serif; line-height:18px; color:#38627B; text-decoration:none;}
						.new_block_wrapper ul span{padding:0px 0px 0px 15px; /*background: url(../img/new_comment_bg.png) no-repeat left center;*/ font:12px Georgia, serif; color:#AAA995; }
							.new_block_wrapper ul a:hover{ text-decoration:underline;}
/*NEW*/							.new_block_wrapper ul .link{font:12px Georgia, serif; color:#AAA995; text-decoration:none;}
/*NEW*/							.new_block_wrapper ul .link:hover{ text-decoration:underline;}
			.article_block{padding:0px 0px 0px 0px; font: 14px Arial, Helvetica, sans-serif; line-height: 22px; color: #656565;}
								.article_block .comments{font-family: Georgia;font-size: 14px;color: #636363;text-shadow: #FFF 1px 1px 1px;display: inline;background: url(../img/commnets.png) no-repeat center center;height: 38px;width: 42px;line-height: 26px;text-align: center;float: right;}
				.article_block h1{margin: 20px 0px 5px 0px; font: 26px Georgia, serif; color: #6A4334; line-height: 22px;}
				.article_block h2{font: 24px Georgia, serif; color:#ba3701; line-height:24px; margin:26px 0px 0px 0px; }
				.article_block h3{font:bold 16px Arial, Helvetica, sans-serif; line-height:16px; margin:24px 0px 0px 0px; }
				.article_block .article_info{font:10px Arial, Helvetica, sans-serif; color:#AFA999; line-height:12px; text-transform:uppercase; margin:7px 0px 0px 0px;}
					.article_block .article_info .cat a{color:#dc4c18; text-decoration:none; padding:0px 5px 0px 0px;}
						.article_block .article_info .cat a:hover{ text-decoration:underline;}
					.article_block .article_info .author{border-left:1px solid #E6E0D0; padding:0px 5px 0px 5px;}
						.article_block .article_info .author strong{color:#897E78; font:10px Arial, Helvetica, sans-serif; line-height:12px;}
/*NEW*/						.article_block .article_info .author a{color:#897E78; font:10px Arial, Helvetica, sans-serif; line-height:12px; text-decoration:none;}
/*NEW*/						.article_block .article_info .author a:hover {text-decoration:underline;}
					.article_block .article_info .date{border-left:1px solid #E6E0D0; padding:0px 5px 0px 5px;}
						.article_block .article_info .comment{border-left:1px solid #E6E0D0; padding:0px 5px 0px 20px; color:#8A7C7C; font:12px Arial, Helvetica, sans-serif; line-height:12px; background: url(../img/article_comment.png) no-repeat 5px center; text-decoration:none;}
							.article_block .article_info .comment:hover{ text-decoration:underline;}
				.article_block .share_block{padding:7px 0px; border-top:1px dotted #ABA99A; border-bottom:1px dotted #ABA99A; margin:17px 0px 0px 0px;}
				.article_block p{margin:25px 0px 0px 0px; line-height: 22px;}
				.article_block .quote{margin:25px 0px 0px 0px; padding:0px 0px 0px 60px; background:url(../img/quote.png) no-repeat 40px top; color:#ACA998; font:italic 12px Arial, Helvetica, sans-serif; line-height:18px;}
				.olist{margin:0px 0px 0px 0px;; padding:0px; list-style:none;}
					.olist li{margin:12px 0px 0px 0px;}
						.olist li .number{width:28px; height:23px; float:left; font:bold 17px Arial, Helvetica, sans-serif; line-height:18px; padding:5px 0px 0px 0px; text-align:center; background:url(../img/olist_number_bg.png) no-repeat top left; color:#fff;}
						.olist li .text{float:right; width:662px;}
				.article_block ul{margin:15px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;}
					.article_block ul li{padding:0px 0px 0px 20px; margin:0px 0px 12px 0px; background:url(../img/article_ul.png) no-repeat left 5px;}
				.article_block .soc_links{margin:41px 0px 0px 0px;}
					.article_block .soc_links img{margin:0px 12px 0px 0px;}
				.article_block .tags_wrapper{margin:27px 0px 0px 0px; border-top:1px dotted #ABA79B; border-bottom:1px dotted #ABA79B; font:11px Arial, Helvetica, sans-serif; line-height:12px; padding:10px 0px;}
					.article_block .tags_wrapper strong{font-weight: bold;}
					.article_block .tags_wrapper a{ text-decoration:none; color:#4C6F85;}
						.article_block .tags_wrapper a:hover{ text-decoration:underline;}
						
			.read_this_wrapper{margin:28px 0px 20px 0px;}
				.read_this_wrapper .title{font:bold 22px Georgia, serif; line-height:22px; color:#ADA799;}
				.read_this_wrapper .read_this{float:left; width:218px; height:200px; overflow:hidden; margin:18px 24px 0px 0px;}
/*NEW*/					.read_this_wrapper .read_this .name{font:bold 14px Georgia, serif; color:#6A4334; line-height:18px; margin:13px 0px 0px 0px; }
						.read_this_wrapper .read_this .name a	{text-decoration:none;}
/*NEW*/					.read_this_wrapper .read_this .name a:hover{ text-decoration:underline;}


			.read_this_wrapper{margin:28px 0px 20px 0px;}
				.read_this_wrapper h3.related_post_title{font:bold 22px Georgia, serif; line-height:22px; color:#ADA799;}
				.read_this_wrapper .related_post li{float:left; width:218px; overflow:hidden; margin:18px 24px 0px 0px;}
				.read_this_wrapper .related_post li:last-child{margin-right: 0px;}
						.read_this_wrapper .related_post li img{width:218px;}
/*NEW*/					.read_this_wrapper .related_post li a{font:bold 14px Georgia, serif; color:#6A4334; line-height:18px; margin:13px 0px 0px 0px;text-decoration:none; }
/*NEW*/					.read_this_wrapper .related_post li a:hover{ text-decoration:underline;}
.wp_rp_backlink {display:none;}


			.comment_wrapper{margin:37px 0px 0px 0px;}
				.comment_wrapper .title{font:bold 22px Georgia, serif; line-height:22px; color:#ADA799;}
				.comment_wrapper .comment_block{margin:11px 0px 0px 0px; border-top:2px solid #F2ECDE; padding:10px 0px 6px 0px;}
					.comment_wrapper .comment_block .img{float:left;}
					.comment_wrapper .comment_block .desc{float:right; width:625px;}
						.comment_wrapper .comment_block .desc .info{border-bottom:1px dotted #ADA99D; font:10px Arial, Helvetica, sans-serif; line-height:10px; padding:0px 0px 5px 0px; text-transform:uppercase;}

							.comment_wrapper .comment_block .desc .info .comment-reply-link{text-transform: lowercase;float:right; height:17px; width:68px; background:url(../img/subscribe_sub_bg.png) repeat-x top left; font:12px Georgia, serif; color:#fff; line-height:12px; padding:3px 0px 0px 0px; text-align:center; text-decoration:none; text-transform:none; box-shadow:0px 2px 4px #D6D6D6}
								.comment_wrapper .comment_block .desc .info .comment-reply-link:hover{ background:url(../img/subscribe_sub_act_bg.png) repeat-x top center;}
						.comment_wrapper .comment_block .desc .info .answer{float:right; height:17px; width:68px; background:url(../img/subscribe_sub_bg.png) repeat-x top left; font:12px Georgia, serif; color:#fff; line-height:12px; padding:3px 0px 0px 0px; text-align:center; text-decoration:none; text-transform:none; box-shadow:0px 2px 4px #D6D6D6}
								.comment_wrapper .comment_block .desc .info .answer:hover{ background:url(../img/subscribe_sub_act_bg.png) repeat-x top center;}
							.comment_wrapper .comment_block .desc .info .name{float:left; padding:5px 0px 0px 0px; color:#646464;}
							.comment_wrapper .comment_block .desc .info .date{float:left; padding:0px 0px 0px 5px; margin:5px 0px 0px 5px; color:#AEA898; border-left:1px solid #E7E1D3;}
						.comment_wrapper .comment_block .desc .text{font: 14px Arial, Helvetica, sans-serif; color: #656565; line-height:20px; margin:4px 0px 0px 0px;word-wrap: break-word;}
				.create_comment_form{padding:16px 44px; background:#F0EADA; margin:28px 0px 25px 0px;}
					.create_comment_form .title{color:#000; font:18px Georgia, serif; line-height:18px;}
					.create_comment_form textarea{width:588px; height:125px; border:1px solid #B8B8B8; background:#FFF; margin:14px 0px 0px 0px; font:14px Arial, Helvetica, sans-serif; line-height:20px; color:#656565; padding:8px 12px; resize:none; overflow:hidden;}
					.create_comment_form input[type='text']{width:280px; height:12px; border:1px solid #B8B8B8; background:#fff; margin:5px 0px 0px 0px; font:14px Arial, Helvetica, sans-serif; line-height:20px; color:#656565; padding:9px 10px;}
					.create_comment_form input[type='text2']{width:592px; height:12px; border:1px solid #B8B8B8; background:#fff; margin:5px 0px 0px 0px; font:14px Arial, Helvetica, sans-serif; line-height:20px; color:#656565; padding:9px 10px;}
						.create_comment_form .name{float:left;}
						.create_comment_form .mail{float:right;}
					.create_comment_form .sub{float:left; width:118px; height:32px; background:url(../img/comment_sub.png) repeat-x top center; border:0px; font:14px Georgia, serif; color:#fff; text-transform:uppercase; margin:10px 0px 0px 0px; box-shadow:0px 1px 6px #C7C1B5;}
						.create_comment_form .sub:hover{ background:url(../img/comment_act_sub.png) repeat-x top center; }
					.create_comment_form .comm_sub{display:block; float:left; font:12px Arial, Helvetica, sans-serif; color:#636564; line-height:12px; padding:16px 0px 0px 10px; }
				

				
				
				
				
						#commentform{padding:16px 44px; background:#F0EADA; margin:28px 0px 0px 0px;}
						#coment{width:588px; height:125px; border:1px solid #B8B8B8; background:#FFF; margin:14px 0px 0px 0px; font:12px Arial, Helvetica, sans-serif; line-height:18px; color:#ABA897; padding:8px 12px; resize:none; overflow:hidden;}
						#submit{float:left; width:118px; height:32px; background:url(../img/comment_sub.png) repeat-x top center; border:0px; font:14px Georgia, serif; color:#fff; text-transform:uppercase; margin:10px 0px 0px 0px; box-shadow:0px 1px 6px #C7C1B5;}
						

				
		.sidebar{width:250px; float:right; background:#F5F1E8; padding:4px 0px 0px 0px;}
			.widget_block{padding:10px 10px 0px 10px;}
			.widget_block2{padding:10px;}
			.widget_block3{padding:10px; background:#F2ECDE}
				.widget_content{ background:#fff; border:1px solid #E7E1D1; padding:12px 6px;}
					.widget_content h2{margin:0px; padding:0px 0px 13px 0px; font:22px Georgia, serif; line-height:22px; color:#ABA895; border-bottom:1px dotted #ABA897; position:relative;}
					.widget_content .soc_link{padding:16px 0px 11px 0px; border-bottom:1px dotted #ABA897;}
						.widget_content .soc_link img{margin:0px 0px 0px 0px; width: 27px;}
					.widget_content .subcribe_block{padding:10px 0px 0px 0px; font:10px Arial, Helvetica, sans-serif; line-height:10px; color:#AEA699; text-transform:uppercase;}
						.widget_content .subcribe_block input[type="text"]{width:148px; height:14px; border:1px solid #8E8E8E; font:14px Arial, Helvetica, sans-serif; line-height:14px; color:#8E8E8E; padding:5px; margin:8px 0px 0px 0px; float:left;}
						.widget_content .subcribe_block .sub{width:38px; height:26px; background:url(../img/subscribe_sub_bg.png) repeat-x top center; font:14px Georgia, serif; color:#fff; text-transform:uppercase; border:0px; float:right; margin:8px 0px 0px 0px;box-shadow:0px 2px 4px #D6D6D6}
							.widget_content .subcribe_block .sub:hover{ background:url(../img/subscribe_sub_act_bg.png) repeat-x top center;}
					.widget_content .efir{padding:16px 0px 0px 0px;}
						.widget_content .efir .img{ text-align:center;}
/*NEW*/						.widget_content .efir .cat{font:10px Arial, Helvetica, sans-serif; line-height:10px; text-transform:uppercase; color:#ABA79B; margin:15px 0px 0px 0px; text-decoration:none;}
.widget_content .efir .cat a{font:10px Arial, Helvetica, sans-serif; line-height:10px; text-transform:uppercase; color:#ABA79B; margin:15px 0px 0px 0px; text-decoration:none;}
/*NEW*/						.widget_content .efir .cat:hover{ text-decoration:underline;}
/*NEW*/						.widget_content .efir .name{font:bold 14px Georgia, serif; line-height:18px; color:#6A4334; margin:3px 0px 0px 0px; text-decoration:none;}
/*NEW*/						.widget_content .efir .name:hover{ text-decoration:underline;}
						.widget_content .efir .text{font:12px Arial, Helvetica, sans-serif; color:#656565; line-height:18px; margin:8px 0px 0px 0px;}
					.widget_tab{margin:0px; padding:3px 0px 0px 0px; list-style:none;}
						.widget_tab li{float:left;}
							.widget_tab li a{display:block; font:10px Arial, Helvetica, sans-serif; line-height:10px; text-transform:uppercase; padding:9px 5px; border-radius:6px; background:#DC4C18; margin:0px 8px 0px 0px; color:#fff;}
							.widget_tab .act a{ background:#BA603B;}
							.widget_tab li a:hover{background:#AEA898}
					.widget_tab_block{margin:0px 0px 0px 0px; padding:0px; list-style:none;}
						.widget_tab_block>li{display:none;}
						.widget_tab_block .vis{display:block;}	
							.widget_tab_block li ul{margin:15px 0px 0px 0px; padding:0px 0px 0px 15px; list-style:disc; color:#BAB8AC; font:12px Georgia, serif; line-height:24px;}	
								.widget_tab_block>li ul a{color:#396278; text-decoration:none;}
								.widget_tab_block>li ul a:hover{ text-decoration:underline;}
							.widget_tab_block .all_articles{font:10px Arial, Helvetica, sans-serif; line-height:14px; background:url(../img/article_link.png) no-repeat right center; padding:1px 20px 1px 0px; text-transform:uppercase; float:left; text-decoration:none; color:#AEA898; margin:8px 0px 0px 0px;}
								.widget_tab_block .all_articles:hover{color:#000;}
					.top5_user{margin:15px 0px 0px 0px; padding:0px 0px 0px 3px; list-style:none;}
						.top5_user li{margin:0px 0px 6px 0px;}
							.top5_user li .img, .top5_user li .avatar{float:left; margin:0px 10px 0px 0px;}
							.top5_user li .name{font:12px Georgia, serif; color:#39617a; line-height:12px; text-decoration:none;}
								.top5_user li .name:hover{ text-decoration:underline;}
							.top5_user li .com{font:12px Arial, Helvetica, sans-serif; line-height:12px; color:#B0A69A; padding:0px 0px 0px 15px; background:url(../img/article_comment.png) no-repeat left center;}
/*NEW*/								.top5_user li .link{font:12px Arial, Helvetica, sans-serif; line-height:12px; color:#B0A69A; text-decoration:none;}
/*NEW*/								.top5_user li .link:hover{ text-decoration:underline;}
					.ballons{position:absolute; top:-20px; right:-10px;}
		
#footer {position:relative;  padding: 0px 0 20px 0; background-color:#F0EADA;clear: both;box-shadow: 0px 1px 3px #EAE8DC;border-top: 1px solid #F2F1EA;width: 100%;} 
	#footer .content{padding:20px 0px 0px 0px;}
	#footer .content h2.title{font: 22px Georgia, serif;color: #6A4334;line-height: 22px;margin: 0;}
	#footer .content p{font: 14px Arial, Helvetica, sans-serif;line-height: 22px;color: #646464;margin: 10px 0 10px 0;}
	#footer .footer_menu{float:left; margin:0px 70px 0px 0px; padding:0px 0px 0px 0px; list-style:none; color:#fff; font:12px Arial, Helvetica, sans-serif; line-height:20px;max-width: 193px;}
		#footer .footer_menu h2{ color:#646464;color: #BB3E06;}
		#footer .footer_menu li{ background:url(../img/footer_menu.png) no-repeat left 5px; padding:0px 0px 0px 15px;color:#646464;}
		#footer .footer_menu a{color:#646464; text-decoration:none;}
			#footer .footer_menu a:hover{ text-decoration:underline;}
	#footer .right{font:italic 11px Georgia, serif; line-height:12px; color:#ADA797; float:right;}
	.footer_text_block .footer_text{font:10px Georgia, serif; line-height:12px; color:#ADA797; clear:both; margin:20px 0px 20px 0px;}

	
.children {clear: both;}	
.s2_form_widget input[type="submit"] {width: 38px;
height: 26px;
background: url(../img/subscribe_sub_bg.png) repeat-x top center;
font: 14px Georgia, serif;
color: #fff;
text-transform: uppercase;
border: 0px;
float: right;
margin: 0px 0px 0px 0px;
box-shadow: 0px 2px 4px #D6D6D6;}
.s2_form_widget input[type="submit"]:hover{background: url(../img/subscribe_sub_act_bg.png) repeat-x top center;}

#main_slider .pagenum .cat div {display: inline;}
#main_slider .pagenum .cat div:last-child span{display:none;}	

.comment_wrapper .children{margin-left: 30px;}
.comment_wrapper .children .comment_block .desc {width: 595px;}
.comment_wrapper .children .comment_block .children .comment_block .desc {width: 565px;}

.fb_iframe_widget {background-color: #F8F8F8;}

input[type="date"] {width: 144px;height: 22px;font: 14px Arial, Helvetica, sans-serif;}



strong {font-weight: bold;}
em {font-style: italic;}
.article_block blockquote{margin:25px 0px 0px 0px; padding:0px 0px 0px 60px; background:url(../img/quote.png) no-repeat 40px top; color:#ACA998; font-style: italic; line-height:18px;}


.article_block blockquote p {margin: 0;}

.footer1 {margin-bottom:10px;}

.footerright {float: right; margin-top: -22px; margin-bottom: 22px; display: none;}

.widget_block4 {width:230px; float:right; background:#F5F1E8; padding: 10px 10px 10px 10px;}
	.popular_article_wrapper2{margin:5px 0px 0px 0px;}
				.popular_article_wrapper2 .title{font:22px Georgia, serif; color:#AEA898; line-height:22px; border-bottom:1px dotted #ADA99D; padding:0px 0px 14px 0px;}
					.popular_article_wrapper2 .title strong{ font:bold 22px Georgia, serif; color:#AEA898; line-height:22px;}
				.popular_article_wrapper2 .popular_article{width:218px; height:275px; overflow:hidden; float:left; margin:10px 0px 0px 0px; border-bottom:1px dotted #ADA99D;}
					.popular_article_wrapper2 .popular_article .cat a{font:10px Arial, Helvetica, sans-serif; line-height:10px; color:#ACA996; text-transform:uppercase; margin:14px 0px 0px 0px; text-decoration:none;}
					.popular_article_wrapper2 .popular_article .cat a:hover{ text-decoration:underline;}
					.popular_article_wrapper2 .popular_article .name{font:bold 14px Georgia, serif; color:#BB3E06; line-height:18px; margin:3px 0px 0px 0px; text-decoration:none;}
					.popular_article_wrapper2 .popular_article .name:hover{ text-decoration:underline;}
					.popular_article_wrapper2 .popular_article .text{font:12px Arial, Helvetica, sans-serif; line-height:18px; color:#646464; margin:9px 0px 0px 0px;}
					
.homemenu {margin-left: 0px;}

.article_block ol {list-style-type: decimal;margin-left: 15px;margin-top: 25px;}
.article_block ol  li{margin: 10px 0px 0px 0px;padding-left:5px;}






					.widget_recentcomments .title{font:22px Georgia, serif; color:#AEA996; line-height:22px; padding:0px 0px 14px 5px; border-bottom:1px dotted #AFA79A;}
					.widget_recentcomments ul{margin:10px 0px 0px 0px; padding:0px 0px 0px 15px; color:#ABA899;}
						.widget_recentcomments ul a{font:12px Georgia, serif; line-height:24px; color:#38627B; text-decoration:none;}
						.widget_recentcomments ul span{padding:0px 0px 0px 15px; background:url(../img/article_comment.png) no-repeat left center; font:12px Arial, Helvetica, sans-serif; color:#AAA995; }
							.widget_recentcomments ul a:hover{ text-decoration:underline;}
/*NEW*/							.widget_recentcomments ul .link{font:12px Arial, Helvetica, sans-serif; color:#AAA995; text-decoration:none;}
/*NEW*/							.widget_recentcomments ul .link:hover{ text-decoration:underline;}
					.widget_recentcomments .forum_view{display:block; float:left; font:10px Arial, Helvetica, sans-serif; color:#AEA898; text-decoration:none; line-height:14px; background:url(../img/article_link.png) no-repeat right center; text-transform:uppercase; padding:1px 20px 1px 0px; margin:8px 0px 0px 0px;}
						.widget_recentcomments .forum_view:hover{color:#000;}
				.widget_recentcomments .new_comment_block{float:right; width:335px;}
					.widget_recentcomments ul{margin:10px 0px 0px 0px; padding:0px 0px 0px 15px; color:#ABA899;word-wrap: break-word;}
						.widget_recentcomments ul li{margin:0px 0px 4px 0px;}
						.widget_recentcomments ul a{font:12px Georgia, serif; line-height:18px; color:#38627B; text-decoration:none;}
						.widget_recentcomments ul span{padding:0px 0px 0px 15px; /*background: url(../img/new_comment_bg.png) no-repeat left center;*/ font:12px Georgia, serif; color:#AAA995; }
							.widget_recentcomments ul a:hover{ text-decoration:underline;}
/*NEW*/							.widget_recentcomments ul .link{font:12px Georgia, serif; color:#AAA995; text-decoration:none;}
/*NEW*/							.widget_recentcomments ul .link:hover{ text-decoration:underline;}


/*NEW2*/
.mob_button{display:none;}
.banner_mobile {position: fixed;width: 100%;bottom:0;display:none;background: #FFF;}	
	/*NEW5*/.banner_mobile .banner_mobile_close{width:20px; height:20px; position:absolute; top:-25px; left:50%; margin-left:125px;}
.wp_rp_footer{clear:both;}
@media screen and (min-width: 990px) {
	.main_menu{display:block !important;}
}
@media screen and (min-width:768px) and (max-width: 990px) {
	.content{width:768px;}
		#head .logo{margin-left:30px !important; }
		.search_form_wrapper{margin-right:30px;}
	.menu-glavnoe-menyu-container{width:740px; margin:0px auto 10px auto;}
		.mob_button{display:block; width:30px; height:30px; border:1px solid #9A583D; background:url(../img/mob_menu.png) no-repeat left top; margin:0px 0px 10px 0px;}
		.main_menu{border:1px solid #D26D3F; padding:5px; display:none;}
			.main_menu li{float:none;}
				.main_menu .current-menu-item > a{box-shadow:none; color:#D26D3F;}
				.main_menu li a{padding:4px 8px 4px 8px;}
					.main_menu li a:hover{color:#D26D3F;}
				.main_menu li ul{ position:static; display:block; box-shadow:none;}
					.main_menu li ul li{width:auto; float:none; font-size:14px;}
					.main_menu li ul li a{padding:0px 0px 5px 10px; }
	.main_content{float:none; width:740px; margin:0px auto;}
	#main_slider{margin:0px auto 0px auto;}
	.sidebar{float:none; width:740px; margin:20px auto 0px auto;}
	.widget_block4{width:auto; float:none;}
		.popular_article_wrapper2 .popular_article{width:auto; text-align:center;}
	#body{padding:0px 0px 750px 0px;}
	#footer .content{padding:20px 0px 0px 10px; width:758px;}
	#footer .footer_menu{width:175px; margin-right:10px; max-width:999px; max-height:570px; overflow:hidden;}
		#footer{ height:740px; margin-top:-740px;}
}
@media screen and (min-width:640px) and (max-width: 767px) {
	.content{width:620px;}
		#head .logo{margin-left:0px; }
		.search_form_wrapper{margin-right:0px;}
	.head_menu{margin-right:0px;}
	.menu-glavnoe-menyu-container{width:620px; margin:0px auto 10px auto;}
		.mob_button{display:block; width:30px; height:30px; border:1px solid #9A583D; background:url(../img/mob_menu.png) no-repeat left top; margin:0px 0px 10px 0px;}
		.main_menu{border:1px solid #D26D3F; padding:5px; display:none;}
			.main_menu li{float:none;}
				.main_menu .current-menu-item > a{box-shadow:none; color:#D26D3F;}
				.main_menu li a{padding:4px 8px 4px 8px;}
					.main_menu li a:hover{color:#D26D3F;}
				.main_menu li ul{ position:static; display:block; box-shadow:none;}
					.main_menu li ul li{width:auto; float:none; font-size:14px;}
					.main_menu li ul li a{padding:0px 0px 5px 10px; }
	.main_content{float:none; width:620px; margin:0px auto;}
	#main_slider{margin:0px auto 0px auto; box-shadow:none; width:620px; border:0px;}
		#main_slider .pager{ background:#f6f2e9;}
	.sidebar{float:none; width:620px; margin:20px auto 0px auto;}
	.widget_block4{width:auto; float:none;}
		.popular_article_wrapper2 .popular_article{width:auto; text-align:center;}
	#body{padding:0px 0px 10px 0px;}
	#footer .content{padding:20px 0px 0px 10px; width:610px;}
	#footer .footer_menu{width:auto; margin-right:0px; max-width:999px; float:none;}
		#footer{ height:auto; margin-top:0px;}
		.footer_text_block .footer_text{margin:20px 0px 0px 0px; padding:0px 0px 20px 0px;}
	
	.read_this_wrapper .related_post li{width:190px; margin:18px 14px 0px 0px;  }
	.create_comment_form{padding:10px 10px;}
		.create_comment_form textarea{width:574px;}
		.create_comment_form input[type="text"]{width:270px;}
		.create_comment_form input[type="text2"]{width:578px;}
	
	ins.adsbygoogle{overflow:hidden; max-width:100%;}
	.comment_wrapper .comment_block .desc{width:auto;}
		.comment_wrapper .children .comment_block .desc{width:auto;}
}
@media screen and (max-width: 639px) {
#dynamic-to-top{display:none !important;}
.banner_mobile {display:block;}
.top_content_block {display:none;}
#Ya_sync_1 {display:none;}
	.content{width:300px;}
	#head>.content>a{float:none !important; width:auto !important; text-align:center;}
		#head .logo{display:inline !important;}
		.search_form_wrapper{margin-right:0px;}
	.head_menu{margin-right:0px; padding:0px; float:none; text-align:center; }
		.head_menu li{float:none; border:0px; margin:0px 0px 10px 0px;}
	.search_form_wrapper{float:none; margin:10px auto;}
	.menu-glavnoe-menyu-container{width:300px; margin:0px auto 10px auto;}
		.mob_button{display:block; width:30px; height:30px; border:1px solid #9A583D; background:url(../img/mob_menu.png) no-repeat left top; margin:0px 0px 10px 0px;}
		.main_menu{border:1px solid #D26D3F; padding:5px; display:none;}
			.main_menu li{float:none;}
				.main_menu .current-menu-item > a{box-shadow:none; color:#D26D3F;}
				.main_menu li a{padding:4px 8px 4px 8px;}
					.main_menu li a:hover{color:#D26D3F;}
				.main_menu li ul{ position:static; display:block; box-shadow:none; width:auto;}
					.main_menu li ul li{width:auto; float:none; font-size:14px;}
					.main_menu li ul li a{padding:0px 0px 5px 10px; height:auto;}
	.main_content{float:none; width:300px; margin:0px auto;}
	#main_slider{margin:0px auto 0px auto; box-shadow:none; width:300px; border:0px;height: 501px;}
		#main_slider .pager{ background:#f6f2e9;width: 300px;margin-top: 207px;}
	.article_wrapper .article .thumb img{max-width:100%;}
	.sidebar{float:none; width:300px; margin:20px auto 0px auto;}
	.widget_block4{width:auto; float:none;}
		.popular_article_wrapper2 .popular_article{width:auto; text-align:center;}
	#body{padding:0px 0px 10px 0px;}
	#footer .content{padding:20px 0px 0px 0px; width:300px;}
	#footer .footer_menu{width:auto; margin-right:0px; max-width:999px; float:none;}
		#footer{ height:auto; margin-top:0px;}
		.footer_text_block .footer_text{margin:20px 0px 0px 0px; padding:0px 0px 20px 0px;}
	
	.read_this_wrapper .related_post li{width:auto; margin:18px 0px 0px 0px; float:none;  }
		.read_this_wrapper .related_post li a{display:block; text-align:center;}
	.create_comment_form{padding:10px 10px;}
		.create_comment_form textarea{width:254px;}
		.create_comment_form input[type="text"]{width:258px; float:none;}
		.create_comment_form input[type="text2"]{width:258px;}
	ins.adsbygoogle{overflow:hidden; max-width:100%;}
	.comment_wrapper .children{margin-left:0px;}
	.comment_wrapper .comment_block .desc{width:auto;}
	.comment_wrapper .children .comment_block .children .comment_block .desc{width:auto;}
	.comment_wrapper .children .comment_block{padding-left:10px;}
		.comment_wrapper .children .comment_block .desc{width:auto;}
		.overview li a img {max-width:300px;}
		.clear{display:none;}
}

#Ya_sync_1{clear:both;}
.top_content_block a img {max-width:100%}