body {background:url('http://100upskirts.com/images/bg2.gif') #a19971; margin: 0px; padding: 0px;}

/*.pngfx{behavior: url('iepngfix.htc')}*/

form{margin:0; padding:0}

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

.container {text-align:center; width:100%; background:url('http://100upskirts.com/images/bg1.gif') repeat-x top left fixed;}
.main{width:1000px; margin:0 auto; background-color:#1f1f1f}

.head_1{background-color:#000; width:996px; padding:2px;}

.head_1 .left_side{width:407px; float:left; display:inline;}
.head_1 .right_side{width:589px; float:left; display:inline;}
.head_1 .left_image{width:407px; height:250px; margin-top:5px;}

.head_2{background-color:#000; width:996px; padding:2px;}
.head_2 .left_side{width:407px; float:left; display:inline;}
.head_2 .right_side{width:589px; float:left; display:inline; text-align:left}
.head_2 .left_image_box{overflow:hidden; width:407px; height:107px; margin-top:4px;}
.head_2 .left_image_box .left_image{width:407px; height:107px;}
.head_2 .left_image_box .left_text{width:407px; height:107px; position:relative; top:-107px; margin-bottom:-107px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#333;}
.head_2 .left_image_box .left_text p.main_text{padding:5px 3px 0 8px; margin:0}
.head_2 .left_image_box .left_text p.bottom_text{padding:0 5px; margin-top:8px; text-align:right; font-weight:bold; color:#060}
.head_2 .left_image_box .left_text p.bottom_text a{color:#030; font-weight:bold; text-decoration:none; border-bottom:1px dashed #030}
.head_2 .left_image_box .left_text p.bottom_text a:hover{color:#03C; border:0}

.logo_cont{overflow:hidden; width:407px; height:59px; text-align:left}
.logo{font-family:Verdana, Geneva, sans-serif; font-size:50px; height:59px; font-weight:bold; text-align:left; line-height:59px}
.logo_over_bg{width:407px; height:59px; margin-bottom:-59px; top:-59px; position:relative}
/*.logo_over_bg img{behavior: url('iepngfix.htc')}*/
.logo .blu{color:#00b4ff}
.logo .red{color:#ef3c3c}
.logo .red2{color:#ff7474}
.logo .com{color:#8a8a8a; font-size:22px;}
.logo_desc{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#606060; text-align:left; letter-spacing:1px; width:407px; text-align:center;}

.gifs_head_line{width:590px; height:108px; margin-bottom:2px; margin-top:2px;}
.gifs_head_line img{margin-left:1px;}
.gifs_head_line2{width:590px; height:108px;}
.gifs_head_line2 .head_1_r_desc{overflow:hidden; width:440px; height:108px; float:left; display:inline;}
.gifs_head_line2 .head_1_r_desc p{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; top:-108px; margin:0; padding:7px 7px 0 10px; position:relative; color:#333333; line-height:16px;}
.gifs_head_line2 .right_img{float:left; display:inline; width:144px; height:108px; margin-left:1px;}



.menu{width:994px; height:40px; background:url('http://100upskirts.com/images/menu_bg.gif') #2e2d31; text-align:center; line-height:38px; margin:3px auto; font-size:18px; color:#666; font-family:Verdana, Geneva, sans-serif font-weight:bold; overflow:hidden}
.menu a{ font-family:"Comic Sans MS", cursive; font-weight:bold; font-size:18px; text-decoration:none; color:#283222; padding:2px 16px;}
.menu a:hover{color:#fffdd0; background-color:#6e8163; padding:4px 16px 2px 16px;}
.menu ul{margin:0; padding:0; text-align:center; position:relative; margin-top:-38px;}
.menu li{list-style-type:none; margin:0; padding:0; text-align:left; display:inline}
.menu li .selected{border-top:2px solid #d8ffbf; color:#d8ffbf; font-family:"Comic Sans MS", cursive; font-size:18px; font-weight:bold; padding:0 4px; margin:0 12px;}
.menu li .selected_jn{border-top:2px solid #fffe88; color:#fffe88; font-family:"Comic Sans MS", cursive; font-size:18px; font-weight:bold; padding:0 4px; margin:0 12px;}
.menu ul li b{border-left:1px solid #FFF; line-height:15px}
.menu li.bord_3px{border-left:3px solid #697f5c; height:20px; margin:0 8px 0 11px;}
.menu li.padd_left_mem{padding-left:130px}
.menu li.pass a{color:#fff045;}
.menu li.pass a:hover{color:#9dff00}

/*update 2009-11-24*/
.novig_box{width:970px; margin:0 0 0 20px; font-family:Arial, Helvetica, sans-serif; padding:15px 0; float:left; display:inline;}
.novig{font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:30px; color:#616161; font-weight:bold; float:left; display:inline; width:700px;}
.novig .selected{margin:0 3px; padding:2px 5px 3px 5px; background-color:#b1b1b1; color:#000;}
.novig a{margin:0 0px; color:#b1b1b1; letter-spacing:normal; text-decoration:none; padding:2px 5px;}
.novig a:hover{ padding:2px 5px 3px 5px; background-color:#b1b1b1; color:#1f1f1f;}
.novig .prev a, .next a{margin:0}
.prev_box{width:140px; float:left; display:inline; height:30px; line-height:30px; border-bottom:3px solid #ada9a0; text-align:left}
.next_box{width:140px; float:left; display:inline; height:30px; line-height:30px; border-bottom:3px solid #ada9a0; text-align:right}
/*2009-11-24*/

.per_page{width:202px; float:right; font-size:17px; line-height:30px; height:30px;}
.per_page .desc{ border-bottom:1px solid #999; float:left; display:inline; text-align:center; font-size:17px; font-weight:bold; color:#FFF; line-height:23px; margin-top:7px; padding:0 10px 0 5px;}
.per_page .select_box{margin:9px 0 0 0; padding:0; float:left; display:inline}


.index_dict{width:980px; border:2px solid #454545; text-align:left; padding:0 10px 10px 0; margin:0 auto; overflow:hidden; background:url('http://100upskirts.com/images/bg_dict_index.gif') bottom repeat-x #000;}
.index_dict .text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; line-height:18px; margin-left:10px;}
.index_dict .text a{color:#d1b87c; border-bottom:1px dashed #333; text-decoration:none; margin:0 5px; background:url('http://100upskirts.com/images/select_mark.gif') -20px 0 no-repeat;}
.index_dict .text a:hover{color:#FF9; border-bottom:1px solid #FF9;}
.index_dict .text h1{font-size:22px; padding:0 0 10px 0; margin:0; color:#FF9}
.index_dict .text h2{border-bottom:1px dashed #666; font-size:20px; font-weight:bold; color:#FFF; font-family:Arial, Helvetica, sans-serif; padding:5px 0 0 0; margin:0 0 15px 0; line-height:25px; height:25px;}
.index_dict .text h2 img{margin:0;}
/* .index_dict .text h2 img.small_book{margin:0 0 -5px 590px;} */
.index_dict .text h2 img.small_book{margin:0 0 -5px 580px;}

.index_dict .text h2 a{color:#d8ffbf; border-bottom:1px solid #d8ffbf}

.index_dict .dict_link{position:relative; left:350px; width:620px; height:31px; line-height:31px; margin-top:-31px; font-family:"Comic Sans MS", cursive; color:#ececec; font-size:15px; font-weight:bold; text-align:right; padding-top:5px;}
.index_dict .dict_link img{/*behavior: url('iepngfix.htc');*/ margin-bottom:-9px; margin-right:5px;}
.index_dict .dict_link a{color:#00c6ff; border-bottom:1px dashed #00c6ff; text-decoration:none;}
.index_dict .dict_link a:hover{color:#ffb400; text-decoration:none; border-bottom:1px solid #ffb400; background:none}
.index_dict .dict_left{float:right; width:280px;}
.index_dict .sort_button{width:137px; height:31px; overflow:hidden; margin:0 auto; float:left; display:inline;}
/*.index_dict .sort_bts .sort_button img{behavior: url('iepngfix.htc')}*/
.index_dict .reset_button{width:181px; height:31px; overflow:hidden; margin:0 auto; float:left; display:inline; margin-left:5px;}
/*.index_dict .reset_bts .sort_button img{behavior: url('iepngfix.htc')}*/



.index_vid_block{width:494px; height:345px; margin:7px 0 8px 4px; float:left; display:inline; font-family:Arial, Helvetica, sans-serif; overflow:hidden}
.index_vid_block .bg_img{width:494px; height:345px;}
.index_vid_block .inner_cont{width:494px; height:345px; position:relative; top:-345px; margin-bottom:-345px;}
.index_vid_block .title{font-size:17px; text-align:center; color:#e9d97c; height:38px; width:494px; line-height:38px; font-weight:bold}
.index_vid_block .screen_desc_size{width:483px; height:206px; padding:5px 5px 5px 6px;}
.index_vid_block .screen_desc_size .desc_size .desc{font-size:15px; line-height:22px; color:#cbcbcb; text-align:left; height:180px; overflow:hidden}
.index_vid_block .screen_desc_size .screen, .screen_upd{width:272px; height:204px; border:1px solid #9a6759; background-color:#333; float:left; display:inline}
.index_vid_block .screen_desc_size .screen_upd{overflow:hidden;}
.index_vid_block .screen_desc_size .screen_upd .date_box{width:272px; height:21px; position:relative; top:-204px; margin-bottom:-204px}
.index_vid_block .screen_desc_size .screen_upd .date_box p{width:272px; height:21px; background:url('http://100upskirts.com/images/upd_bg.png') no-repeat;/* behavior: url('iepngfix.htc');*/ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:left; font-weight:bold; margin:0; padding:0 0 0 10px;}
.index_vid_block .screen_desc_size .desc_size{width:203px; height:206px; float:right; display:inline;}
.index_vid_block .screen_desc_size .desc_size .size{height:18px;font-size:11px; margin-top:8px; line-height:18px;}
.index_vid_block .screen_desc_size .desc_size .size .left{width:123px; text-align:center; color:#303b29; float:left; display:inline; height:18px;}
.index_vid_block .screen_desc_size .desc_size .size .right{width:80px; text-align:center; color:#222a1d; float:left; display:inline; height:18px;}
.index_vid_block .info_box{width:494px; height:90px; overflow:hidden}
.index_vid_block .info_box .info{width:460px; height:85px; font-size:12px; color:#e7e9eb; padding:5px 0 0 34px; text-align:left; line-height:20px; font-weight:bold}
.index_vid_block .info_box .info b{font-weight:normal; color:#bfbfbf; padding:0 2px 0 13px; margin:0 0 0 2px; background:url('http://100upskirts.com/images/select_mark_gr.gif') 2px 3px no-repeat #202930}
.index_vid_block .info_box .info a{color:#d2c5a5; border-bottom:1px dashed #999; text-decoration:none; margin:0 2px 0 4px; font-weight:normal}
.index_vid_block .info_box .info a:hover{color:#FF9; border-bottom:1px solid #FF9;}

.index_vid_block .info_box .buttons_index_box{width:217px; height:30px; line-height:30px; overflow:hidden; font-size:11px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; position:relative; top:-30px; float:right; text-align:left;}
/*.index_vid_block .info_box .buttons_index_box img{behavior: url('iepngfix.htc')}*/
.index_vid_block .info_box .buttons_index_box .button_image{width:217px; height:30px;}
.index_vid_block .info_box .buttons_index_box .buttons{width:217px; height:30px; position:relative; margin-top:-30px;}
.index_vid_block .info_box .buttons_index_box .buttons a.dwn{color:#FFF; text-decoration:none; margin:0 0 0 10px; padding:5px 10px 5px 15px; background:url('http://100upskirts.com/images/dwn_small_arrow.gif') no-repeat 4px 8px}
.index_vid_block .info_box .buttons_index_box .buttons a.dwn:hover{text-decoration:underline}
.index_vid_block .info_box .buttons_index_box .buttons a.join{color:#FFF; text-decoration:underline; margin:0 0 0 20px; padding:5px 15px;}
.index_vid_block .info_box .buttons_index_box .buttons a.join:hover{text-decoration:none; color:#FF3}

.index_vid_block .info_box .buttons_index_box_mem1{width:233px; height:30px; line-height:30px; overflow:hidden; font-size:11px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; position:relative; top:-30px; float:right; text-align:left;}
/*.index_vid_block .info_box .buttons_index_box_mem1 img{behavior: url('iepngfix.htc')}*/
.index_vid_block .info_box .buttons_index_box_mem1 .button_image{width:217px; height:30px;}
.index_vid_block .info_box .buttons_index_box_mem1 .buttons{width:233px; height:30px; position:relative; margin-top:-30px;}
.index_vid_block .info_box .buttons_index_box_mem1 .buttons a.dwn{color:#FFF; text-decoration:none; margin:0 0 0 10px; padding:5px 10px 5px 15px; background:url('http://100upskirts.com/images/dwn_small_arrow.gif') no-repeat 4px 8px}
.index_vid_block .info_box .buttons_index_box_mem1 .buttons a.dwn:hover{text-decoration:underline}
.index_vid_block .info_box .buttons_index_box_mem1 .buttons a.watch{color:#FFF; text-decoration:underline; margin:0 0 0 13px; padding:5px 15px;}
.index_vid_block .info_box .buttons_index_box_mem1 .buttons a.watch:hover{text-decoration:none; color:#FF3}

.index_vid_block .info_box .buttons_index_box_mem2{width:307px; height:30px; line-height:30px; overflow:hidden; font-size:11px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; position:relative; top:-30px; float:right; text-align:left;}
/*.index_vid_block .info_box .buttons_index_box_mem2 img{behavior: url('iepngfix.htc')}*/
.index_vid_block .info_box .buttons_index_box_mem2 .button_image{width:307px; height:30px;}
.index_vid_block .info_box .buttons_index_box_mem2 .buttons{width:307px; height:30px; position:relative; margin-top:-30px;}
.index_vid_block .info_box .buttons_index_box_mem2 .buttons a.dwn{color:#FFF; text-decoration:none; margin:0 0 0 10px; padding:5px 10px 5px 15px; background:url('http://100upskirts.com/images/dwn_small_arrow.gif') no-repeat 4px 8px}
.index_vid_block .info_box .buttons_index_box_mem2 .buttons a.dwn:hover{text-decoration:underline}
.index_vid_block .info_box .buttons_index_box_mem2 .buttons a.watch{color:#FFF; text-decoration:underline; margin:0 0 0 11px; padding:5px 15px;}
.index_vid_block .info_box .buttons_index_box_mem2 .buttons a.watch:hover{text-decoration:none; color:#FF3}

.index_vid_block .juicy_mark{position:relative; width:492px; height:40px; text-align:right; padding-right:2px; top:-342px; margin-bottom:-342px}
/*.index_vid_block .juicy_mark img{behavior: url('iepngfix.htc')}*/



.desc_block{width:969px; float:left; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:19px; line-height:24px; color:#213c7f; text-align:center; padding:10px 0 10px 13px;}
.desc_block .desc{width:905px;}
.desc_block .desc p{border-left:2px solid #606060; border-right:2px solid #606060; padding:0 10px; text-align:center; margin:0; background-color:#f5f3ec; direction:ltr}
.desc_block .jessy img{left:2px; position:relative}
.desc_block .sp_of_color{color:#ca2b2b}
.desc_block a{border-bottom:1px dashed #C00; text-decoration:none; color:#C00}
.desc_block a:hover{border:0; color:#F00}
.desc_block a.join_link{color:#0037c3; border-bottom:1px dashed #5e76b3; text-decoration:none}
.desc_block a.join_link:hover{color:#09F; border:none;}


.title_grad, .bg_grad, .title_grad .title_grad_inner table, .bg_grad_box{width:540px; height:44px;}
.title_grad{overflow:hidden; float:left; display:inline; font-family:"Comic Sans MS", cursive; color:#ffea9f; font-size:25px; line-height:44px; font-weight:bold}
.title_grad_inner, .bg_grad_box{margin-bottom:-44px;}
/*.title_grad_inner table img{behavior: url('iepngfix.htc')}*/
.corner_left, .corner_right{width:9px; height:10px; overflow:hidden;}
.corner_left img{margin-left:-9px;}
.corner_right{text-align:left}

.title_grad2, .bg_grad2, .title_grad2 .title_grad_inner2 table, .bg_grad_box2{width:260px; height:44px;}
.title_grad2{overflow:hidden; float:left; display:inline; font-family:"Comic Sans MS", cursive; color:#ffea9f; font-size:25px; line-height:44px; font-weight:bold}
.title_grad_inner2, .bg_grad_box2{margin-bottom:-44px;}
/*.title_grad_inner2 table img{behavior: url('iepngfix.htc')}*/


.categories_cont_box{width:970px; background-color:#000; border:2px solid #454545; text-align:left; padding:0 10px 10px 10px; margin:0 auto;}
.categories_cont{width:918px; margin:0 auto; background:url('http://100upskirts.com/images/bg_join_tab.gif') top repeat-x #000; border:1px solid #4f4f4f; padding:20px 25px; font-family:Arial, Helvetica, sans-serif;}
.categ_top_desc{width:950px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#CCC; line-height:33px; padding:15px 10px 0 10px;}
.categ_top_desc img{float:left; display:inline; margin:0 10px 0 0;}
.categ_folder{width:970px; padding:20px 0 0 0;}

.categ_back_link{width:918px; padding:15px 0 5px 0; font-family:"Comic Sans MS", cursive; font-size:18px; font-weight:bold; color:#FFF; text-align:center}
.categ_back_link a{text-decoration:underline; color:#00c6ff}
.categ_back_link a:hover{text-decoration:none; color:#ffba00}

.categories_cont h1{font-size:25px; font-weight:bold; text-align:left; padding:40px 0 0 0; margin:0; color:#FFF}
.categories_cont h2{font-size:25px; font-weight:bold; text-align:left; padding:0; margin:0; color:#FFF}
.categ_block{width:918px; height:82px; padding:20px 0 0 0;}
.categ_th{width:250px; height:82px; float:left; display:inline}
.categ_th img{border:1px solid #FFF; margin-right:15px;}
.categ_text{float:left; display:inline; height:82px; width:650px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; text-align:left; line-height:22px; font-size:17px; color:#FFF;}
.categ_text b, .categ_text a{border-bottom:1px dashed #666; color:#FFF; text-decoration:none}
.categ_text a{font-weight:bold}
.categ_text a:hover{text-decoration:none; color:#FF9; border-bottom:1px solid #FF9;}
.categ_text p{font-weight:normal; color:#9fb493; text-decoration:none; padding:15px 0 0 0; margin:0}

.join_cont_box{width:970px; background-color:#000; border:2px solid #454545; text-align:left; padding:10px; margin:0 auto;}
.join_top_desc{height:37px; margin-top:5px; width:375px; float:right; display:inline; font-family:'Arial Black', Gadget, sans-serif; font-size:25px; line-height:37px; color:#e7a448; text-align:left}
.join_top_desc u{color:#ffed86}
.join_top_desc .image_1{margin:0 5px -4px 0;}
.join_top_desc .image_2{margin:0 0 -4px 5px;}

.join_cont{width:968px; margin:0 auto; background:url('http://100upskirts.com/images/bg_join_tab.gif') top repeat-x #000; border:1px solid #4f4f4f; padding:20px 0 0 0;}

.join_cont .top_side{padding-bottom:30px; width:968px;}
.join_cont .hr_div{width:940px; height:2px; line-height:0; font-size:1px; border-bottom:1px dashed #666; margin:0 auto}
.join_cont .bottom_side{width:868px; padding:20px 50px 0 50px; background:url('http://100upskirts.com/images/bg_join_tab2.gif') bottom repeat-x #000;}
.join_bottom_text{width:700px; padding:10px 5px; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-align:left; color:#4f4f4f; line-height:14px;}
.join_bottom_text a{color:#666; text-decoration:underline}
.join_bottom_text a:hover{color:#CCC; text-decoration:none}

.join_cont .bottom_side .bonus_title{width:850px; margin:0 auto; padding:5px 0 0 0; text-align:center; font-family:"Arial Black", Gadget, sans-serif; font-size:20px; color:#9fb493}
.join_cont .bottom_side .bonus_title a, .join_cont .bottom_side .bonus_title u{color:#ffea9f; text-decoration:underline;}
.join_cont .bottom_side .bonus_title a:hover{color:#FC0; text-decoration:none}
.join_cont .bottom_side .bonus_site_box{padding:30px 0; width:868px;}
.join_cont .bottom_side .bonus_site_box .screen{width:228px; height:158px; background:url('http://100upskirts.com/images/bonus_scr_bg.png');/* behavior: url('iepngfix.htc'); */float:left; display:inline; text-align:left;}
.join_cont .bottom_side .bonus_site_box .screen img{margin-left:9px; margin-top:9px;}
.join_cont .bottom_side .bonus_site_box .info{width:610px; float:right; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#EFEFEF; font-weight:bold; line-height:18px; padding-top:3px;}
.join_cont .bottom_side .bonus_site_box .info a{text-decoration:underline; color:#ffea9f;}
.join_cont .bottom_side .bonus_site_box .info a:hover{text-decoration:none; color:#FC0;}
.join_cont .bottom_side .bonus_site_box .info ul{ padding:20px 0 0 30px; margin:0; font-size:14px; font-weight:normal}
.join_cont .bottom_side .bonus_site_box .info li{list-style-type:disc; color:#396A2D; margin:0; padding:0 0 1px 0}
.join_cont .bottom_side .bonus_site_box .info li i{font-style:normal; color:#cecece}


.join_left_images{float:left; display:inline; width:144px; height:330px; margin-left:35px; margin-top:18px}
.join_left_col{width:325px; float:left; display:inline; margin-left:35px; text-align:left; }
.join_left_col h1{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#FFF; text-decoration:underline; margin:0; padding:10px 0 10px 25px;}
.join_left_col ul{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#c6c094; line-height:21px}
.join_left_col li{list-style-type:none; margin:0; padding:5px 0 10px 23px; background:url('http://100upskirts.com/images/join_benef_mark.gif') no-repeat 0px 10px;}
.join_left_col p{padding:0; margin:20px 0 0 0; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#4db45a}
.join_right_col{width:350px; float:right; display:inline; margin-right:35px;}

.jbutton{width:350px; height:50px; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:25px; color:#033962; font-weight:bold; margin:15px 0 0 0; padding:0}

.price_buttons{width:350px; font-family:Verdana, Geneva, sans-serif; font-size:17px; color:#6490b5; text-align:left;}
.button_space{padding-top:36px;}
.button_space_top{padding-top:12px;}




.foot_top_bord{border-bottom:2px solid #1f1f1f; background-color:#000; height:4px; width:1000px; font-size:1px; line-height:0;}
.footer{width:980px; background-color:#000; padding:10px; font-size:12px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#585858; line-height:20px;}
.footer a{color:#585858; text-decoration:underline;}
.footer a:hover{color:#CCC; text-decoration:none}
.footer img{margin-bottom:-2px;}



                /*          members         */
				
				
.head_mem{background-color:#000; width:996px; padding:2px;}

.head_mem .left_side{width:407px; float:left; display:inline;}
.head_mem .left_image_box{width:407px; height:47px; float:left; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; text-align:center; margin-top:5px; color:#FFF; line-height:47px;}
.head_mem .right_side{width:550px; height:115px; float:left; display:inline; margin:1px 0 0 10px; border:1px solid #6d6d6d; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#d1b87c; padding:10px 10px 0 10px; line-height:18px;}
.head_mem .right_side p{padding:3px 0; margin:7px 0 0 0; border:1px solid #1f1f1f}
.head_mem .right_side a{color:#ffff9a; text-decoration:underline;}
.head_mem .right_side a:hover{text-decoration:none; color:#9F6}
.head_mem .right_side b{color:#ffff9a; font-weight:normal}


.menu_mem{width:994px; height:40px; background:url('http://100upskirts.com/images/menu_bg.gif') #2e2d31; text-align:center; line-height:38px; margin:3px auto; font-size:18px; color:#666; font-family:Verdana, Geneva, sans-serif font-weight:bold; overflow:hidden}
.menu_mem a{ font-family:"Comic Sans MS", cursive; font-weight:bold; font-size:18px; text-decoration:none; color:#283222; padding:2px 16px;}
.menu_mem a:hover{color:#fffdd0; background-color:#6e8163; padding:4px 16px 2px 16px;}
.menu_mem ul{margin:0; padding:0; text-align:center; position:relative; margin-top:-38px;}
.menu_mem li{list-style-type:none; margin:0; padding:0; text-align:left; display:inline}
.menu_mem li .selected{border-top:2px solid #d8ffbf; color:#d8ffbf; font-family:"Comic Sans MS", cursive; font-size:18px; font-weight:bold; padding:0 4px; margin:0 12px;}
.menu_mem li .selected_jn{border-top:2px solid #fffe88; color:#fffe88; font-family:"Comic Sans MS", cursive; font-size:18px; font-weight:bold; padding:0 4px; margin:0 12px;}
.menu_mem ul li b{border-left:1px solid #FFF; line-height:15px}
.menu_mem li.bord_3px{border-left:3px solid #697f5c; height:20px; margin:0 23px 0 26px;}
.menu_mem li.padd_left_mem{padding-left:130px}
.menu_mem li.pass a{color:#fff045;}
.menu_mem li.pass a:hover{color:#9dff00}




.player_cont_box{width:990px; background-color:#000; border:2px solid #454545; text-align:left; padding:10px 0; margin:0 auto}
.player_title{width:678px; height:40px; margin-left:13px; padding-top:30px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#FFF;}
.player_title b{color:#6f6f6f; font-weight:bold; padding-right:7px;}
.player_title b.size{color:#6f6f6f; font-size:15px; padding-left:10px;}
.video_cont_box{width:694px; height:660px; float:left; display:inline; margin-left:7px;}

.overflow_vid_box{width:694px; height:525px; overflow:hidden;}
.video_cont{ width:676px; background-color:#1c1c1c; border:1px solid #969696; margin-left:8px;padding:15px 0}

.player_box{width:576px; margin:0 auto;}

.prev_next_buttons{width:55px; height:40px; position:relative; margin-top:-295px;}
.prev_button{float:left; display:inline}
.next_button{float:right; display:inline}
.prev_next_buttons .box{width:55px; height:40px; overflow:hidden}
/*.prev_next_buttons .box img{behavior: url('iepngfix.htc')}*/
.prev_next_buttons .box .prev{}
.prev_next_buttons .box .next{margin-left:-55px;}

.prev_next_buttons .box .off{margin-top:-80px;}

/*
.player_desc{width:670px; height:80px; padding:15px 5px 0 5px; margin-left:8px; font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:23px; color:#9fb493; overflow:hidden}
.player_desc p{font-size:12px; color:#749ab5; text-align:right; position:relative; margin-top:-22px;}
.player_vid_links{width:680px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-top:10px;}
*/

.player_desc{width:670px; height:70px; padding:15px 5px 0 5px; margin-left:8px; font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:23px; color:#9fb493; overflow:hidden}
.player_desc .desc{height:70px;}
.player_desc .desc2{font-size:12px; color:#749ab5; text-align:right; position:relative; top:-22px; margin-bottom:-22px; height:22px; width:670px;}
.player_vid_links{width:680px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-top:20px;}

.player_vid_links .back{float:left; display:inline; height:25px; width:220px; line-height:25px; color:#ffb98a; text-align:left; margin-left:10px;}
.player_vid_links .back a{color:#ffb98a; text-decoration:underline;}
.player_vid_links .back a:hover{text-decoration:none; color:#fff2b8}
.player_vid_links .download{width:210px; height:25px; line-height:25px; text-align:right; float:right; display:inline; color:#91cdff}
.player_vid_links .download a{color:#91cdff; text-decoration:underline}
.player_vid_links .download a:hover{text-decoration:none; color:#B0FFF1}
.player_vid_links .photos{float:left; display:inline; height:25px; width:200px; line-height:25px; color:#ffb98a; text-align:left; margin-left:30px;}
.player_vid_links .photos a{color:#cd91ff; text-decoration:underline;}
.player_vid_links .photos a:hover{text-decoration:none; color:#e9cfff}


.video_list{width:260px; height:650px; float:right; display:inline; margin-right:15px; background-color:#1c1c1c; border:1px solid #969696; overflow:auto;}
.video_list ol{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:20px;}
.video_list li{color:#7f7b66;}
.video_list li.selected{color:#f1e59e; font-weight:bold;}
.video_list a{color:#d2cba3; text-decoration:none}
.video_list a:hover{text-decoration:underline; color:#FF9}

.photo_cont {background-color:#1c1c1c; border:1px solid #969696; width:960px; padding:10px 0; margin:0 auto 0 auto}
.photo_box{width:230px; height:230px; text-align:center; float:left; display:inline; margin:4px 0 8px 8px; border:1px solid #333}
.photo_box p{ margin:0; padding:0}
.photo_box a img{border:1px solid #666;}
.photo_box a img:hover{border-color:#e8d9bd}



.view_cont_link{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:20px; width:900px; margin:0 auto; padding:30px 0 20px 0; font-weight:bold}
.view_cont_link a{color:#FFF; text-decoration:underline;}
.view_cont_link a:hover{color:#FC0; text-decoration:none}

.home_cont{width:900px; background-color:#141414; margin:0 auto}

.updates_title{width:950px; padding:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:25px; color:#FFF; text-align:left;}


				/*          members         */



/*    Paginator    */
/*
	Paginator 3000
	- idea by ecto (ecto.ru)
	- coded by karaboz (karaboz.ru)

	HTML example
	<div class="paginator" id="paginator_example">
		<table>
			<tr>
				<td><span><strong>1</strong></span></td>
				...
				<td><span><a href="">3000</a></span></td>
			</tr>
			<tr>
				<td colspan="">
					<div class="scroll_bar">
						<div class="scroll_trough"></div>
						<div class="scroll_thumb">
							<div class="scroll_knob"></div>
						</div>
						<div class="current_page_mark"></div>
					</div>				
				</td>

			</tr>
		</table>
	</div>
*/
.paginator {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	width:420px;
}
.paginator table {
	border-collapse:collapse;
	table-layout:fixed;
	width:100%;
}
.paginator table td {
	padding:0;
	white-space:nowrap;
	text-align:center;
}
.paginator span {
	display:block;
	color:#fff;
}
.paginator span strong,
.paginator span a {
	padding:2px 8px 4px 8px;
	color:#b1b1b1;
	text-decoration:none;
}
.paginator span a:hover{color:#272727; text-decoration:none; background-color:#7b7979}
/*.paginator span a:active{color:#000}*/
.paginator span strong {
	font-style:normal;
	color:#000000;
	text-decoration:none;
	background:#b1b1b1;
}
.paginator .scroll_bar {
	width:100%;	height:20px;
	position:relative;
}
.paginator .scroll_trough {
	width:100%;
	height:3px;
	background:#ada9a0;
	overflow:hidden;
}
.paginator .scroll_thumb {
	position:absolute;
	z-index:2;
	width:0; height:3px;
	top:0; left:0;
	font-size:1px;
	background:#e77f00;
	border-left:3px solid #1f1f1f;
	border-right:3px solid #1f1f1f;
}
.paginator .scroll_knob {
	position:absolute;
	top:-1px; left:50%;
	margin-left:-10px;
	width:20px; height:20px;
	overflow:hidden;
	background:url('slider2.gif') no-repeat 50% 50%;
	cursor:pointer;
	cursor:hand;
}
.paginator .current_page_mark {
	position:absolute;
	z-index:1;
	top:0; left:0;
	width:0; height:3px;
	overflow:hidden;
	background:#fff;
	border-left:1px solid #666;
	border-right:1px solid #666;
	
}

.fullsize .scroll_thumb {
	display:none;
}


.paginator_pages {
	width:600px;
	text-align:right;
	font-size:0.8em; 
	color:#808080;
	margin-top:-10px; 
}

