	/* CSS Document */
	/* Set default values */
img, body, html, form, div, ul, ol, li, p, h1, h2, h3, h5, a, input {margin:0; padding:0; border:none;font:11px Verdana, Tahoma, Trebuchet ms, Verdana, san-serif; color:#fff;}
a:link {color:#fff;text-decoration:none;}
a:active {color:#fff;text-decoration:none;}
a:visited {color:#fff;text-decoration:none;}
a:hover{color:#fff;text-decoration:underline;}
table {border-collapse:collapse;}

	/* Main Blocks */
	/* Body */
body {width:100%; height:100%; background: #fff url('images/background/bg2.jpg') repeat;;}


body1 {font-family: Verdana, Arial, Helvetica, sans-serif;
			line-height: 155%; }

 /* experiment */
 
 a {color: #fff;}
 
#center {height:403px; background:url(images/background/line2.jpg) repeat-x;}

#wrapper {
	width: 960px;
	margin: 0;
	padding: 0;
	border: 0;
	float: center;
	background: #c0c0c0 url('images/background/bg2.jpg') repeat;;;
}

#updates {
	width: 960px;
	height: 646px;
	margin: 0;
	padding: 0px;
	border: 0;
	float: center;
	background:#FFF url('images/background/updates.jpg')
}


#preview {
	width: 960px;
	height: 518px;
	margin: 0;
	padding: 0;
	border: 0;
	
	background: #fff url('images/background/bg1.jpg') repeat;;;
}

#models {
	width: 960px;
	height: 376px;
	margin: 0;
	padding: 0;
	border: 0;
	float: center;
	overflow: hidden;
	background: #fff url('images/background/models.jpg') repeat;;;
}

#footer {
	margin-top: 30px;
	width: 960px;
	text-align: center;
	color: #CCCCCC;
	font-size:0.85em;
}

.latest {
	width: 193px;
	height: relative;
	margin: 0;
	padding: 0;
	border: 0;
	overflow: hidden;
	
}

.featured {
	width: 767px;
	height: relative;
	margin: 0;
	padding: 0;
	border: 10;
	overflow: hidden;
	
}

.floatright
{
float: right;
margin: 0px;
border: 0px;
padding: 0px;
}

.floatleft
{
float: left;
margin: 0 0 0px 0px;
border: 0px solid #666;
padding: 0px;
}

.floatleft1
{
float: left;
margin-left: 20px;
margin-top: 20px;
border: 0px solid #666;
padding: 0px;
}

.floatright1
{
float: right;
margin-right:20px;
margin-top: 30px;
border: 0px solid #666;
padding: 0px;
}

.video_item_holder
{
	padding-left: 10px;
}

div.video_item
{
	float: left;
	width: 200px;
	padding: 10px;
}
div.video_item img
{
	margin-top: 30px;
	border: solid #111 1px;
	z-index: 0;
}
div.video_item p{
	position: absolute; /* Making this absolute, we can force it to draw text on top of the image if it overflows. */
	height: 18px;
	width: 200px;
	z-index: 10000;
}

.menu_nav {
	width:960px; 
	margin:0 auto;
	position:relative; 
	height: 30px;
}
.menu_nav .btn{ 
	display: block;
	float: left;
	width: 120px;
	height: 30px;
	padding: 0;
	margin: 0;
}
.menu_nav .btn span{
	display: none;
}
#image1 { background:url(images/menu/home.jpg);}
#image2	{ background:url(images/menu/dvd.jpg);}
#image3	{ background:url(images/menu/videos.jpg);}
#image4	{ background:url(images/menu/models.jpg);}
#image5	{ background:url(images/menu/about.jpg);}
#image6	{ background:url(images/menu/bemodel.jpg);}
#image7	{ background:url(images/menu/members.jpg);}
#image8	{ background:url(images/menu/join.jpg);}


#image1:hover { background:url(images/menu/home_a.jpg);}
#image2:hover	{ background:url(images/menu/dvd_a.jpg);}
#image3:hover	{ background:url(images/menu/videos_a.jpg);}
#image4:hover	{ background:url(images/menu/models_a.jpg);}
#image5:hover	{ background:url(images/menu/about_a.jpg);}
#image6:hover	{ background:url(images/menu/bemodel_a.jpg);}
#image7:hover	{ background:url(images/menu/members_a.jpg);}
#image8:hover	{ background:url(images/menu/join_a.jpg);}


 /* end experiment */
 
 
#header {height:139px;}
#head {width:960px;margin:0 auto; position:relative;}
#head2 {width:974px;margin:0 auto; position:center;}
#logo {width:182px; height:123px; margin-bottom:8px; padding:8px 0 0 0px;float:left;}
#banner {width:770px; height:123px; margin-bottom:8px; margin-left:8px;padding:8px 0 0 0px;float:left;}
#login {width:251px; height:84px; margin-top:10px;padding:8px 0 0 20px;background:url(images/background/line_login.jpg) repeat-x;float:left;}
#affil {width:92px; height:9px; background:url(images/text/affiliate.gif) no-repeat;margin-bottom:5px;}
#login input {background:#b3b3b3; border:1px solid #9a9a9a;margin:0 4px 4px 0; font:10px Arial, Verdana; color:#4c4c4c; width:158px; height:15px; padding:2px 0 0 4px;float:left;}
.sub {margin-left:0;float:left;cursor:hand;}
#login .submit {background:url(images/text/login.gif) no-repeat;width:66px; height:20px;margin:0 0 0 0;padding:0;border:0;cursor:hand;}
.pass_lost {clear:left;font:10px Areal, Verdana; color:#c2c2c2;}
.pass_lost a:link , .pass_lost a:visited {font:10px Areal, Verdana; color:#c2c2c2;}


#menu {width:960px; margin:0 auto; position:relative;}
#menu2 {width:961px; margin:0 auto; position:relative;}

#menu_button {width:960px;height:30px;}
#menu_button2 {width:961px;height:65px;}
#menu_block3 {width:960px;height:197px;}
#flash_block {width:974px;height:300px;}
#flash_block2 {width:960px;height:115px;}
#flash_block3 {width:960px;height:197px;}
#header1 {height:300px; background:url(images/background/line3.jpg) repeat-x;}


#cent {width:960px;margin:0 auto; position:relative;}
#cent2 {width:700px;margin:0 auto; position:relative;}

#left_column {width:227px;float:left;}
#lates_news {height:43px; width:227px; background:url(images/background/lates_news.jpg) no-repeat;}

#right_column {width:753px;float:right;}

.why {width:723px;padding:15px 0 0 30px;float:left;height:195px; background:url(images/background/join.jpg) 21px 0 no-repeat;}
h1 {font:18px Arial, Verdana;}
.why p {margin:12px 247px 0 0;text-align:justify;font:11px Arial, Verdana;}
.join {width:130px; height:80px;position:absolute;top:140px;left:785px;cursor: hand;}
.programm_txt {width:620px; height:40px; background:url(images/text/programm.gif) 32px 15px no-repeat #595959;float:left;}
.banner1 {width:747px; height:90px; background:url(images/banners/ban1.jpg) 13px 0 no-repeat;float:left;cursor: hand;}
.banner2 {width:747px; height:88px; background:url(images/banners/ban2.jpg) 13px 0 no-repeat;float:left;cursor: hand;}
.banner3 {width:747px; height:90px; background:url(images/banners/ban3.jpg) 13px 0 no-repeat;float:left;cursor: hand;}
.banner4 {width:747px; height:115px; background:url(images/banners/ban4.jpg) 13px 0 no-repeat;float:left;cursor: hand;}

.feat1 {width:960px; height:174; background:url(images/model/feat1.jpg) 13px 0 no-repeat;float:left;cursor: hand;}
.feat2 {width:960px; height:199; background:url(images/model/feat2.jpg) 13px 0 no-repeat;float:left;cursor: hand;}
.feat3 {width:768px; height:241; background:url(images/model/feat3.jpg) 13px 0 no-repeat;float:left;cursor: hand;}
.feat4 {width:192px; height:241; background:url(images/model/feat4.jpg) 13px 0 no-repeat;float:left;cursor: hand;}

  /*  About us  */
.about {width:723px;padding:0 0 0 30px;float:left;}
h3 {font:bold 24px Arial, Verdana; color:#fff594;margin:17px 0 0 0;}
.about p {margin:10px 0 0 0;text-align:justify;font:11px Arial, Verdana;}
.join {width:130px; height:80px;position:absolute;top:140px;left:785px;cursor: hand;}
.join_about {width:222px; height:216px;float:right;background:url(images/about/join.jpg) 0 15px no-repeat;}
.about p span a:link, .about p span a:visited {font:11px Arial, Tahoma; color:#3686ff;}
.about #mail {float:left;}
.about img {margin:10px 0 0 4px;}

	/* Features */
.feat_block_left {width:480px; float:left;padding-top:44px;}
.feat_block_left img {margin-bottom:9px;}
.right {float:right;}
.feat_join {width:500px;height:220px; float:left;padding-left:346px;}
.feat {width:288px; height:102px;margin-bottom:9px; padding:71px 0 0 180px;}
.background1 {background:url(images/features/feat1.jpg) no-repeat;}
.background2 {background:url(images/features/feat2.jpg) no-repeat;}
.background3 {background:url(images/features/feat3.jpg) no-repeat;}
.background4 {background:url(images/features/feat4.jpg) no-repeat;}
.background5 {background:url(images/features/feat5.jpg) no-repeat;}
.background6 {background:url(images/features/feat6.jpg) no-repeat;}
.background7 {background:url(images/features/feat7.jpg) no-repeat;}
.background8 {background:url(images/features/feat8.jpg) no-repeat;}
.background9 {background:url(images/features/feat9.jpg) no-repeat;}
.background10 {background:url(images/features/feat10.jpg) no-repeat;}
.feat p {font:11px Arial, Tahoma; text-align:justify;}
.noscroll {width:268px; padding-right:20px;height:102px;overflow:hidden;}


/*  In spisok  */

.block {width:198px;padding:0 0 12px 2px;}
.block p {font:11px Areal, Tahoma;margin:2px 0;}
.block p span {font:10px Areal, Tahoma; color:#acacac;}
h2 a:link, h2 a:visited {font:bold 14px Areal, Tahoma; color:#fff594;}



	/* Footer */
#footer_block {width:960px; height:82px;border-top:1px solid #fff;float:center;margin-top:7px;}
#footer_left {width:960px; height:82px; float:left;}
#footer_left p {font:11px Arial, Verdana;color:#e5e5e5;}
#footer_left p a:link, #footer_left p a:visited {font:11px Arial, Verdana;color:#e5e5e5;}
#footer_left p span {font:11px Arial, Verdana;color:#aaa;}
#footer_left p span a:link, #footer_left p span a:visited {font:11px Arial, Verdana;color:#aaa;}
#footer_right {width:190px; height:62px; float:right;}
#footer_right .footer_txt {width:63px; height:31px; padding:31px 0 0 0;float:left;}
#footer_right .footer_txt p {font:11px Arial, Verdana;color:#c9c9c9;}
#footer_right .footer_txt p a:link, #footer_right .footer_txt p a:visited {font:11px Arial, Verdana;color:#c9c9c9;}
#footer_right #footer_face {width:45px; height:62px; background:url(images/pic/face.jpg) 0 14px no-repeat; float:left;}

.footer_block p {border-bottom:1px solid #676767;line-height:51px;}
.footer_block p a:link, .footer_block p a:visited {color:#c6c5c5;}
.footer_block p span {color:#fc5004;margin:0 10px;}
.footer_block p.copy {color:#898989; font-size:10px;border:0;line-height:49px;width:200px;float:center;}

.des {width:140px;float:right;margin-top:20px;}
.des span {line-height:10px;vertical-align:top;color:#898989;font-size:10px;}


