* {margin: 0;padding: 0; text-decoration: none; list-style: none; border: 0;}
body {font-family: Tahoma;   background-color: #272727; font-size: 12px; }
html, body { width: 100%;}
ul { list-style: none;}
img {border:0}
.clear { clear: both; height: 0px; padding: 0px; margin: 0px; line-height: 0px; border:0;}
.all { width: 100% ;}

.left { width: 15%;  background: url(../images/leftbg.jp) right top no-repeat;}
.right {width: 15%;   background: url(../images/rightbg.jp) left top no-repeat;}
.center {  background: url(../images/body.jp) top no-repeat;  width: 960px;}

.left3 { width: 15%;  background: url(../images/left2.jpg) right top no-repeat;}
.right3 {width: 15%;   background: url(../images/right2.jpg) left top no-repeat;}
.center3 {  background: url(../images/center2.jpg) top no-repeat; height: 1002px; width: 960px;}

.head { width: 960px; text-align: center;}
.text { background: url(../images/text.jpg) no-repeat; width: 424px; height: 38px; margin-left: 268px;}
.text2 { position:relative; background: url(../images/text2.jpg) no-repeat; width: 424px; height: 36px; margin-left: 268px; z-index:100;}
.block1 { background: url(../images/block1.jpg) no-repeat; width: 319px; height: 265px;float:left;}
.block1 img { margin-top: 22px;}
.block2 { background: url(../images/block2.jpg) no-repeat; width: 319px; height: 265px; font-size:0px; text-indent:-3000px; overflow:hidden;float:left;}
.block3 { background: url(../images/block3.jpg) no-repeat; width: 316px; height: 265px;float:left;}
.block3 img { margin-top: 22px;}


.tumbs {}
.tumbs a, .tumbs b { float: left;}
.tumbs2 { margin-top: 8px;}
.tumbs2 a { float: left;}
.tumbs p {}
.line { height: 36px;}
.block4 { position:relative; left:0px; top:0px; background: url(../images/block4.gi) no-repeat; width:865px; margin:0px auto; height: 90px; float: left; margin-top: -9px; padding-top: 25px; padding-left: 90px; z-index:1;}
.block4 .absolute_bg{ position:absolute; top:0px; left:-25px; width:1013px; height:115px; background-image:url(../images/block4.gif); z-index:1;}

.but_menu {position:relative;  margin-left: 9px; float: left; z-index:100;width:182px; height:63px;}

.text3 { background: url(../images/text3.jpg) no-repeat; width: 960px; height: 30px; font-size: 14px; color: #46a3d7; font-weight: bold; float: left; margin-top: 20px; text-transform: 
uppercase; padding-top: 15px;}
.text3 a{ color:#46a3d7;}
.block5 { background: url(../images/block5.jpg) no-repeat; width: 935px; height: 228px; float: left; padding-left: 25px;}
.block5 a { float: left; width: 130px; text-align: center; color: #FFFFFF; font-weight: bold; margin-left: 20px; margin-top: 14px;}
.block5 b { float: left; width: 130px; text-align: center; color: #FFFFFF; font-weight: bold; margin-left: 20px; margin-top: 14px;}

.red { font-size: 20px; font-weight: bold; color: #f777ad; font-family: "trebuchet MS"; text-align: center;  width: 960px; margin-top: 20px; float: left;}
.tx { color: #FFFFFF; font-size: 12px; font-weight: bold; text-align: center; float: left; width: 960px;}

.video { background: url(../images/video.jpg) no-repeat;  height: 678px;  margin-top: 25px; margin-left: -40px; margin-right: -40px; position: relative;}
.left2 { width: 370px; float: left; color: #FFFFFF;}
.right2 { width: 625px; float: left; padding-top: 35px;}
.left2  p { padding-left: 70px; padding-top: 5px; padding-right: 15px;}

.left2 .title2 { font-size: 20px; font-weight: bold; color: #5cc4ff; padding-top: 35px;}
.rait { text-transform: uppercase; font-weight: bold; font-size: 14px;}
.rait a { position:relative; z-index:100; }
.rait img { vertical-align: middle;}
.tx2 { height: 160px;}
.tumb { margin-left: 78px; }
.tumb a { float: left; margin-left: 3px;margin-top: 5px;}
.tx4 { padding-left: 200px; margin-top: 50px; display: block; float: left; }
.tx5 { float: left; margin-top: 30px; color: #fb66a5; font-weight: bold; padding-left: 330px;}
.tx5 a {color: #fb66a5;}

.tumb2 { background: url(../images/tumb2.jpg) no-repeat; overflow:hidden; width: 943px; height: 165px; padding-left: 13px;}
.tumb2 a { float: left; margin-top: 19px; margin-left: 16px; width: 113px; text-align: center; font-size: 14px; color: #218eca; font-weight: bold;}
.tumb2 b { float: left; margin-top: 19px; margin-left: 16px; width: 113px; text-align: center; font-size: 14px; color: #218eca; font-weight: bold;}

.foot { background: url(../images/foot.jpg) no-repeat; height: 225px;margin-top: 0px; margin-left: -40px; margin-right: -40px; position: relative;}
.knopa { float: left; margin-left: 123px; margin-top: 70px; overflow:hidden;}
.copy { float: left; color: #FFFFFF; font-size: 11px; margin-left: 75px; margin-top: 25px;}
.copy a { color: #fb66a5; text-decoration: underline;}
.porn { float: right; margin-top: 20px; margin-right: 70px;}
.select { color: #FFFFFF;  float: right; font-size: 11px; margin-top: 20px; margin-right: 17px; text-align: right; width: 280px;}
.select select { width: 279px; height: 18px; border: 1px solid #9aa1a9; margin-top: 5px; display: block;}


/*login*/
.block1a { background: url(../images/block1a.jpg) no-repeat; width: 319px; height: 158px;float:left;}
.block1a img { margin-top: 22px;}
.block2a { background: url(../images/block2a.jpg) no-repeat; width: 319px; height: 158px; font-size:0px; text-indent:-3000px; overflow:hidden;float:left;}
.block3a { background: url(../images/block3a.jpg) no-repeat; width: 316px; height: 158px;float:left;}
.block3a img { margin-top: 22px;}


.forma { background: url(../images/forma.gif) no-repeat; height: 441px;margin-left: -40px; margin-right: -30px; position: relative; overflow:hidden;}

.link { font-size: 22px; font-weight: bold; color: #5cc4ff; padding-left: 70px; margin-top: 30px;float:left;}
.link2 {float:left;text-align:left;padding:30px 0 0 110px;width:300px;}
.forma2 { font-size: 14px; color: #FFFFFF; margin-left: 120px; margin-top: 20px; float: left;}
.forma2 input {  width: 230px; height: 23px; padding:5px 10px 0px 8px; background:none; border:none;}
.forma2 .inp_td{background: url(../images/input.jpg) no-repeat;}
.forma2 td { vertical-align: top; padding: 2px; padding-left: 1px; padding-right: 5px; }
.forma2 .inp { width: 228px; height: 37px; background: none;margin:4px 0 0 70px;}

.text2v2 { background: url(../images/text2v2.gif) no-repeat; width: 424px; height: 38px; margin-left: 308px;}
.forma select {display: block; height: 28px; float: right;  font-size: 14px; font-weight: bold;}
.forma select.srReplacedSelect { width: 1px;position: absolute; left: -999em;}
.forma ul.srList {  list-style:none; padding: 0px; margin: 0px; height:28px;}
.forma ul.srList li {   display:none;       line-height:28px; width: 243px; background:url(../images/select.jpg)  top  no-repeat; padding-left: 5px; text-align: left;}
.forma ul.srBlur {  }
.forma ul.srBlur li.srSelectedLi {  display:block;  background: url(../images/select.jpg)  no-repeat;   }
.forma ul.srFocus li.srSelectedLi, ul.srHoverUl li.srSelectedLi {   display:block;  background: url(../images/select.jpg)   no-repeat ;}
.forma ul.srExpanded li.srSelectedLi {  display:block;background: url(../images/input.jpg)  no-repeat; }
.forma ul.srExpanded {  position:relative;z-index:1000;}
.forma ul.srExpanded li {   display:block;background: url(../images/input.jpg) no-repeat ;}


.member { background: url(../images/member.jpg) no-repeat; width: 415px; height: 315px; float: left; margin-left: 60px; text-align: left; overflow:hidden;}
.tx6 { padding-top: 20px; padding-left: 17px;}
.tx7 { padding-left: 50px; font-size: 14px; color: #5cc4ff; padding-top: 9px;}
.tx7 span { color: #f03684; font-size: 18px; font-weight: bold;}
.list { margin-left: 30px; margin-top: 8px;}
.list li { background: url(../images/marker.gif) left no-repeat; padding-left: 25px; font-size: 12px; color: #b1b1b1; margin-top: 3px;}
.block6 { background: url(../images/block6.jpg) no-repeat; height: 163px; margin-left: -40px; margin-right: -40px; position: relative; padding-left: 71px;}
.block6 p { font-size: 14px; font-weight: bold; color: #FFFFFF; text-transform: uppercase; padding: 8px 0 8px 374px; }
.block6 a { margin-left: 3px; margin-top: 5px; float: left;}

.bonus { background: url(../images/bonus.jpg) no-repeat; width: 926px; margin-left: 2px; height: 214px; padding-left: 24px;}
.bonus p { color: #51bcf8; font-size: 14px; text-transform: uppercase; font-weight: bold;padding:8px 0 8px 397px; }
.bonus a { margin-left: 7px; margin-top: 5px; float: left;}

.foot2 { background: url(../images/foot2.jpg) no-repeat; height: 100px; margin-left: -40px; margin-right: -40px; position: relative; padding-top: 23px;}

.foot select {display: block; color: #000000; float: none;}
.foot select.srReplacedSelect { width: 1px;position: absolute;  left: -999em;color: #000000;}
.foot ul.srList {   list-style:none; padding: 0px; margin: 0px; height:19px;color: #000000;}
.foot ul.srList li {    display:none;       line-height:19px; width: 280px; background:url(../images/select2.jpg) right top  no-repeat; padding-left: 5px; text-align: left;color: #000000;}
.foot ul.srBlur {   }
.foot ul.srBlur li.srSelectedLi {   display:block;  background: url(../images/select2.jpg) right  no-repeat;    }
.foot ul.srFocus li.srSelectedLi, ul.srHoverUl li.srSelectedLi {    display:block;  background: url(../images/select2.jpg) right top  no-repeat ;}
.foot ul.srExpanded li.srSelectedLi {   display:block;background: url(../images/select3.jpg)  no-repeat; }
.foot ul.srExpanded {   position:relative;z-index:1000;}
.foot ul.srExpanded li {    display:block;background: url(../images/select3.jpg) no-repeat ;}}

.foot2 select {display: block; color: #000000; float: none;}
.foot2 select.srReplacedSelect { width: 1px;position: absolute; left: -999em;color: #000000;}
.foot2 ul.srList {  list-style:none; padding: 0px; margin: 0px; height:19px;color: #000000;}
.foot2 ul.srList li {   display:none;       line-height:19px; width: 280px; background:url(../images/select2.jpg) right top  no-repeat; padding-left: 5px; text-align: left;color: #000000;}
.foot2 ul.srBlur {  }
.foot2 ul.srBlur li.srSelectedLi {  display:block;  background: url(../images/select2.jpg) right  no-repeat;    }
.foot2 ul.srFocus li.srSelectedLi, ul.srHoverUl li.srSelectedLi {   display:block;  background: url(../images/select2.jpg) right top  no-repeat ;}
.foot2 ul.srExpanded li.srSelectedLi {  display:block;background: url(../images/select3.jpg)  no-repeat; }
.foot2 ul.srExpanded {  position:relative;z-index:1000;}
.foot2 ul.srExpanded li {   display:block;background: url(../images/select3.jpg) no-repeat ;}


/*---------------------------------------------------------------------------/ Oleg Grigor'e style/-----------------------------------------------------------------------------------------*/
/*Global Style*/
html, body {margin:0;padding:0;}
body{position:relative; font:75%/1.3 'Tahoma', Arial, Trebuchet MS, Verdana, serif; background-color:#272727; color:#fff; height:100%;}
*{margin:0px;padding:0px;}
ul, li {list-style:none;}
img {border:0px;}
table, td {border-collapse:collapse;}
a{text-decoration:none; color:#663300;}
a:hover{text-decoration:underline;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/*End global style*/
/*main elements*/
#container{ position:relative; width:100%; background:url(../images/container_top_bg.jpg) 50% -45px no-repeat;}
.body_top_bar{ text-align:center; background-color:#272727; width:100%;}
#box{ position:relative; width:955px; margin:0px auto;}
#header{position:relative; padding-top:10px; text-align:center;}
/*end*/
.border_blk_gray{position:relative; display:block; width:273px; height:218px; border:1px solid #cecece; margin:22px auto;}
.border_blk_gray img{ margin-top:0px; }
.border_blk_gray .corner{ position:absolute; display:block; width:7px; height:7px; font-size:0px; }
.border_blk_gray .top_left_crn{ left:-1px; top:-1px; background-image:url(../images/corners_bg/top_left.gif);}
.border_blk_gray .top_right_crn{ right:-1px; top:-1px; background-image:url(../images/corners_bg/top_right.gif);}
.border_blk_gray .bottom_left_crn{ left:-1px; bottom:-1px; background-image:url(../images/corners_bg/bottom_left.gif);}
.border_blk_gray .bottom_right_crn{ right:-1px; bottom:-1px; background-image:url(../images/corners_bg/bottom_right.gif);}
/*Video Content blkck style*/
/*VS main elemenst*/
.video_sets_blk .vs_top_bg{position:relative; width:956px; height:12px; background-image:url(../images/bg/video_blk/top_bg.gif); font-size:0px;}
.video_sets_blk .vs_content{position:relative; padding:22px 0px 22px 35px; background:url(../images/bg/video_cont_blk_bg.jpg) 35px 75px no-repeat #020202;}
.video_sets_blk .vs_content .main{position:relative; width:100%;}
.video_sets_blk .vs_bottom_bg{position:relative; width:956px; height:12px; background-image:url(../images/bg/video_blk/bottom_bg.gif); font-size:0px;}
/*end*/
/*Info about some video*/
.video_sets_blk .v_info_prt{position:relative; width:293px; float:left;}
.video_sets_blk .v_info_prt .vs_titles{font-size: 20px; font-weight: bold; color: #5cc4ff;}
.video_sets_blk .v_info_prt .tx2{ width:275px; font-size:12px; height:auto; padding-bottom:55px;}
.video_sets_blk .v_info_prt p.btn{ margin-bottom:5px;}
.video_sets_blk .v_info_prt p.btn a {background-repeat:no-repeat !important;}
/*end*/

.video_sets_blk .big_v_photo{position:relative; width:592px; float:left;}

/*List of mini videos sets end Corners */
.video_sets_blk .mini_v_photo_list{position:relative; padding-top:4px;}
.video_sets_blk .mini_v_photo_list li{ position:relative; float:left; width:174px; min-height:110px; margin-left:4px; font-size:0px; background-color:#ccc;}
.video_sets_blk .mini_v_photo_list li:first-child{ margin-left:0px;}
.video_sets_blk .mini_v_photo_list li img{ display:block;}

.video_sets_blk .mini_v_photo_list .top_left_crn{ left:0px; top:0px;}
.video_sets_blk .mini_v_photo_list .top_right_crn{ right:0px; top:0px;}
.video_sets_blk .mini_v_photo_list .bottom_left_crn{ left:0px; bottom:0px;}
.video_sets_blk .mini_v_photo_list .bottom_right_crn{ right:0px; bottom:0px;}
/*end*/
/*bottom bar*/
.video_sets_blk .bottom_gray_bar{position:relative; width:719px; height:36px; padding-top:20px; margin:0px auto; background-image:url(../images/bg/video_blk/bottom_gray_bar_bg.gif);}
.video_sets_blk .bottom_gray_bar img{ display:block; margin:0px auto;}
.video_sets_blk .bottom_black_bar{width:479px; margin:0px auto; }
.video_sets_blk .bottom_black_bar .cont{position:relative; background-color:#010101; text-align:center; padding:15px 0px 5px 0px;}
.video_sets_blk .bottom_black_bar .cont a{ color:#fb66a5; font-size:14px; font-weight:900;}
.video_sets_blk .bottom_black_bar .bottom_bg{position:relative; width:479px; height:12px; background-image:url(../images/bg/video_blk/bottom_black_bar_bg.gif); font-size:0px;}
/*end*/
/*VS some elements*/
.video_sets_blk{position:relative; width:956px; margin:20px 0px;}
.video_sets_blk .vs_gradient_bg{position:absolute; left:0px; bottom:-20px; width:955px; height:278px; background-image:url(../images/bg/video_blk/vs_gradient_bg.jpg);}
.video_sets_blk .brash{position:absolute; width:268px; height:211px;}
.video_sets_blk .left_brash{ bottom:-5px; left:0px; background-image:url(../images/bg/video_blk/left_brash.png);}
.video_sets_blk .right_brash{ bottom:-5px; right:0px; background-image:url(../images/bg/video_blk/right_brash.png);}

.video_sets_blk .corner{ position:absolute; display:block; width:7px; height:7px; font-size:0px; }
.video_sets_blk .top_left_crn{ left:0px; top:0px; background-image:url(../images/corners_bg/vs_big_photo/top_left.gif)}
.video_sets_blk .top_right_crn{ right:0px; top:0px; background-image:url(../images/corners_bg/vs_big_photo/top_right.gif);}
.video_sets_blk .bottom_left_crn{ left:0px; bottom:3px; background-image:url(../images/corners_bg/vs_big_photo/bottom_left.gif);}
.video_sets_blk .bottom_right_crn{ right:0px; bottom:3px; background-image:url(../images/corners_bg/vs_big_photo/bottom_right.gif);}
/*end*/
/*---end---*/
/*Latest Updates Block*/
.latest_updates_blk{position:relative; height:112px; float:left;margin-right:5px;}
.latest_updates_blk img{ display:block;}
.latest_updates_blk .corner{ position:absolute; display:block; width:7px; height:7px; font-size:0px; }
.latest_updates_blk .top_left_crn{ left:0px; top:0px; background-image:url(../images/corners_bg/latest_updates/top_left.gif);}
.latest_updates_blk .top_right_crn{ right:0px; top:0px; background-image:url(../images/corners_bg/latest_updates/top_right.gif);}
.latest_updates_blk .bottom_left_crn{ left:0px; bottom:1px; background-image:url(../images/corners_bg/latest_updates/bottom_left.gif);}
.latest_updates_blk .bottom_right_crn{ right:0px; bottom:1px; background-image:url(../images/corners_bg/latest_updates/bottom_right.gif);}
/*end*/
/*Bonus Sitete Bolock*/
.bonus_site_blk{position:relative; height:166px; text-transform:none; font-size:0px; float:left;margin-right:5px;}
.bonus_site_blk img{ display:block;}
.bonus_site_blk .corner{ position:absolute; display:block; width:7px; height:7px; font-size:0px; }
.bonus_site_blk .top_left_crn{ left:0px; top:0px; background-image:url(../images/corners_bg/bonus_site/top_left.gif);}
.bonus_site_blk .top_right_crn{ right:0px; top:0px; background-image:url(../images/corners_bg/bonus_site/top_right.gif);}
.bonus_site_blk .bottom_left_crn{ left:0px; bottom:-1px; background-image:url(../images/corners_bg/bonus_site/bottom_left.gif);}
.bonus_site_blk .bottom_right_crn{ right:0px; bottom:-1px; background-image:url(../images/corners_bg/bonus_site/bottom_right.gif);}
/*end*/
/*Select style*/
#selectinp_blk{ width:238px; padding:0px 5px; background:url(../images/select_bg.gif) left top no-repeat; font-size:13px;}
#selectinp_blk select.selReplaced {width:1px; position:absolute; left:-999em; float:none;}
#selectinp_blk dl.sbrWrap {margin:0; padding:0; position:relative; overflow:visible; height:24px; width:242px;
background:url(../images/selectinp_bg.gif) no-repeat; padding:3px 0px; color:#54504c;}
#selectinp_blk dl.sbrWrap * {position:static; float:none; display:block; width:auto; margin:0; padding:0; border:none;}
#selectinp_blk dl.sbrWrap dt {cursor:default; color:#666;  background:url(../images/select_arrow.gif) right top no-repeat; height:26px; padding-top:2px; margin-top:-2px; text-align:left;}
#selectinp_blk dl.sbrWrap dd {position:absolute;  z-index:101; left:-2px; top:100%; margin:0; padding:0; width:241px; background:#b5b5b5;}
#selectinp_blk dl.sbrWrap dd ul {width:240px; height:90px; overflow:auto; border:1px solid #5e5a55;}
#selectinp_blk dl.sbrWrap dd li {padding:2px 3px; cursor:default; color:#333; min-height:13px; overflow:none; text-align:left;}
#selectinp_blk dl.sbrWrap dd li.sbrSelected {background:#eee;}
#selectinp_blk dl.sbrWrap dd li:hover, dl.sbrWrap dd li.hover {background:#f8f8f8;}
#selectinp_blk dl.sbrWrap .sbrOptsCol {display:none;}
#selectinp_blk dl.sbrWrap .sbrOptsExp *{display:block;}
#selectinp_blk dl.sbrWrap .sbrFocused {background:url(../images/select_arrow.gif) right top no-repeat;}


.select dl.sbrWrap{display:none;}
.join_error{ display:block; color:#f03684; font-weight:bold; width:285px; text-align:left;}
.forma2 .pay {width:380px;padding-top:10px;height:30px;}
.forma2 .pay td p input {width:13px;height: 13px;padding:0;}

.inp_td{text-align:left;}
label{vertical-align:middle;}
input{vertical-align:middle;}
.diferent{text-align:left; color:#5cc4ff; font-weight: bold;}
.forma2 td{padding:1px 5px 1px 1px; text-align:left;}

/*------------ splash screen --------------*/
#splash {
position:fixed;
width:100%;
height:100%;
left:0;
top:0;
background:#111;
opacity:.8;
z-index:999999;
}
#splash_out{
position:fixed;
width:100%;
height:100%;
left:0;
top:0;
z-index:1000000;
}
#splash_in{
width:370px;
height:391px;
padding:30px 30px 15px 350px;
background:url(../images/background/splash_bg.jpg) 10px top no-repeat;
position:fixed;
top:50%;
left:50%;
margin:-218px 0 0 -375px;
opacity:1;
z-index:1000001;
}
#splash_in div.splash_left{
position:absolute;
top:0;
left:0;
width:10px;
height:436px;
background:url(../images/background/splash_left_bg.gif) no-repeat;
z-index:1000001;
}
#splash_in div.splash_bottom{
position:absolute;
bottom:0;
left:0;
width:750px;
height:10px;
background:url(../images/background/splash_bottom_bg.gif) no-repeat;
z-index:1000001;
}
#splash_text{
position:relative;
width:370px;
height:391px;
z-index:1000001;
}
#splash_in .plus18{
position:absolute;
top:-90px;
left:280px;
z-index:1000002;
}
#splash_text li{
padding:2px 0 2px 14px;
background:url(../images/background/splash_arrow.gif) left 60% no-repeat;
}
#splash_text li a{
color:#fff;
text-decoration:underline;
}
#splash_text ul{
overflow:hidden;
height:110px;
width:370px;
margin-bottom:5px;
}
#splash_text .splash_warning{
width:303px;
height:67px;
overflow:hidden;
text-indent:-100em;
}
#splash_text .splash_warning{
background:url(../images/splash_warning.png) no-repeat;
}
#splash_text p{
font-size:1.27em;
color:#fff;
margin:20px 0 10px 0;
overflow:hidden;
height:140px;
width:370px;
}
#splash_text strong{
font-size:1.63em;
line-height:18px;
}
#splash_text div img{
margin-right:15px;
cursor:pointer;
}
	/*	Press Button	*/
.forma2 .but_access {margin:4px 0 0 84px;padding:0;width:228px; height:37px;border:0;cursor:hand;}

.but_trailer {width:150px; height:37px; float:left;padding-bottom:10px;}
.but_down {width:199px; height:37px; float:left;}
.block4 a {position:relative;  margin-left: 9px; float: left; z-index:100;}

.but_foot {width:372px; height:46px; float: left; margin-left: 11px;}
