/* CSS Document */
body {height:100%;font:12px Tahoma, Arial, Verdana, Sans-Serif;color:#b90d66;background:#e5e5e5 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:none;color:#b90d66;}
a:hover {text-decoration:none;color:#b90d66;}
   
/*  All  */
.wraper {width:952px;margin:0 auto;position:relative;padding:0 14px;background:#fff url(../images/wraper.jpg) repeat-y;}
.nofont {font-size:0;line-height:0;} 
.clear {font-size:0;line-height:0;clear:both;height:1px;} 
.header {position:relative;}
.header .members {top:37px;left:72px;position:absolute;}
.header .logo {top:124px;left:0;position:absolute;}
.header .logo_pictures {top:119px;left:0;position:absolute;} 
.header .logo_tour {top:109px;left:10px;position:absolute;}
.header .logo_video {top:112px;left:8px;position:absolute;}
.header .logo_pics {top:20px;left:405px;position:absolute;}
.header .join_now {top:33px;left:740px;position:absolute;}
.header .join_text {top:130px;left:172px;position:absolute;font-weight:bold;color:#959495;font-size:14px;}
.header .join_text2 {top:142px;left:494px;position:absolute;font-weight:bold;color:#959495;font-size:12px;}
.header .join_text3 {top:157px;left:651px;position:absolute;font-weight:bold;color:#959495;font-size:12px;}
.top_menu {padding:3px 0 0 41px;height:50px;background:url(../images/top_menu.jpg) no-repeat;}
.top_menu li {float:left;font-size:0;line-height:0;margin-right:27px;}
.top_menu li.last {margin-right:0;}

.line {background:url(../images/line.jpg) no-repeat;height:15px;font-size:0;line-height:0;clear:both;}
.bottom_list li {float:left;padding:1px 0 1px 1px;font-size:0;line-height:0;}

.cam_block {position:relative;}
.cam_block .cam_note {position:absolute;top:531px;left:499px;}
.cam_block .text {position:absolute;top:585px;left:44px;text-align:center;width:272px;font-weight:bold;}
.cam_block .img {position:absolute;top:296px;left:13px;padding:4px;background:#ee0d81;border:4px solid #fc77a9;z-index:2;}
.cam_block .img2 {position:absolute;top:325px;left:678px;border:2px solid #fff;}
.cam_block .click_here {position:absolute;top:466px;left:423px;}
.cam_block .instant_access {position:absolute;top:508px;left:339px;}
.cam_block ul {height:74px;overflow:auto;width:210px;position:absolute;top:367px;left:441px;}
.cam_block ul li {font-weight:bold;padding:7px 35px 4px 0;}

.join_block {position:relative;}
.join_block a.members_entrance, .join_block a.members_entrance:visited {color:#fff;display:block;width:361px;height:60px;font-size:0;line-height:0;position:absolute;top:366px;left:566px;z-index:2;background:url(../images/blank.gif) no-repeat;}
.join_block .join_note {position:absolute;top:14px;left:213px;}
.join_block ul {position:absolute;top:43px;left:655px;}
.join_block ul li {margin-bottom:26px;font-size:0;line-height:0;}
.join_block .cost {font-weight:bold;font-size:14px;color:#fff;text-align:center;width:88px;position:absolute;top:465px;left:400px;line-height:30px;}
.join_block .cost span {display:block;padding-bottom:10px;}
.join_block .length {font-weight:bold;font-size:14px;color:#fff;width:390px;position:absolute;top:465px;left:521px;line-height:30px;}
.join_block .length span {display:block;padding-bottom:10px;}

.pics_block .pics_block_left {float:left;width:497px;padding:4px 0 4px 5px;font-size:0;line-height:0;}
.pics_block .pics_block_left img {padding:3px;background:#fff;border:3px solid #ee0d81;}
.pics_block .pics_block_right {float:left;width:450px;padding:4px 0;}
.pics_block .pics_block_right ul li {float:left;font-size:0;line-height:0;margin-bottom:3px;}
.pics_block .pics_block_right ul li img {padding:3px;background:#fff;border:3px solid #ee0d81;}
.pics_block .pics_block_right ul li.marg {margin-right:10px;}
.pics_block .pics_block_right .text {width:441px;background:url(../images/pics_text.gif) no-repeat;padding-top:10px;}
.pics_block .pics_block_right .text span {display:block;font-weight:bold;background:url(../images/pics_text2.gif) bottom no-repeat;padding:5px 20px 15px 20px;text-align:center;}
.pics_block .pics_block_right .links {padding:15px 0 0 48px;font-size:0;line-height:0;}
.pics_block .pics_block_right .links img {vertical-align:middle;}
.pics_block .pics_block_right .links span {padding-left:55px;}

.pictures_block {padding:7px 0 3px 12px;}
.pictures_block ul li {float:left;font-size:0;line-height:0;margin:0 3px 3px 0;}
.pictures_block ul li img {border:1px solid #b80d66;}

.tour_block {position:relative;}
.tour_block .tour_note {position:absolute;top:336px;left:5px;}
.tour_block .tour_note2 {position:absolute;top:12px;left:284px;}
.tour_block .img {position:absolute;top:4px;left:6px;padding:5px;background:#ee0d81;border:4px solid #fc77a9;z-index:2;}
.tour_block .img2 {position:absolute;top:637px;left:678px;border:2px solid #fff;}
.tour_block .camshot_list {height:74px;overflow:auto;width:210px;position:absolute;top:677px;left:438px;}
.tour_block .camshot_list li {font-weight:bold;padding:7px 35px 4px 0;}
.tour_block .week_list {position:absolute;top:839px;left:461px;}
.tour_block .week_list li {float:left;font-size:0;line-height:0;margin-right:8px;}
.tour_block .week_list li img {padding:1px;background:#fff;border:1px solid #b91253;}
.tour_block .pic_updates_list {position:absolute;top:52px;left:612px;height:413px;width:334px;overflow:auto;}
.tour_block .pic_updates_list li {float:left;font-size:0;line-height:0;margin:0 1px 1px 0;}
.tour_block .pic_updates_list li span {display:block;background:#b60e65;padding:3px 0;text-align:center;font-size:12px;line-height:15px;color:#fff;font-weight:bold;margin-top:1px;}
.tour_block .video_updates_list {position:absolute;top:486px;left:353px;height:124px;width:589px;overflow:auto;}
.tour_block .video_updates_list ul {width:3200px;}
.tour_block .video_updates_list li {float:left;font-size:0;line-height:0;margin:0 1px 0 0;}
.tour_block .video_updates_list li span {display:block;background:#b60e65;padding:2px 0 1px 0;text-align:center;font-size:12px;line-height:15px;color:#fff;font-weight:bold;margin-top:1px;}

.video_block {padding:16px 0 0 19px;}
.video_block ul li {float:left;font-size:0;line-height:0;margin:0 6px 8px 0;}
.video_block ul li img {padding:1px;background:#fff;border:1px solid #b91253;}
.video_block ul li p {width:293px;background:url(../images/video_list.gif) no-repeat;padding-top:10px;margin:8px 0 0 4px;}
.video_block ul li p span {display:block;font-weight:bold;background:url(../images/video_list2.gif) bottom no-repeat;padding:7px 20px 15px 20px;text-align:center;font-size:12px;line-height:15px;}

.footer p {text-align:center;color:#626262;font-weight:bold;padding:20px 0 43px 0;}
.footer p a, .footer p a:visited {color:#626262;}
.footer ul {padding-left:8px;}
.footer ul li {float:left;font-size:0;line-height:0;margin-bottom:50px;}
