.test_bg1{background-color: #3D4356}
.test_bg2{background-color: #5C3E36}


body{margin:0; padding:0; font-family:Verdana, Geneva, sans-serif; background:url(images/bg.jpg) #000; color:#FFF; text-align:center; font-size:15px; letter-spacing:normal; text-align:left}

a{color:#00e4ff; text-decoration:underline;}
a:hover{color:#fff263; text-decoration:none;}

form{margin:0; padding:0;}

.clr{clear:both; font-size:1px; line-height:0; height:0; padding:0; margin:0;}

.main_cont{width:1000px; margin:0 auto; background-color:#232322}

.head_desc{font-size:14px; line-height:18px; color:#FFF}
.head_desc2{background:url(images/m_head_04.jpg); font-size:14px; color:#FFF; text-align:center; font-family:Verdana, Geneva, sans-serif}
.head_desc p{margin:0; padding: 0 0 0 5px;}

.main-menu{width:1000px; margin:0 auto;	padding:0; height:60px; overflow:hidden; font-family:Verdana, Geneva, sans-serif;}

.main-menu li{float:left; height:60px; list-style-type:none;}

.main-menu li a{display:block; height:60px; text-decoration:none;}

.main-menu li a.mem{text-align: center; width:210px; padding-top:18px; background-color:#FFF; color:#646464; font-size:23px; border-top:4px solid #000;}
.main-menu li a.mem:hover{background-color:#f2f1dd; color:#000; text-decoration:none; padding-top:18px; border-top:4px solid #585858;}

.main-menu li a.bookmark{text-align: center; width:210px; padding-top:18px; background-color:#69e5ff; color:#003566; font-size:23px; border-top:4px solid #000;}
.main-menu li a.bookmark:hover{background-color:#29d5ff; color:#001528; text-decoration:none; padding-top:18px; border-top:4px solid #003e58; }

.main-menu li a.submit{text-align: center; width:320px; padding-top:14px; background-color:#c1f8bc; color:#085b00; font-size:27px; border-top:4px solid #000;}
.main-menu li a.submit:hover{background-color:#9bf493; color:#032300; text-decoration:none; padding-top:14px; border-top:4px solid #1a5115;}

.main-menu li a.get_acc{text-align: center; width:260px; padding-top:9px; background-color:#ff86db; color:#a3006a; font-size:33px; font-weight:bold; border-top:4px solid #000;}
.main-menu li a.get_acc:hover{background-color:#ff3cc5; color:#6b0029; text-decoration:none; padding-top:9px; border-top:4px solid #580034;}

.main-menu li a.back{text-align: center; width:260px; padding-top:15px; background-color:#ff86db; color:#a3006a; font-size:25px; font-weight:bold; border-top:4px solid #000;}
.main-menu li a.back:hover{background-color:#ff3cc5; color:#6b0029; text-decoration:none; padding-top:15px; border-top:4px solid #580034;}


.desc{font-family:Verdana, Geneva, sans-serif; width:1000px; height:30px; font-size:24px; text-align:center; margin-top:15px; margin-bottom:15px;}
.desc_col_1{color:#fff36a}
.desc_col_2{color:#a6db6c}
.desc_col_3{color:#95ddf5}
.desc_col_4{color:#f7cff2}
.desc_col_5{color:#cff7d3}


.margin_left_1px{margin-left:1px;}
.margin_top_1px{margin-top:1px;}

.margin_left_2px{margin-left:2px;}
.margin_top_2px{margin-top:2px;}

.block_one{width:1000px; height:558px; border-top:1px solid #372137; border-bottom:1px solid #372137; background-color:#372137}

.block_one .line1{width:1000px; height:240px;}
.block_one .line2{width:1000px; height:76px;}

.block_one .flash_320x240{width:320px; height:240px; float:left}
.block_one .center_cont{width:358px; height:240px; float:left}
.block_one .scr_118x90{width:118px; height:90px; float:left}
.block_one .scr_76x76{width:76px; height:76px; float:left}
.block_one .flash_120x90{width:120px; height:90px; float:left}
.block_one .b_desc{width:358px; height:149px;}
.block_one .b_desc p{margin:0; padding:5px; line-height:20px; text-align:left}
.block_one .min_line{width:358px; height:90px;}


.block_two{width:1000px; height:456px; border-top:1px solid #372137; border-bottom:1px solid #372137; background-color:#372137}

.block_two .line1{ width:1000px; height:345px;}
.block_two .line2{height:110px; width:1000px;}

.block_two .screen_345x345{width:345px; height:345px; float:left}

.block_two .center_cont{width:308px; height:345px; float:left}
.block_two .min_line{width:308px; height:94px;}
.block_two .b_desc{width:308px; height:155px;}
.block_two .b_desc p{margin:0; padding:5px; line-height:20px; text-align:left}


.block_three{width:1000px; height:468px; border-top:1px solid #372137; border-bottom:1px solid #372137; background-color:#372137}
.block_three .line1{width:1000px; height:161px;}
.block_three .line2{width:1000px; height:306px;}
.block_three .b_desc{width:236px; height:306px; float:left; margin-left:1px;}
.block_three .b_desc p{margin:0; padding:5px; line-height:20px; text-align:left}

.video_block{height:214px; width:994px; border:3px double #ff4bc2;}
.video_block .b_desc{height:64px; width:198px;}
.video_block .b_desc p{padding:5px; margin:0; font-size:13px; line-height:17px; text-align:left}
.video_block img{border-bottom:1px solid #ff4bc2}
.video_block .vid{height:214px; width:198px; float:left; display:inline}
.pink_bord{border-right:1px solid #ff4bc2}



.block_four{width:1000px; height:1046px; border-top:1px solid #372137; border-bottom:1px solid #372137; background-color:#372137}

.block_four .line1{width:1000px; height:400px;}
.block_four .line2{width:1000px; height:203px;}
.block_four .line3{width:1000px; height:441px;}

.block_four .center_cont{float:left; width:578px; height:441px; margin-left:1px;}
.block_four .center_cont .min_line{width:578px; height:220px;}
.block_four .b_desc{width:290px; height:220px; float:left}
.block_four .b_desc p{margin:0; padding:5px; line-height:20px; text-align:left}


.block_five{width:1000px; height:364px;}

.block_five .screen_153x364{width:153px; height:364px; float:left}


.block_five .center_cont{width:692; height:364px; float:left; margin-left:1px;}

.block_five .center_cont .line1{width:692px; height:175px;}
.block_five .center_cont .line2{width:692px; height:109px;}
.block_five .center_cont .line3{width:692px; height:78px;}


.footer{width:1000px; font-size:10px; color:#999999; text-align:center}
.footer a{color:#999999; text-decoration:underline}
.footer a:hover{color:#FFF; text-decoration:none;}
.footer p{margin:0; padding:10px 0; line-height:17px;}



/*  JOIN PAGE >>>>> */ 


.join_block{width:948px; margin:0 auto; border:3px solid #ff86db; padding:15px; margin-top:15px; background-color:#0d1924}

.join_benef{font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#daface; line-height:27px;}
.join_benef ul{margin-top:7px; font-size:17px; font-weight:bold; line-height:25px;}
.join_benef li{list-style-image:url(images/jn_sign.gif); color:#dddddd; font-weight:normal; padding-top:3px;}


.join_price{font-size:18px; color:#FFF; font-weight:bold; text-align:left; padding-left:15px; text-align:left}

.jn_bt{font-family:Verdana, Geneva, sans-serif; width:455px; height:52px; font-size:25px; font-weight:bold; text-align:center; color:#154e9b; padding:0; margin:10px 0 20px 0;}
.jn_bt2{font-family:Verdana, Geneva, sans-serif; width:455px; height:52px; font-size:25px; font-weight:bold; text-align:center; color:#154e9b; padding:0; margin:10px 0 0 0;}

.jg_girls{width:984px; height:135px; margin:5px auto; background:url(images/jg_girls.jpg)}

.join_ft_inf{color:#FFF; font-size:12px; line-height:19px;}



/* <<<<< JOIN PAGE */ 





/*  SUBMIT PAGE >>>>> */

.submit_block{width:934px; background-color:#0d1924; border:3px solid #96f886; text-align:left; padding:15px; font-family:Verdana, Geneva, sans-serif; font-size:17px; line-height:26px; color:#999;}
.submit_block p{margin:10px 0 0 0; padding:0}
.submit_block .wh{color:#FFF}
.submit_block a{color:#6adeff; font-size:18px; font-weight:bold}
.submit_block a:hover{text-decoration:none; color:#FC0}
.submit_block img{border:3px solid #CCC}
/*.submit_block{width:948px; margin:20px auto; padding:15px;}
.submit_block .subm_img{border:3px solid #CCC; margin-top:7px;}

.submit_info{font-family:Verdana, Geneva, sans-serif; font-size:17px; line-height:26px; color: #999; text-align:left;}
.submit_info p{margin:20px 0 0 0;}
.submit_info a{font-size:25px; color:#89e5ff}
.submit_info a:hover{color:#FF9; text-decoration:none}*/

/* <<<<< SUBMIT PAGE */ 



/* MEMBERS >>>>> */ 

.main-menu_m{width:1000px; margin:0 auto; padding:0; height:50px; overflow:hidden; font-family:Verdana, Geneva, sans-serif;}

.main-menu_m li{float:left; height:50px; list-style-type:none;}

.main-menu_m li a{display:block; height:50px; text-decoration:none;}

.main-menu_m li a.home{text-align: center; width:210px; padding-top:9px; background-color:#FFF; color:#646464; font-size:23px; border-top:4px solid #000;}
.main-menu_m li a.home:hover{background-color:#f2f1dd; color:#000; text-decoration:none; border-top:4px solid #585858;}

.main-menu_m li a.videos{text-align: center; width:230px; padding-top:9px; background-color:#69e5ff; color:#003566; font-size:23px; border-top:4px solid #000;}
.main-menu_m li a.videos:hover{background-color:#29d5ff; color:#001528; text-decoration:none; border-top:4px solid #003e58; }

.main-menu_m li a.photos{text-align: center; width:230px; padding-top:9px; background-color:#c1f8bc; color:#085b00; font-size:23px; border-top:4px solid #000;}
.main-menu_m li a.photos:hover{background-color:#9bf493; color:#032300; text-decoration:none; border-top:4px solid #1a5115;}

.main-menu_m li a.submit{text-align: center; width:330px; padding-top:9px; background-color:#ff86db; color:#a3006a; font-size:23px; border-top:4px solid #000;}
.main-menu_m li a.submit:hover{background-color:#ff3cc5; color:#6b0029; text-decoration:none;  border-top:4px solid #580034;}


.m_block_cont{margin:0 auto; width:970px; padding:20px 0;}
.m_block_desk{width:950px; margin:0 auto 8px auto; font-size:15px; line-height:20px;}


.m_vid_block{width:964px; background-color:#0d1924; border:3px solid #6adeff; text-align:left}
.m_vid_block img{margin:7px 0 7px 7px;}

.m_vid_title{width:700px; height:30px; font-size:20px; text-align:left; color:#bdf1ff; float:left; display:inline}
.m_vid_inf{width:250px; margin-top:10px; font-size:13px; color:#a4a4a4; float:right; display:inline; text-align:right}
.m_vid_inf .size{color:#4d91a4; font-weight:bold}

.m_vid_link{width:500px; float:right; text-align:right; margin-top:4px; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold}
.m_vid_link a{text-decoration:underline; color:#6adeff;}
.m_vid_link a:hover{text-decoration:underline; color:#FF6}



.m_ph_block{width:964px; background-color:#0d1924; border:3px solid #96f886; text-align:left}
.m_ph_block img{margin:8px 0 8px 8px;}

.m_ph_title{width:700px; height:30px; font-size:20px; text-align:left; color:#d7ffd1; float:left; display:inline}
.m_ph_inf{width:250px; margin-top:10px; font-size:13px; color:#a4a4a4; float:right; display:inline; text-align:right}
.m_ph_inf .size{color:#67a05d; font-weight:bold}

.m_ph_link{width:500px; float:right; text-align:right; margin-top:4px; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold}
.m_ph_link a{text-decoration:underline; color:#96f886;}
.m_ph_link a:hover{text-decoration:underline; color:#FF6}


.m_submit_block{width:934px; background-color:#0d1924; border:3px solid #ff86db; text-align:left; padding:15px; font-family:Verdana, Geneva, sans-serif; font-size:17px; line-height:26px; color:#999;}
.m_submit_block p{margin:10px 0 0 0; padding:0}
.m_submit_block .wh{color:#FFF}
.m_submit_block a{color:#6adeff; font-size:18px; font-weight:bold}
.m_submit_block a:hover{text-decoration:none; color:#FC0}
.m_submit_block img{border:3px solid #CCC}


.pagin{width:954px; height:30px; padding:5px; background-color:#343434; border:3px double #000; margin:0 auto 15px auto;}
.pagin .selected{color:#b9519a; margin:0 5px; text-decoration:overline}
.pagin a{text-decoration:none; color:#a8a8a8; margin:0 5px;}
.pagin a:hover{color:#FFF; text-decoration:overline}
.pagin table{font-family:Verdana, Geneva, sans-serif; font-size:22px; font-weight:bold; color:#1f1f1f}
.pagin .prev{width:170px; text-align:left; height:30px; padding-left:7px;}
.pagin .prev a{margin:0;}
.pagin .next{width:170px; text-align:left; height:30px; padding-right:7px;}
.pagin .next a{margin:0;}



/* <<<<< MEMBERS */ 


/*  recom_sites block */
/*  -------------------------------- */
.recom_s_box{width:850px; margin:30px auto; height:360px; background:url(images/recom_sites/recom_s_bg.png) no-repeat; behavior: url(iepngfix.htc); font-family:Tahoma, Geneva, sans-serif; text-align:left}
.recom_s_box img{border:0;}
.recom_s_box .clr{clear:both; font-size:1px; line-height:0; height:0; margin:0; padding:0}
.recom_s_box .title{color:#ff3f21; font-size:22px; height:37px; line-height:22px; padding:15px 0 0 30px; font-weight:bold; text-align:left;}
.recom_s_box .screens{width:391px; height:291px; background-color:#FFF; float:left; display:inline; margin-left:20px;}
.recom_s_box .screens img{float:left; border:0}
.recom_s_box .screens img.big{width:200px; height:285px; margin:3px;}
.recom_s_box .screens img.small{width:181px; height:141px; margin:3px 0 0 0;}
.recom_s_box .info{width:400px; height:290px; float:right; display:inline; margin-right:15px}
.recom_s_box .info .niches{height:30px; padding-top:10px; padding-left:5px; font-size:18px; color:#ff5034; border-bottom:2px solid #c5c6b9}
.recom_s_box .info .niches b{color:#6e6e6b}
.recom_s_box .info .text{height:205px; padding-top:10px; padding-left:5px; font-size:18px; color:#4d4d4d; border-bottom:2px solid #c5c6b9; font-size:15px; line-height:22px}
.recom_s_box .info .enter_link{height:26px; line-height:26px; padding-top:5px; text-align:right; padding-right:15px; font-weight:bold;}
.recom_s_box .info .enter_link a{color:#0089fe; border-bottom:1px dashed #0089fe; text-decoration:none; font-size:18px;}
.recom_s_box .info .enter_link a:hover{text-decoration:none; border-bottom:0; color:#C00}
/*  -------------------------------- */
/*  recom_sites block */
