/*Global*/
* {margin:0; padding:0;}
img {border:0;}
.center { width:800px; margin:0 auto; border:1px solid #575e6b;}
body {
	background:#000000;
	padding:7px 0;
	color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 21px;
}
.clear { clear:both; line-height:0px; height:0px; font-size:1px;}
ul {list-style: none;}
a {color:#6eb0d6; text-decoration:none;}
h2 {color:#fcba03; font-size:24px; font-weight:normal;}

/*Head*/
.header-bar { position:relative; background:url(../graphics/head_03.jpg) no-repeat; height:23px;}
.lang { position:absolute; top:4px; left:24px;}
.lang img { border:1px solid #565d6a; margin-right:7px;}
.nav { position:absolute; top:-1px; right:21px;}
.nav li {float:left; padding-left:18px;}
.center .activ {color:#ffffff;}

/*Wellcome box*/
.well {background:#0f1421; padding:19px 0 23px 24px; text-align:justify;}
.well-2 { min-height:1px; position:relative;}
.well-img { position:absolute; right:22px; bottom:0px;}
.well-l { width:530px; float:left;}
.well-r { padding:0 0 0 20px; width:202px; float:left; padding-top:40px;}
.book {
	margin-top: 20px;
}

.well-l h2 {margin-bottom:5px;}
.well-r { font-size:14px; color:#fcba03;}
.well-r div { text-align:right; margin-bottom:10px;}
.line { clear:both;}

/*Enter box*/
.enter-1 { background: url(../graphics/index/enter-box_03.jpg) no-repeat; width:377px; height:388px; padding:0 24px 0 0; text-align:right; color:#fcc401;}
.enter-2 { background:url(../graphics/index/enter-box_04.jpg) no-repeat; width:377px; height:388px; padding:0 0 0 22px; color:#64c1ff;}
.enter-1 h3 { font-size:24px; font-weight: normal; color:#fcc401; padding:15px 0 10px 0;}
.enter-2 h3 {font-size:24px; color:#64c1ff; font-weight:normal; padding:15px 0 10px 0;}
.enter-1, .enter-2 { font-size:18px;position:relative; float:left; position:relative;}
.en-1 {
	position:absolute;
	top:328px;
	left:177px;
	width: 200px;
	height: 35px;
}
.text-paragraph {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	text-align: justify;
}

.en-2 {
	position:absolute;
	top:328px;
	left:24px;
	width: 200px;
}
.man-1, .man-2 { position:absolute; top:21px;}
.man-1 { left:24px;}
.man-2 { left:285px;}

/*Top*/
.top { min-height:1px; background:#0f1421; padding:15px 0 15px 21px; font-size:12px;}
.top ul { float:left; width:219px;}
.center .last-li { width:105px;}

/*Foot*/
.foot { text-align:center; font-size:10px; background:url(../graphics/foot-bg.png) no-repeat; height:18px; padding-top:5px; clear:both;}

/*Image Template*/
.image-nav { font-size:21px; padding:10px 22px; min-height:1px; border-bottom:1px solid #575e6b;}
.image-nav a { float:left;}
.image-preview { background:#0f1421; padding:23px 0; text-align:center;}
.at-1 { width:33%;}
.at-2 { width:34%; text-align:center;}
.at-3 { width:33%; text-align:right}
.mancheck-features {
	color: #6eb0d6;
}
.mancheck-features-red {
	color: #FF0000;
}


/*Gallery Template*/
.gall-name { background:#0f1421; padding:20px 0 20px 24px;}
.gall-name h2 { font-size:24px;}
.gall-nav { font-size:21px;  border-bottom:1px solid #575e6b; border-top:1px solid #575e6b; padding:10px 23px; background:#0f1421; min-height:1px;}
.gall-nav a {float:left;}

.gallery { background:#0f1421; text-align:center; padding:23px 0 0 15px;}
.gallery img { width:172px; height:200px; margin:0 15px 22px 0;}

/*Some small pages*/
.some-txt-box { padding:19px 22px 20px 24px; background:#0f1421; }
.some-txt-box p { text-align:justify; margin-top:5px;}

/*Members Zone*/
.members-links { background:#0f1421; padding:0 0 18px 23px; margin-top:-15px; min-height:1px;}
.members-links h2 {margin-bottom:3px;}
.members-links ul { width:33%; float:left;}
.mem-box-l { background:url(../images/members/mem-bg_03.jpg) no-repeat; height:1831px; width:379px; float:left; padding:25px 0 0 22px;}
.mem-box-r { background:url(../images/members/mem-bg_04.jpg) no-repeat; width:377px; height:1831px; float:left; padding:25px 0 0 22px;}
.mem-box-l h2, .mem-box-r h2 { margin-bottom:20px;}
.mem-box-r h2 {color:#6eb0d6;}
.mem-box-l h3 , .mem-box-r h3 { font-size:21px; font-weight: normal; }
.mem-box-l h3 {color:#fcba03;}
.mem-box-r h3 { color:#6eb0d6;}
.mem-box-l ul, .mem-box-r ul { margin-bottom:12px;}
.mem-box-l ul li a:link { color:#fcba03; text-decoration:underline;}
.mem-box-r ul li a:link { text-decoration:underline; color:#6eb0d6;}
.mem-box-l a:visited { color:#666666;}
.mem-box-r a:visited { color:#666666;}

/*Contacts Page*/
.cont table { margin:15px 0 0 0;}
.cont-area { width:266px; border:1px solid #8f9199; padding:2px 0 2px 3px;}
.cont td { padding:3px 0;}
.c-area { width:345px; height:119px; background:#ffffff; border:1px solid #8f9199}
.file {}
.cont td p { font-size:11px; color:#ffffff; margin-top:-1px;}

/*Mancheck Page*/
.check { padding:0 0 21px 0; min-height:1px; background:#0f1421;}
.mc-l { width:441px; float:left; padding:0 0 0 23px;}
.mc-r { width:315px; float:left;}
.login-box-paste-here { padding:0 0 15px 121px;}
.mc-r p { text-align:justify; font-size:15px; margin-bottom:25px;}
.join-x {text-align:center;}

/*Links*/
.links { padding:0 0 19px 25px; min-height:1px;  background:#0f1421; margin-top:-10px;}
.links h3 { font-size:21px; font-weight:normal; color:#fcba03; margin-bottom:3px;}
.l-l {
	width:263px;
	float:left;
	margin-top: 10px;
}
.l-r {
	width:512px;
	float:left;
	margin-top: 10px;
}
.l-r ul { width:50%; float:left;}

/*Hardcore Page*/
.hard-well {
	background:#0f1421;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
.hard-well h2 { padding:0 0 5px 25px;}
.soft-hard-txt { position:relative; min-height:183px;}
.soft-hard-txt p { padding:0 0 0 212px; width:567px; text-align:justify;}
.soft-hard-txt img { position:absolute; bottom:0; left:23px;}
.set-box { background:#0f1421; position:relative; padding:17px 0 19px 24px; min-height:180px;}
.text-paragraph-mancheck {
	padding: 0px;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.text-paragraph-mancheck-2 {
	padding: 0px;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.text-paragraph-mancheck-bottom {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.text-paragraph-top {
	padding: 0px;
	margin-top: 7px;
	margin-bottom: 10px;
}
.text-paragraph-index-top {
	margin-left: 1px;
	margin-top: 12px;
	padding: 0px;
	margin-bottom: 10px;
}
.text-paragraph-index-bottom {
	margin-left: 1px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.text-paragraph {
	margin-left: 1px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}


.set-box h2 { padding-bottom:5px;}
.set-box p { width:537px; text-align:justify;}
.set-img-1 { position:absolute; top:22px; right:19px;}
.set-img-2 { position:absolute; bottom:19px; right:72px; width:150px; text-align:left;}
.nomber { font-size:34px; color:#fcba03; position:absolute; bottom:20px; right:22px;}
.h-gall { text-align:center; border-top:1px solid #575e6b; padding:22px 0 0 22px;}
.h-gall img { width:172px; height:200px; margin:0 22px 22px 0;}

.men-check { padding:17px 0 8px 24px; position:relative;}
.men-check h2 { font-size:34px; margin-bottom:5px;}

.men-check p { text-align:justify; padding-right:158px;}
.men-check  img { position:absolute; top:57px; right:20px;}

.big-boy { background:url(../graphics/hardcore/m-mg.jpg) no-repeat; position:relative; min-height:615px; border-bottom:1px solid #575e6b ;}
.big-boy-2 {
	width:279px;
	height:497px;
	position:absolute;
	bottom:0px;
	left:56px;
	background-image: url(../graphics/hardcore/xxx_04.png);
	background-repeat: no-repeat;
}
.features {padding:15px 0 0 383px;}

.features h2 { height:26px; padding-bottom:14px;}
.features ul { padding-bottom:13px; font-size:18px; line-height:1.3;}
.features p { width:392px; text-align:justify;}
.features p span { color:#FF0000;}
.enter-hard { text-align:center; padding:20px 20px 20px 0;}





.nomber34 {
	font-size:34px;
	color:#fcba03;
	position:absolute;
	bottom:20px;
	right:22px;
}
.link-block-8 {
	margin-top: 10px;
	margin-bottom: -3px;
}
.icons-index {
	padding-bottom: 20px;
	padding-left: 22px;
	background-color: #0f1421;
}
.icons-index-right-margin {
	padding-right: 29px;
}
