﻿﻿/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}

/******************************* Global properties ***************************/
html {width:100%; height:100%;}



body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:100%; 
	color:#736861;
	min-width:960px;
	height:100%;
	background:url(../images/body-tail.gif) center top repeat;
}

/* .bg1{background:url(../images/pic1.gif) center top repeat-x; height:100%;}
.bg2{background:url(../images/pic2.gif) center bottom repeat-x; min-height:100%;} */

.main {
	width:960px;
	padding:0;
	margin:0 auto;
	font-size:12px;
	line-height:21px;
	position:relative;
}

/* Site Menus */
ul.uMenuRoot li, .blockContent ul li{border-top:1px solid #EEEEEE;font-size:15px;}
ul.uMenuRoot li a, .blockContent ul li a{display:block;padding:11px 15px;}
ul.uMenuRoot li a:hover, .blockContent ul li a:hover{background:#A2A2A2;color:#FFFFFF;text-decoration:none;}
ul.uMenuRoot li:last-child a, .blockContent ul li:last-child a{border-radius:0 0 10px 10px;}/* --------- */

/*********************************header*************************************/
.block{margin-bottom:16px;}
.blockTitle {
background: url(../images/blockbg.png) #181512;
height: 37px;
font: 15px/37px "Ubuntu Condensed";
font-size: 20px;
padding: 5px 15px 0 15px;
padding-bottom: 8px;
color: #F2F2F2;
border-radius: 10px 10px 0 0;
}

.blockContent {
background: white;
border-radius: 0 0 10px 10px;
}
.blockShad {
height: 4px;
background: url('/images/blockShad.png');
}
.blockContent.with-padding{padding:15px;}
header {
	width:100%;
	position:relative; 
	z-index:999;
}
	header .indents{padding:34px 10px 63px;}
		#page1 header .indents{padding:34px 10px 69px;}
	header .indents1{padding:0px 10px 0px;}

.header-pannel1{
	width:100%;
	height:52px;
	overflow:hidden;
	background:url(../images/header-pannel1-tail.png) center 6px repeat-x;
}

.header-pannel2{
	width:100%;
	background: url(../images/pic5.gif) center bottom repeat-x;
	position:relative;
	z-index:999;
}
	#page1 .header-pannel2{background:url(../images/header-pannel2-tail.png) center bottom repeat-x;}

.header-pannel3{
	width:100%;
	background: center bottom repeat-x #181512;
	margin-top:-7px;
}

/**********Secondary menu**********/
.secondary-menu{
	position:absolute;
	top:18px;
	right:221px;
}
	.secondary-menu li{
		float:left;
		background:url(../images/secondary-menu-separator.gif) right center no-repeat;
		padding:0 21px 0 19px;
	}
		.secondary-menu li:first-child{padding-left:0;}
		.secondary-menu li.last-item{background:none; padding-right:0;}
		.secondary-menu a{text-decoration:none; color:#645850;}
			.secondary-menu a:hover{color:#778a38;}

/**********Search form**********/
#search-form{
	position:absolute;
	top:13px;
	right:10px;
	vertical-align:top;
	width:189px;
	height:30px;
	overflow:hidden;
	background:#211d1a;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}
	#search-form fieldset {border:none; padding:0; width:100%; overflow:hidden;}
		#search-form label {display:block; float:left;}
		#search-form input{
				background:none;
				border:none;
				color:#fff;
				font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
				margin:0;
				padding:6px 6px 6px;
				outline:none;
				width:157px;
			}
	#search-form a{
		float:right;
		display:block;
		width:32px;
		height:30px;
		background: url(../images/serch-button.png) center 8px no-repeat;
		cursor:pointer;
		border-radius: 5px;
	}
		#search-form a:hover{background-color:#5D742C;  -webkit-transition-property: background; -webkit-transition-duration: 0.5s; -webkit-transition-timing-function: ease;}

.calTable td {text-align:center;padding:6px 3px;}
.calTable td a {font-weight:bold;text-decoration:underline;}
.calTable td a:hover {text-decoration:none;}
.calTable .calWday,.calTable .calWdaySe,.calTable .calWdaySu {font-weight:bold;font-family:'Catalyst';border-top:1px dotted #bbb;border-bottom:1px dotted #bbb;}
.calTable .calMdayA,.calTable .calMdayIsA {color:#fff;background:#191611;}
.calTable .calMday,.calTable .calMdayIs{}
.calTable .calMdayIsA a {color:#fff;}
/******Logo*****/
.logo {
	float:left;
	display:block;
	font-size: 45px;
	padding-top: 21px;
	font-weight: bold;
	cursor: pointer;
	font-family: "League-Gothic", Courier;
-webkit-background-clip: text;
    -moz-background-clip: text;
    background-clip: text;
    color: transparent;
    text-shadow: rgba(255,255,255,0.5) 0px 10px 2px;
}

/************ menu ************/
nav {
	float:right;
	position:relative;
	z-index:999;
	padding-top:18px;
}

.menu {}
	.menu >li {
		float:left; 
		position:relative;
		font:800 12px/15px 'Open Sans', sans-serif;
		text-transform:uppercase;
		margin-right:8px;
	}
	.menu > li > a {
		display:block;
		color:#fff; 
		text-decoration:none;
		cursor:pointer;
		padding-left:10px;
		background:url(../images/menu-left.png) left -999em no-repeat;
		white-space:nowrap;
	}
		.menu > li > a em{
			display:block;
			font-style:normal;
			padding-right:10px;
			background:url(../images/menu-right.png) right -999em no-repeat;
		}
			.menu > li > a strong{
				display:block;
				font-weight:800;
				padding:13px 10px 17px;
				background:url(../images/menu-tail.png) center -999em repeat-x;
			}
				.menu > li > a .arrow{
					display:block;
					padding-right:21px;
					background:url(../images/menu-marker.gif) right center no-repeat;
				}
	.menu li a.active, .menu > li > a:hover, .menu > li.sfHover > a{text-decoration:none; background-position:left top;}
		.menu li a.active em, .menu > li > a:hover em, .menu > li.sfHover > a em{background-position: right top;}
		.menu li a.active strong, .menu > li > a:hover strong, .menu > li.sfHover > a strong{background-position:center top;}

	/**submenu**/
	.menu ul {
		position:absolute;
		padding-top:0;
		top:-999em;
		width:179px;
		background:#161311;
		border:1px solid #14110f;
		box-shadow:0px 1px 0px rgba(255,255,255,0.1), inset 0px 1px 5px rgba(0,0,0,0.61);
		-moz-box-shadow:0px 1px 0px rgba(255,255,255,0.1), inset 0px 1px 5px rgba(0,0,0,0.61);
		-webkit-box-shadow:0px 1px 0px rgba(255,255,255,0.1), inset 0px 1px 5px rgba(0,0,0,0.61);
		border-radius:6px;
		-moz-border-radius:6px;
		-webkit-border-radius:6px;
	}
		.menu ul li {
			width:171px;
			padding:4px;
			font:800 12px/15px 'Open Sans', sans-serif;
			text-transform:uppercase;
			background:url(../images/submenu-separator.gif) center bottom repeat-x;
			position:relative;
		}
			.menu ul li.last-item{padding-bottom: 4px; background:none;}
		.menu li:hover {visibility: inherit;}
			.menu li li a {
				display: block;
				color:#fff;
				text-decoration:none;
				padding:12px 15px 11px;
				white-space:nowrap;
				background:none;
				border-radius:2px;
				-moz-border-radius:2px;
				-webkit-border-radius:2px;
			}
				.menu ul li.last-item a{padding-bottom:13px;}
				.menu li li > a:hover, 
				.menu li li.sfHover > a,
				.menu li li li a:hover {
					text-decoration:none;
					background-color:#778a38;
				}
				.menu li:hover ul, .menu li.sfHover ul {
					left:0px;
					top:45px;
					z-index:999;
				}
			/*subsubmenu*/
				ul.menu li:hover li ul, ul.menu li.sfHover li ul {top:-999em;}
				ul.menu li li:hover ul, ul.menu li li.sfHover ul {
					left:-184px;
					top:0px;
					z-index:9999;
				}
				ul.menu li li:hover li ul, ul.menu li li.sfHover li ul {top:-999em;}

/*****************************************content**********************************************/
.eDetails,.eDetails1, eDetails2{font-size:13px;padding:10px 5px 5px 5px;border-top:1px solid #ddd;}
.eDetails a,.eDetails1 a,.eDetails2 a {text-decoration:underline;color:#999;}
.eDetails a:hover,.eDetails1 a:hover,.eDetails2 a:hover {text-decoration:none;}
.eBlock {
background: white;

border-radius: 13px ;
}
#content {
	width:100%; 
	position:relative;
	z-index:1;
	padding:49px 0 47px;
	background:url(../images/light.png) center top repeat-x;
}
	#page1 #content{padding:52px 0 45px;}

/*tags*/
a {color:#4F6225;text-decoration:none;}
a:hover {color:#4F6225;text-decoration:underline;}

p, .p3-1{margin-bottom:18px;}
.p0{margin-bottom:0 !important;}
	.p0-1{margin-bottom:3px;}
.p1{margin-bottom:5px;}
	.p1-1{margin-bottom:8px;}
.p2{margin-bottom:10px;}
	.p2-1{margin-bottom:13px;}
.p3{margin-bottom:15px;}
.p4{margin-bottom:20px;}
	.p4-1{margin-bottom:23px;}
.p5{margin-bottom:25px;}
	.p5-1{margin-bottom:27px;}
.p6{margin-bottom:30px;}
	.p6-1{margin-bottom:32px;}

h2{font:700 24px/29px 'Open Sans', sans-serif; color:#fff;}
h3{font:700 18px/22px 'Open Sans', sans-serif; color:#fff;text-decoration:none; letter-spacing:-1px;}
h4{font:400 18px/22px 'Open Sans', sans-serif; color:#fff;}
h5{font:400 italic 14px/24px 'Open Sans', sans-serif; color:#fff;}
	h5 a{color:#fff; text-decoration:none;}
		h5 a:hover{color:#6d7f33;}
h6{font-weight:normal; color:#fff;}
	h6 a:hover{color:#eaba0b; text-decoration:underline;}
h3 a:hover {
	color:#EABA0B;
}
.eTitle a {
	font-family: "Ubuntu Condensed";
	font-size: 20px;
	color: #fff;
	text-decoration: none;
	 transition: all 0.3s ease 0s;
	-webkit-transition-duration: 0.3s;
    -webkit-transition-timing-function: ease;

}
.eTitle a:hover {
    color:#EABA0B;
     transition: all 0.3s ease 0s;
	-webkit-transition-duration: 0.3s;
    -webkit-transition-timing-function: ease;
}
.eTitle {
background: url(../images/blockbg.png) #181512;

font: 15px/37px "Ubuntu Condensed";
font-size: 20px;
padding: 0 15px;

color: #F2F2F2;
border-radius: 10px 10px 10px 10px;

}

/*classes*/
.wrapper {width:100%; overflow:hidden;position:relative;}
.extra-wrap {overflow:hidden;}

.fleft{float:left;}
.fright{float:right;}

.img-wrapper{
	text-align:right;
}
	.img-wrapper a{display:inline-block; margin-bottom:2px;}
	.img-wrapper a.even{margin-left:-2px !important;}

.col-1{float:left; width:280px; margin-right:20px;}
.col-2{float:left; width:275px; margin-right:23px;}

/***************boxes****************/
.box1{
	border:1px solid #332a25;
	background:url(../images/box1-tail.jpg) center top repeat-x;
	height:280px;
	overflow:hidden;
}
	.box1 .indents1{padding:14px 11px 10px;}
/****************links***************/


input[type='text'], input[type='password'], textarea, input[type='file'], select{font-size:11px;color:#fff;padding:5px 3px;background:#eee;border:1px solid #fff;-moz-box-shadow:inset 0 1px 2px 0 #ccc;-webkit-box-shadow:inset 0 1px 2px 0 #ccc;box-shadow:inset 0 1px 2px 0 #ccc;-webkit-appearance:none;outline:none;}
input[type='submit'], input[type='reset'], input[type='button'], button {font-size:11px!important;color:#fff;padding:5px;background:#4F6225;border:1px solid #b63610;-moz-box-shadow:inset 0 0 1px 1px #ed6433;-webkit-box-shadow:inset 0 0 1px 1px #ed6433;box-shadow:inset 0 0 1px 1px #ed6433;cursor:pointer;}
input[type='submit']:hover, input[type='reset']:hover, input[type='button']:hover, button:hover {color:#fff;background-color:#5D742C;  -webkit-transition-property: background; -webkit-transition-duration: 0.5s; -webkit-transition-timing-function: ease;}

input[type='text'], input[type='password'], textarea, input[type='file'], select{font-size:11px;color:#fff;padding:5px 3px;background:#201c16;border:1px solid #171412;-moz-box-shadow:inset 0 1px 2px 0 #ccc;-webkit-box-shadow:inset 0 1px 2px 0 #ccc;box-shadow:inset 0 1px 2px 0 #0f0d0a;-webkit-appearance:none;outline:none;}
input[type='submit'], input[type='reset'], input[type='button'], button {font-size:11px!important;color:#fff;padding:5px;background:#4F6225;border:1px solid #171412;-moz-box-shadow:inset 0 0 1px 1px #171412;-webkit-box-shadow:inset 0 0 1px 1px #171412;box-shadow:inset 0 0 1px 1px #171412;cursor:pointer;}
input[type='submit']:hover, input[type='reset']:hover, input[type='button']:hover, button:hover {background-position:0 -70px;}


.button{
	display:inline-block;
	background:url(../images/button-left.png) left top no-repeat;
	padding-left:7px;
	font:800 normal 12px/15px 'Open Sans', sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	color:#fff;
}
	.button .right{display:block; padding-right:7px; background:url(../images/button-right.png) right top no-repeat;}
	.button .tail{display:block; padding:11px 4px 12px; background:url(../images/button-tail.png) center top repeat-x;}
	.button:hover{background-position:left -44px; text-decoration:none;}
		.button:hover .right{background-position:right -44px;}
		.button:hover .tail{background-position:center -44px;}

.link-1{text-decoration:none; color:#fff;}
	.link-1:hover{color:#6d7f33;}

	/*Buttons*/
.pages a, .pages b, .catPages1 a, .catPages1 b {
 display: inline-block;
 margin: 0 1px;
 padding: 0 8px;
 font: bold 14px/25px 'Arial';
 color: #fff;
 text-decoration: none;
 background: #546727;
 border-radius: 3px;
}
.pages a, .catPages1 a {background: #1C1817;}
.pages a:hover, .catPages1 a:hover {background: #546727;}

/****************lists***************/
.last-item{margin-right:0 !important; margin-bottom:0 !important;}

.list-1 li{
	background:url(../images/marker-1.gif) 2px 7px no-repeat;
	padding-left:21px;
	margin-bottom:12px;
	line-height:18px;
}
	.list-1 li a:hover{color:#eaba0b; text-decoration:none;}
	.list-1 ul{padding-left:3px; padding-top:12px;}

.list-2 li{
	background:url(../images/pic6.gif) center bottom repeat-x;
	padding-bottom:5px;
	margin-bottom:8px;
}
	.list-2 li.last-item{padding-bottom:0; background:none;}
	.list-2 a{
		display:inline-block;
		padding-top:2px;
		padding-left:35px;
		min-height:26px;
	}


/**************indents**************/
.margin-top{margin-top:-5px;}

.indent-right7{padding-right:35px;}

.indent-bottom6{padding-bottom:30px;}
.indent-bottom11{padding-bottom:55px;}
.indent-bottom12{padding-bottom:60px;}

/********Pretty photo**********/
.lightbox-image {
	cursor: pointer;
	display: inline-block;
	overflow: hidden;
	position: relative;
	z-index: 1;
}
	.lightbox-image img {
		position: relative;
		z-index: 1;
	}
	.lightbox-image span {
		background: url("../images/magnify.png") no-repeat scroll 50% 50% transparent;
		display: inline-block;
		height: 100%;
		left: 0;
		padding: 0;
		position: absolute;
		top: -100%;
		width: 100%;
		z-index: 2;
	}

/****************************jCarousel************************/
.mycarousel{width:300px; height:410px; overflow:hidden;}
.jcarousel-skin-tango .jcarousel-container-vertical {width:300px; height:360px; position:relative;}
.jcarousel-skin-tango .jcarousel-container-vertical .jcarousel-clip-vertical {overflow:hidden; width:300px; height:360px; position:relative;}
.jcarousel-skin-tango .jcarousel-container-vertical .jcarousel-item {width:300px; height:360px; overflow:hidden; }
.jcarousel-skin-tango .jcarousel-container-vertical .jcarousel-item-vertical {padding:0px; margin:0; width:300px; height:360px;}
.jcarousel-skin-tango .jcarousel-container-vertical .jcarousel-item-placeholder {background:none; color:#000;}
/**
 *  vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
	position:absolute;
	top:-40px;
	right:0px;
	width:25px;
	height:25px;
	cursor:pointer;
	background: url(../images/carousel-next.png) 0 top no-repeat;
	z-index:999;
}
.jcarousel-skin-tango .jcarousel-next-vertical:hover {background-position:0 -29px;}
.jcarousel-skin-tango .jcarousel-next-vertical:active {top:-40px; right:0px;}

.jcarousel-skin-tango .jcarousel-prev-vertical {
	position:absolute;
	top:-40px;
	right:36px;
	width:25px;
	height:25px;
	cursor:pointer;
	background: url(../images/carousel-prev.png) 0 top no-repeat;
	z-index:999;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover {background-position:0 -29px;}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {top:-40px; right:36px;}

.mycarousel time{height:21px;}



/***************** scroller****************/
#banners {
	overflow:hidden;
	height:627px;
}

#nav {
	background:#2e2a28;
	position:relative;
	padding:8px 12px;
	z-index:99;
	overflow:hidden;
	width:276px;
	border-radius:12px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
}
#nav a {
	text-indent:-5000px;
	background:url(../images/banners-pag.jpg) right top no-repeat;
	width:20px;
	height:20px;
	display:block;
	margin-left:5px;
	float:left;
}
	#nav a:hover {background-position:left top;}
	#nav a.activeSlide {
		background-position:left top;
		cursor:default;
	}

/*****map*****/
#map dl{
	float:left;
	width:250px;
	margin-right:21px;
}

#map dt{
	color:#fff;
	font-weight:normal;
	margin-bottom:20px;
}
#map dl span {float:left; width:73px;}

/********* social icons *********/
.social-icons{
	list-style:none;
	position:relative;
	overflow:hidden;
}
	.social-icons li{
		float:left;
		margin-right:6px;
	}
		.social-icons li a{
			display:block;
			height:24px;
			width:25px;
			background-image: url(../images/social-icons.png);
			background-repeat: no-repeat;
			cursor:pointer;
		}
		.social-icons .icon-1 a{background-position:0 top;}			.social-icons .icon-1 a:hover{background-position:0 -28px;}
		.social-icons .icon-2 a{background-position:-28px top;}		.social-icons .icon-2 a:hover{background-position:-28px -28px;}
		.social-icons .icon-3 a{background-position:-56px top;}		.social-icons .icon-3 a:hover{background-position:-56px -28px;}
		.social-icons .icon-4 a{background-position:-84px top;}		.social-icons .icon-4 a:hover{background-position:-84px -28px;}
		.social-icons .icon-5 a{background-position:-112px top;}	.social-icons .icon-5 a:hover{background-position:-112px -28px;}
		.social-icons .icon-6 a{background-position:-140px top;}	.social-icons .icon-6 a:hover{background-position:-140px -28px;}
		.social-icons .icon-7 a{background-position:-168px top;}	.social-icons .icon-7 a:hover{background-position:-168px -28px;}

/****************************footer************************/
footer{
	width:100%;
}
	.footer-pannel{
		background:url(../images/footer-pannel-tail.gif) center top repeat-x #1f1b18;
		padding:43px 0 51px;
	}

.footer-list{padding-right:21px;}
.footer-list li{
	background:url(../images/pic3.gif) center bottom repeat-x;
	padding-bottom:9px;
	margin-bottom:10px;
}
	.footer-list li.last-item{padding-bottom:0; background:none;}
	.footer-list a{
		display:inline-block;
		text-decoration:none;
		color:#736861;
		background:url(../images/footer-marker.gif) right 9px no-repeat;
		padding-right:16px;
	}
		.footer-list a:hover{color:#eaba0b;}

	.footer-text{
		background:url(../images/pic4.gif) center top repeat-x;
		text-align:center;
		padding:26px 0 28px; 
		font-size: 15px;
		font: "Ubuntu Condensed", Arial, Helvetica, sans-serif;
		color:#fff;
	}
	.footer-text *{font: "Ubuntu Condensed", Arial, Helvetica, sans-serif;}
	.footer-text a{color:#fff; text-decoration:none;}
		.footer-text a:hover{text-decoration:underline;}

		/* ===== forum Start ===== */

.gTable {background:none;}
.gTableTop {color:#fff;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);font-family:'Ubuntu Condensed';font-size:18px;padding:7px 10px;margin:0;background:url(../images/blockbg.png) #181512; -moz-box-shadow:inset 0 0 1px 1px #181512;-webkit-box-shadow:inset 0 0 1px 1px #181512;box-shadow:inset 0 0 1px 1px #181512;}
.gTableTop a {color:#fff;}
.gTableSubTop {color:#cdb390;padding:3px;font-size:11px;background:#191611 url(../images/bottom.png);}
.gTableSubTop a,.gTableSubTop a:hover {color:#cdb390;}
.gTableBody,.gTableBody1,.gTableBottom,.gTableError,.forumNameTd,.forumLastPostTd,.threadNametd,.threadAuthTd,.threadLastPostTd,.threadsType,.postPoll,.newThreadBlock,.newPollBlock,.newThreadBlock,.newPollBlock,.gTableRight,.posttdMessage,.postTdInfo{padding:3px 10px;background:#f0f0f0;border:1px solid #ccc;-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;}
.forumIcoTd,.forumThreadTd,.forumPostTd,.gTableLeft,.threadIcoTd,.threadPostTd,.threadViewTd,.postBottom,.postTdTop {padding:3px 10px;background:#e5e5e5;border:1px solid #ccc;-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;}
a.forum,a.threadLink {padding:0 0 0 10px;background:url(../images/12.gif) 0 center no-repeat;font-size:14px}
a.forumLastPostLink {color:#666!important;}
.gTableLeft {font-weight:bold;}
.gTableError {color:#FF0000;}
.forumLastPostTd,.forumArchive {font-size:8pt;}
a.catLink {text-decoration:none;}
a.catLink:hover {text-decoration:underline;}
.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:8pt;color:#FF0000!important;font-weight:bold;}
.forumDescr {color:#888;font-size:8pt;}
div.forumModer {color:#666;font-size:8pt;}
a.forumModer {color:#555!important;text-decoration:underline;}
.forumViewed {font-size:9px;}
.forumBarKw {font-weight:normal;}
a.forumBarA {text-decoration:none;color:#777!important;}
a.forumBarA:hover {text-decoration:none;}
.fastLoginForm {font-size:8pt;}
.switch,.pagesInfo {padding:2px 2px;font-weight:normal;font-size:10px;background:#e5e5e5;border:1px solid #ccc;-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;}
.switchActive {padding:2px 5px;font-weight:normal;background: #4F6225; color:#fff;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0 0 1px 1px #4F6225;-webkit-box-shadow:inset 0 0 1px 1px #4F6225;box-shadow:inset 0 0 1px 1px #4F6225;border-bottom: 1px solid #4F6225;}
a.switchDigit,a.switchBack,a.switchNext {text-decoration:none;color:#443725;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline;}
.threadLastPostTd {font-size:8pt;}
.threadDescr {color:#888;font-size:8pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {height:20px;font-weight:bold;font-size:8pt;}
.threadsDetails {height:20px;}
.forumOnlineBar {height:20px;}
a.threadPinnedLink {font-weight:bold;color:#f63333!important;}
a.threadFrmLink {color:#555!important;}
.postpSwithces {font-size:8pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:8pt;text-align:right;}
.forumNamesBar {font-size:11px;padding:3px 0;}
.forumModerBlock {padding:3px 0;}
.postPoll {text-align:center;}
.postSeparator {height:1px;background:#fff;}
.postUser {font-weight:bold;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;}
.postTdInfo {padding:10px;text-align:center;}
.posttdMessage {line-height:18px;padding:10px;}
.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:8pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}
.codeMessage,.quoteMessage {font-size:13px;font-style:italic;margin:0 0 0 50px;color:#777;padding:10px;background:#ddd;border:none!important;border-left:3px solid #d14615!important;}
.signatureView {display:block;font-size:8pt;line-height:14px;padding:0 0 0 10px;border-left:3px solid #ddd;} 
.edited {padding-top:30px;font-size:8pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}
.statusBlock {padding-top:3px;}
.statusOnline {color:#000000;}
.statusOffline {color:#000000;}
.newThreadItem {padding: 0 0 0 8px;background:url(../images/12.gif) no-repeat 0 4px;}
.newPollItem {padding: 0 0 0 8px;background:url(../images/12.gif) no-repeat 0 4px;}
.pollHelp {font-weight:normal;font-size:8pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
.userAvatar {padding:2px;background:#ddd;border:1px solid #ccc;}
.pollButtons button {margin:0 10px 0 0!important;}
.postBottom .goOnTop {display:none!important;}

/* ====== forum End ====== */
	/* Вид комментарий 
	/* Вид комментарий 
------------------------------------------*/  
.cell_comment_os { 
  float:left; 
  width:100%;  
  background:#none; 
  border:1px solid #2F2621;  
  padding-bottom:3px; 
  margin-bottom:15px; 
width:696px; 
} 

.comment_p { 
  float:right;  
  width:70px;  
} 

.comment_v { 
  margin: 5px 0px 5px 10px;  
} 

.comment_c { 
  overflow: hidden; 
  text-align:justify; 
  margin: 0px 0px 0px 10px; 
  padding: 5px 0px;  
  border-top: 1px solid #2F2621; 
} 

.comment_n { 
  text-align:right; 
  margin: 3px 78px 0px 10px; 
} 
.vcc_otvet {overflow:hidden!important; border: 1px solid #eccece; padding: 10px;background:none; }
.comment_avatar { 
  width:40px; 
  height:40px; 
  padding: 4px;  
  margin: 8px 10px 0px 15px;  
  border: 1px solid #CAD1DB; 
  background:#F6F6F6; 
  -webkit-border-radius:5px; 
  -moz-border-radius:5px; 
  border-radius:5px; 
} 


#sFltLst{
	position: static!important;
}
.catsTable{
	margin-left: 10px;
}
.pollQue{
	padding-left: 5px;
}
.eMessage{
	padding: 3px;
}
.ui-sortable {
z-index: 15!important;
}
.udtlb{
	
}

#uCatsMenu7 {
left:0!important;
top:0!important;
position: static!important;
}

#doSmbBt,.u-combobut {display:none;}
.u-comboeditcell, .u-combo {border:0!important;background:none!important;}
.u-combolist {background:#4F6225;border:1px solid #fff;font-size:12px!important;color:black!important;-moz-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);}

.photo-img {
	border: 4px solid #fff;
	width: 193px;
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5);
	box-shadow: 0 0 6px rgba(0,0,0,0.5);
	border-radius: 5px;
	height: 130px;
}

.fancybox-image {
	width: auto!important;
height: auto!important;
max-width: auto!important;
max-height: auto!important;
}
#fancybox-overlay {
	background:url(../images/fancybg.png)!important;
	opacity:.6!important;
	-moz-opacity:.6!important;
	filter:alpha(opacity=85)!important;
}
.img-box {
display: inline-block;
margin: 15px 10px 10px 25px;
height: 220px;
overflow: hidden;
position: relative;
width: 640px;

}

/******BACK TO TOP BUTTON******/
#back-top {
	position: fixed;
	bottom: 15px;
    right: 25px;
	padding:0;
	margin:0;
	z-index: 5;
}
#back-top a {
	text-decoration: none;
	width: 33px;
	height: 33px;
	display: block;
	margin-bottom: 7px;
	background-color: #f5f5f5;
	border-radius: 3px;
	background-image: url(../images/back-top.png);
	background-repeat: no-repeat;
	background-position: center center;
	border: 1px solid #d6d6d6;
}
#back-top a:hover {
	background-color: #e2e2e2;
}
.second-effect .mask {
   opacity: 0;
   overflow:visible;
   border:0px solid rgba(0,0,0,0.7);
   -moz-box-sizing:border-box;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
   -webkit-transition: all 0.4s ease-in-out;
   -moz-transition: all 0.4s ease-in-out;
   -o-transition: all 0.4s ease-in-out;
   -ms-transition: all 0.4s ease-in-out;
   transition: all 0.4s ease-in-out;
}
.second-effect a.info {
	position:relative;
	opacity:0;
   -moz-transform:scale(0,0);
   -webkit-transform:scale(0,0);
   -o-transform:scale(0,0);
   -ms-transform:scale(0,0);
   transform:scale(0,0);
   -webkit-transition: -webkit-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;
   -moz-transition: -moz-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;
   -o-transition: -o-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;
   -ms-transition: -ms-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;
   transition: transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;
}
.second-effect:hover .mask {
   opacity: 1;
   border:120px solid rgba(0,0,0,0.7);
}
.second-effect:hover a.info {
	opacity:1;
	-moz-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-o-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
	-moz-transition-delay:0.3s;
	-webkit-transition-delay:0.3s;
	-o-transition-delay:0.3s;
	-ms-transition-delay:0.3s;
	transition-delay:0.3s;
}
.view {
   width: 640px;
   height: 220px;
   overflow: hidden;
   position: relative;
   text-align: center;
   box-shadow: 0px 0px 5px #aaa;
   cursor: pointer;
}
.viewphoto {
   width: 193px;
   height: 130px;
   overflow: hidden;
   position: relative;
   text-align: center;
   box-shadow: 0px 0px 5px #aaa;
   cursor: pointer;
}
.view .mask, .view .content {
   width: 640px;
   height: 220px;
   position: absolute;
   top: 0;
   left: 0;
}
.viewphoto .mask, .viewphoto .content {
   width: 193px;
   height: 130px;
   position: absolute;
   top: 0;
   left: 0;
}
.view img {
   display: block;
   position: relative;
}
.viewphoto img {
   display: block;
   position: relative;
}
.view a.info {
   background:url(../images/overlay-zoom.png) center no-repeat;
   display: inline-block;
   text-decoration: none;
   text-indent:-9999px;
   width:640px;
   height:220px;
bottom: 120;
right: 119;
}	
.viewphoto a.info {
     background:url(../images/overlay-zoom.png) center no-repeat;
   display: inline-block;
   text-decoration: none;
   text-indent:-9999px;
   width:193px;
   height:130px;
bottom: 120;
right: 119;
}	


.statusOnline {color:#736861!important;}


.socialNetworks {display:inline;margin-right:10px;}
.socialNetworks:hover {display:inline;}
.link_me {bottom:0;margin-top:0px; margin-right:0px;}
.socialNetworks img {width:50px;height:50px;background:url(http://scripts-for-ucoz.ru/img_social/1/twitter.png);-webkit-transition: all 400ms;-moz-transition: all 400ms;-o-transition: all 400ms;transition: all 400ms;position:relative;bottom:0px;right:0px;}
.socialNetworks img:hover {transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);position:relative;bottom:8px;right:4px;}






/* Функция Кто Онлайн для uCoz в стиле минимализм 
------------------------------------------*/ 
.statistics-user { 
  float:left; 
  width:197px;  
  padding: 5px 10px;  
  background: #fff; 
  border: 1px solid #CAD3DA; 
  border-radius:5px; 
} 

.statistics-user-l { 
  float:left; 
  width:90px;  
} 

.statistics-user-l b, 
.statistics-user-l div{ 
  float:left; 
  width:90px;  
} 

.statistics-user-l b { 
  padding-bottom: 3px; 
  border-bottom: 1px solid #CAD3DA; 
  font-size:14px; 
  color:#666;  
} 

.statistics-user-l div{ 
  color:#000000; 
  height:37px; 
  padding: 3px 0px 0px 15px;  
  display:block;  
  background: url(http://www.center-dm.ru/ucoz/vid_statistika/2/statistics-user.png)no-repeat;  
} 

#onl1 {background-position:0px 0px;} 
#onl2 {background-position:0px -35px;} 
#onl3 {background-position:0px -69px;} 
#onl3 b {border-bottom:none } 

.statistics-user-r{ 
  float:right; 
  width:88px;  
  padding: 5px 0px 0px 7px;  
  border-left: 1px solid #CAD3DA; 
} 

.statistics-user-r img{ 
  margin-bottom: 5px; 
} 

.statistics-user a:hover img {filter: progid: DXImageTransform.Microsoft.Alpha(opacity=85); -moz-opacity: 0.7; opacity: 0.7; filter: alpha(opacity=85);}


.myWinCont textarea {
     color: #000;
{




