@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; color:#000; font-family:Trebuchet Ms; font-size:11px; background:#fff;}

a{color:#008dc1;}
a:hover{text-decoration:underline; color:#000;}

#header {width:980px; height:140px; overflow:hidden;}
#header_left {float:left; width:86px; height:140px; background:url(../images/header_left.png) no-repeat;}
#header_center {float:left; width:728px; height:140px;}
#header_right {float:right; width:166px; height:140px; background:url(../images/header_right.png) no-repeat;}

#header_center_top {float:left; width:728px; height:24px;}
#header_logo_top {float:left; width:250px; height:24px; background:url(../images/header_logo_top.png) no-repeat;}
#header_menu_top {float:right; width:478px; height:24px; background:url(../images/header_menu_top.png) no-repeat;}
#header_center_center {float:left; width:728px; height:64px;}
#header_logo {float:left; width:250px; height:64px; background:url(../images/header_logo.png) no-repeat;}
#header_menu_pictures {float:left; width:64px; height:64px; background:url(../images/header_menu_pictures.png) no-repeat;}
#header_menu_movies {float:left; width:59px; height:64px; background:url(../images/header_menu_movies.png) no-repeat;}
#header_menu_paysite {float:left; width:59px; height:64px; background:url(../images/header_menu_paysite.png) no-repeat;}
#header_menu_livecams {float:left; width:59px; height:64px; background:url(../images/header_menu_livecams.png) no-repeat;}
#header_menu_models {float:left; width:59px; height:64px; background:url(../images/header_menu_models.png) no-repeat;}
#header_menu_hentai {float:left; width:59px; height:64px; background:url(../images/header_menu_hentai.png) no-repeat;}
#header_menu_dvdshop {float:left; width:59px; height:64px; background:url(../images/header_menu_dvdshop.png) no-repeat;}
#header_menu_freeporn {float:left; width:60px; height:64px; background:url(../images/header_menu_freeporn.png) no-repeat;}

#header_desk {float:left; width:728px; height:52px; background:url(../images/header_desk.png) no-repeat; text-align:left; font-family:Tahoma; padding-top:3px; padding-left:6px;}

#search_area {width:980px; height:30px; background:url(../images/se_txt.png) repeat-x;}
#se_left {float:left; width:16px; height:30px; background:url(../images/se_left.png) no-repeat;}
#se_left_desk {float:left; padding-top:8px;}
#se_left_desk a{font-weight:bold;}
#se_left_desk a:hover{text-decoration:none;}
#se_right {float:right; width:13px; height:30px; background:url(../images/se_right.png) no-repeat;}
#se_right_se {width:50px; height:30px; float:right;}


#qs {float:right; padding-top:8px; padding-right:3px;}
#sex {width:180px; float:right; padding-top:6px; padding-right:3px;}
#sb {float:right; padding-right:3px;}
#slx {float:right; padding-top:6px; padding-right:5px;} 
#rs {float:right; padding-top:8px; padding-right:3px;}

#ddsk {width:980px; height:42px; font-size:13px; font-weight:bold; text-align:center; padding-top:3px;}

#halloffame_area {width:980px; height:39px; overflow:hidden; background:url(../images/right_name_txt.png) repeat-x;}
#left_menu_categories {float:left; width:178px; height:39px; background:url(../images/left_menu_categories.png) no-repeat;}
#left_menu_archives {float:left; width:178px; height:39px; background:url(../images/left_menu_archives.png) no-repeat;}
#left_menu_friends {float:left; width:178px; height:39px; background:url(../images/left_menu_friends.png) no-repeat;}
#left_menu_japan {float:left; width:178px; height:39px; background:url(../images/left_menu_japan.png) no-repeat;}

#right_name_left {float:left; width:11px; height:39px; background:url(../images/right_name_left.png) no-repeat;}
#right_name_txt {float:left; width:681px; height:39px; text-align:right; padding-top:14px;}
#right_name_txt a{font-weight:bold;}
#right_name_txt a:hover{text-decoration:none;}
#right_name_txtx {float:left; width:662px; height:39px; text-align:right; padding-top:14px;}
#right_name_txtx a{font-weight:bold;}
#right_name_txtx a:hover{text-decoration:none;}
#right_name_txtxx {float:left; width:635px; height:39px; text-align:right; padding-top:14px;}
#right_name_txtxx a{font-weight:bold;}
#right_name_txtxx a:hover{text-decoration:none;}
#rrrdesk {float:left; font-size:13px; font-weight:bold; padding-top:12px;}

#right_name_txtz {float:right; height:39px; text-align:right; padding-top:14px;}
#right_name_txtz a{font-weight:bold;}
#right_name_txtz a:hover{text-decoration:none;}

#right_name_right {float:right; width:18px; height:39px; background:url(../images/right_name_right.png) no-repeat;}
#right_name_halloffame {float:left; width:92px; height:39px; background:url(../images/right_name_halloffame.png) no-repeat;}
#right_name_today {float:left; width:111px; height:39px; background:url(../images/right_name_today.png) no-repeat;}
#right_name_yesterday {float:left; width:138px; height:39px; background:url(../images/right_name_yesterday.png) no-repeat;}

#cols_set {width:980px; background:url(../images/bggb.png) repeat-y;}
#cols_left {width:178px; float:left; background:url(../images/left_menu_txt.png) repeat-y; padding-bottom:7px;}
#cols_leftx {width:178px; float:left; background:url(../images/cols_leftx.png) repeat-y;}
#cols_right {width:802px; float:right; background:url(../images/right_txt.png) repeat-y; padding-top:5px;}

#left_menu_top {float:left; width:178px; height:12px; background:url(../images/left_menu_top.png) no-repeat;}
#left_menu_item_txt {float:left; width:178px; height:23px; background:url(../images/left_menu_item_txt.png) no-repeat; padding-top:4px; text-align:left; padding-left:30px;} 
#left_menu_item_txt a{color:#000; font-size:13px; text-decoration:none;} 
#left_menu_item_txt a:hover{color:#008dc1; text-decoration:underline;}

#left_menu_item_txt1 {float:left; width:178px; height:22px; background:url(../images/left_menu_item_txt.png) no-repeat; padding-top:4px; text-align:left; padding-left:30px;} 
#left_menu_item_txt1 a{color:#000; font-size:13px; text-decoration:none;} 
#left_menu_item_txt1 a:hover{color:#008dc1; text-decoration:underline;}

#left_menu_item_txt2 {float:left; width:178px; height:38px; background:url(../images/left_menu_item_txt.png) no-repeat; padding-top:4px; text-align:left; padding-left:30px;} 
#left_menu_item_txt2 a{color:#000; font-size:13px; text-decoration:none;} 
#left_menu_item_txt2 a:hover{color:#008dc1; text-decoration:underline;}

#coldown {width:980px; height:15px; overflow:hidden;}
#left_menu_down {float:left; width:178px; height:15px; background:url(../images/left_menu_down.png) no-repeat;}
#left_menu_downx {float:left; width:178px; height:15px; background:url(../images/left_menu_downx.png) no-repeat;}
#right_down {float:right; width:802px; height:15px; background:url(../images/right_down.png) no-repeat;}

#arc {width:178px; height:26px; float:left; background:url(../images/arc.png) no-repeat;}
#arc a{color:#000; font-size:13px; font-weight:bold;}
#arc a:hover{text-decoration:none;}
#arclink {padding-top:3px; text-align:left; padding-left:25px;}
#arc_dsk {text-align:left; padding-left:25px; padding-right:10px;}

#arc_txt {float:left; width:178px; background:url(../images/left_menu_txt.png) repeat-y;}

#mnu_down {float:left; width:178px; height:16px; background:url(../images/mnu_down.png) no-repeat;}
#banner_left {float:left; padding-left:17px; padding-top:5px; padding-bottom:4px;}

.se {font-size:11px; color:#000; border:1px solid #8ba6c0; background-color:#ffffff;}

#paysite {font-size:13px; text-align:left; padding-left:10px; padding-bottom:10px; padding-right:15px;}
#paysite a{font-weight:bold;}
#paysite a:hover{text-decoration:none;}

#ccx {float:left; width:802px; height:41px; background:url(../images/ccx.png) no-repeat; text-align:left; font-size:13px; font-weight:bold;}
#ccz { padding-left:15px; padding-top:10px;}

#paysitex {font-size:13px; text-align:left; padding-left:10px; padding-bottom:10px; padding-right:15px;}
#paysitex a{font-weight:bold; color:#000;}
#paysitex a:hover{text-decoration:none; color:#008dc1;}

#footer {width:970px; height:30px; overflow:hidden; background:url(../images/footer_menu_txt.png) repeat-x;}
#footer_menu_left {float:left; width:9px; height:30px; background:url(../images/footer_menu_left.png) no-repeat;} 
#copyright {float:left; padding-top:8px;}
#trade {float:right; padding-top:8px; color:#63b7d3;}
#trade a{padding-left:5px; padding-right:5px;}
#footer_menu_right {float:right; width:10px; height:30px; background:url(../images/footer_menu_right.png) no-repeat;} 

#footer_down_txt {width:100%; height:110px; overflow:hidden; background:url(../images/footer_down_txt.png) repeat-x;}
#ft_down {width:970px; height:110px; text-align:left;}

#disclaimer {padding-left:10px; font-family:Tahoma; padding-top:8px;}
#usc {padding-left:10px; padding-top:10px;}
#google {padding-left:10px;}




















