/* CSS Document */
body {height:100%;font:12px Tahoma, Arial, Verdana, Sans-Serif;color:#545454;background:#ffd074 url(../images/body.jpg);}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}    
ul, li {list-style:none;}
a, a:active, a:visited {text-decoration:underline;color:#545454;} 
a:hover {text-decoration:underline;color:#545454;} 
 
/*  All  */   
.wraper {width:924px;margin:0 auto;border-right:4px solid #fff;border-left:4px solid #fff;background:#fff;}
.nofont {font-size:0;line-height:0;}
.clear {clear:both;font-size:0;line-height:0;height:0;}
.header {position:relative;}
.header .png {position:absolute;top:205px;left:384px;}
.header .header_img {position:absolute;top:54px;left:447px;}
.header .header_text {font-weight:bold;color:#ffe25d;position:absolute;top:461px;left:510px;}
.header .header_text span {color:#fff;}
.header_join .png {top:193px;left:25px;}
.header_join .header_img {top:50px;left:556px;}
.header_join .header_text {top:449px;left:153px;}
.header_members .png {top:90px;left:13px;}
.header_members .header_img {top:50px;left:495px;}
.header_members .header_text {top:345px;left:139px;}
.header_photo .png {top:202px;left:18px;}
.header_photo .header_img {top:104px;left:422px;}
.header_photo .header_text {top:461px;left:144px;}
.header_tour .png {top:202px;left:18px;}
.header_tour .header_img {top:81px;left:704px;}
.header_tour .header_text {top:461px;left:144px;}
.header_video .png {top:202px;left:18px;}
.header_video .header_img {top:50px;left:61px;}
.header_video .header_text {top:461px;left:144px;}
.header_warning .png {top:60px;left:341px;}
.header_warning .warning_text {width:480px;position:absolute;top:375px;left:424px;}
.header_warning .members_enter {position:absolute;top:623px;left:522px;}
.header_warning .enter {position:absolute;top:510px;left:522px;}
.header_warning .exit {position:absolute;top:510px;left:672px;}
.header_warning .header_text {top:337px;left:594px;}
.top_menu {height:65px;padding-top:3px;background:url(../images/top_menu.gif) no-repeat;}
.top_menu li {float:left;font-size:0;line-height:0;margin-right:2px;}
.top_menu li.last {margin-right:0;}
.top_menu_members {height:38px;padding:11px 0 0 26px;background:url(../images/top_menu_members.gif) no-repeat;}
.top_menu_members li {float:left;font-size:0;line-height:0;margin-right:10px;padding-right:17px;background:url(../images/line.gif) right 13px no-repeat;}
.top_menu_members li.last {margin-right:0;padding-right:0;background:none;}
.top_menu_members2 {height:35px;padding:9px 0 0 27px;background:url(../images/top_menu_members2.gif) no-repeat;}
.top_menu_members2 li {float:left;font-size:0;line-height:0;margin-right:7px;padding-right:16px;background:url(../images/line2.gif) right 11px no-repeat;}
.top_menu_members2 li.last {margin-right:0;padding-right:0;background:none;}

.bottom_menu {padding-top:6px;}
.bottom_menu li {float:left;font-size:0;line-height:0;}
.bottom_pic_list {border-top:4px solid #e052fc;margin-top:1px;padding-top:1px;}
.bottom_pic_list li {float:left;font-size:0;line-height:0;margin-right:1px;}
.bottom_pic_list li.last {margin-right:0;}
.bottom_pic_list li img {border:2px solid #e052fc;}

.appearances_block {position:relative;}
.appearances_block .text {position:absolute;top:101px;left:70px;width:350px;font-weight:bold;}
.appearances_block .text2 {position:absolute;top:690px;left:28px;width:875px;font-weight:bold;}
.appearances_block .join_now {position:absolute;top:548px;left:53px;}
.appearances_block .members_entrance {position:absolute;top:1074px;left:672px;}

.join_block {position:relative;}
.join_block .text {position:absolute;top:435px;left:490px;width:403px;text-align:center;font-weight:bold;font-size:18px;}
.join_block .text input {border:1px solid #000;background:#fff;margin:17px 0 35px 0;}

.photo_block {position:relative;padding:5px 4px 0 5px;}
.photo_block ul li {float:left;font-size:0;line-height:0;margin:0 1px 1px 0;}
.photo_block ul li img {border:1px solid #d32fdd;}
.photo_block ul li.right {float:right;}
.photo_block p {background:url(../images/photo_text.jpg) no-repeat;height:74px;padding:14px 20px 0 19px;margin:9px 0 0 8px;font-weight:bold;}
.instant_access {text-align:center;font-size:0;line-height:0;padding:3px 0 0 0;}

.tour_block {position:relative;}
.tour_block .big_img {position:absolute;top:23px;left:27px;}
.tour_block .text {position:absolute;top:690px;left:28px;width:875px;font-weight:bold;}
.tour_block .text2 {position:absolute;top:507px;left:258px;font-weight:bold;}
.tour_block .join_now {position:absolute;top:588px;left:254px;}
.tour_block .members_entrance {position:absolute;top:825px;left:156px;}
.tour_block div {width:397px;position:absolute;top:13px;left:502px;}
.tour_block div h3 {text-align:center;font-size:18px;padding-bottom:10px;}
.tour_block div ul {border:1px solid #ea8bef;padding:1px;width:394px;height:598px;overflow:auto;}
.tour_block div ul li {font-size:0;line-height:0;float:left;width:187px;margin:0 1px 1px 0;}
.tour_block div ul li span {font-size:12px;line-height:15px;display:block;background:#c224cc;color:#fff;text-align:center;margin-top:1px;padding:3px 0;font-weight:bold;}

.video_block {position:relative;}
.video_block .big_img {position:absolute;top:23px;left:27px;}
.video_block .video_bottom_img {padding:1px 0;border-top:4px solid #e052fc;border-bottom:4px solid #e052fc;font-size:0;line-height:0;position:relative;}
.video_block .video_bottom_img a {position:absolute;top:54px;left:165px;}
.video_block ul {padding:10px 0 0 30px;}
.video_block ul li {float:left;margin:0 22px 9px 0;background:url(../images/video_list_li.jpg) no-repeat;width:422px;height:366px;padding-top:27px;text-align:center;}
.video_block ul li span {display:block;font-weight:bold;padding:63px 28px 0 30px;}
.video_block ul li.last {margin-right:0;}

.terms_block {background:url(../images/terms_center.jpg) 12px 0 repeat-y;padding:0 32px;margin-top:10px;position:relative;}
.terms_block h3 {text-align:center;font-size:18px;padding-bottom:10px;margin-top:-30px;position:relative;}
.terms_block p {padding:0 0 14px 0;font-weight:bold;position:relative;}
.terms_block .terms_bottom {background:url(../images/terms_bottom.jpg) no-repeat;height:41px;margin:0 -32px 0 -20px;}
.terms_block .terms_top {background:url(../images/terms_top.jpg) no-repeat;height:45px;margin:0 -32px 0 -20px;}

.footer {clear:both;height:110px;}
.footer p {text-align:center;padding-top:75px;color:#858585;}
.footer p a, .footer p a:visited {color:#858585;}