/*MainTags*/
body{margin:0;padding:0;background:#383838 url(bg/bg_long.gif) repeat-x 0 140px;*background:#383838 url(bg/bg_long_ie.gif) repeat-x 0 140px;text-align:center;}
div{overflow:hidden;}
ul{margin:0;padding:0;list-style-type:none;}
div,p{font-size:12px;color:#dfdfdf;font-family:Arial;text-align:justify;}
h1{margin:15px 3px;padding:0;font-size:31px;color:#f9f5ad;font-family:Times;font-weight:normal;}
/*MainDivs*/
#main{margin:0 auto;min-width:1108px;*width:1108px;text-align:left;}
#title{margin:auto;*margin:0;min-width:1108px;*width:1108px;height:140px;background:#383838 url(bg/bg.gif);}
#nav{margin-bottom:10px;min-width:1108px;*width:1108px;height:41px;background:url(bg_nav.jpg);}
#body{margin:auto;*margin:0;padding:0;width:1108px;height:2308px;}
#foot{margin:auto;*margin:0;padding:0;width:1108px;}
#foot2{margin:auto;*margin:0 0 0 57px;width:994px;height:280px;background:url(footer/footer_fade.gif) repeat-x top left;}
/****************/
/***** HEAD *****/
/****************/
/*Title*/
#title li{float:left;display:inline;}
#titlebox{/*background:url(bg_header.jpg);*/width:900px;*width:832px;height:140px;text-align:right;}
#titlebox img{margin-right:12px;}
/*Login*/
#loginbox{width:208px;*width:276px;height:140px;}
#login{margin:25px 0 0 22px;*margin:25px 0 0 12px;width:177px;height:90px;background:#656565;border:1px solid #807f7f;}
#login a, #login span{font-size:11px;font-family:Arial;color:#f73a55;}
#login a:hover{color:#e21b38;}
#login span{font-size:11px;color:#cfcfcf;font-family:Arial;}
#login input{margin:7px 0 0 0px;width:105px;color:#666;font-size:11px;font-family:Arial;}
/*Navs*/
#nav li, #nav a{float:left;}
#n1{width:105px;height:41px;}#n2{width:139px;height:41px;}#n3{width:117px;height:41px;}#n4{width:156px;height:41px;background:url(menu/menu_04.gif);}
#n4:hover{background:url(menu/menu_rollover_04.gif);}
/****************/
/***** BODY *****/
/****************/
/*Body*/
#bodyleft{margin-top:-8px;background:url(body/welcometohfy.png) no-repeat 55px 45px;height:2308px;}
#bodyleft p{padding:0;margin:71px 0 0 62px;}
#bodytable{padding:0;margin:55px 0 0 62px;background:url(body/body_bg.gif);border-top:1px solid #767575;height:2134px;width:630px;}
/****************/
/*** SIDE-BAR ***/
/****************/
/*Featured*/
#feat1{height:517px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/featured/featured_01.png',sizingMethod='scale')}
#feat1{background:url(featured/featured_01.png);}
#feat2{margin:0;padding:0;background:url(featured/featured_02.gif);height:870px;}
#feat3{margin:-12px 0 0 0;padding:0;background:url(featured/featured_03.gif);height:921px;}
/*Featured1*/
#srchbox{width:225px;height:30px;}#srchbox input{width:220px;height:24px;border:1px solid #d1d1d1;text-align:center;padding-top:3px;}
#srchbtnli{margin:-3px 0 0 5px;width:37px;height:31px;background:url(featured/search_button_rollover.gif);}#srchbtn{width:37px;height:31px;background:url(featured/search_button.gif);}#srchbtn:hover,#srchbtn:focus{background:url(featured/search_button_rollover.gif);}
#joinclickbtnli{margin:5px 0 0 17px;width:268px;height:44px;background:url(featured/join_button_rollover.gif);}#joinclickbtn{width:268px;height:44px;background:url(featured/join_button.gif);}#joinclickbtn:hover{background:url(featured/join_button_rollover.gif);}
#joinfootbtnli{margin:70px 0 10px 0;width:305px;height:83px;background:url(footer/footer_joinbutton_rollover.png);}#joinfootbtn{width:305px;height:83px;background:url(footer/footer_joinbutton.png);}#joinfootbtn:hover{background:url(footer/footer_joinbutton_rollover.png);}
#joinclickbtntrgli{margin:255px 0 0 -23px;width:268px;height:44px;background:url(featured/topratedtrailer_button_rollover.gif);}
#joinclickbtntrg{width:268px;height:44px;background:url(featured/topratedtrailer_button.gif);}
#joinclickbtntrg:hover{background:url(featured/topratedtrailer_button_rollover.gif);}

/*ReasonsToJoin*/
#reasonstojoin{margin:42px 0 0 22px;}
#reasonstojoin li{margin:10px 0 19px 0;width:260px;height:24px;color:#444;font-weight:bold;}
/*Browse*/
#browsetext{margin-left:55px;height:57px;background:url(browseourgirls/browseourgirls.gif) no-repeat top left;}
#browseimages{margin-left:48px;height:455px;}#browseimages li{margin:15px 6px 0 20px;}
/*Classes*/
.topratedtrailer{margin:60px 0 0 32px;width:219px;height:233px;background:url(girls/anna_stevens/top_rated_trailer.jpg);border:1px solid #111;}
.topratedgirl{margin:72px 0 0 73px;width:219px;height:233px;background:url(girls/kitty_bella/top_rated_girl.jpg);border:1px solid #111;}
.topratedgirlinfo{margin:10px 0 0 51px;width:260px;height:180px;}
.tags{margin:10px 0 0 51px;width:260px;height:200px;}
.tags ul{margin-top:35px;text-align:center;}
.tags ul li{margin:5px 0 5px 0;}
.tags ul li a.small{font-size:12px !important;color:#d70047;}
.tags ul li a.medium{font-size:15px !important;font-weight:bold;color:#d70047;}
.tags ul li a.large{font-size:21px !important;font-weight:bold;color:#d70047;}
.tags ul li a.xlarge{font-size:27px !important;font-weight:bold;color:#d70047;}
.tags ul li a{text-decoration:none !important;}
.tags ul li a:hover{text-decoration:underline !important;}
.featuredul{margin-left:20px;}
/*torratedgirl*/
.trg_name {font-family:times new roman;19px;font-size:19px;color:#F21B62;font-weight:bold;text-align:center;}
.trg_title {font-size:13px;color:#000;font-weight:bold;text-align:center;}
.trg_story {font-size:11px;color:#000;text-align:center;}
.trg_link_test {margin-top:5px;text-align:center;font-size:10px;color:#000;}
a.trg_link_test:link {text-decoration:none;}
a.trg_link_test:visited {text-decoration:none;}
a.trg_link_test:active {text-decoration:none;}
a.trg_link_test:hover {text-decoration:underline;color:#000;}

#trg_link_test a:link {text-decoration:none;}
#trg_link_test a:visited {text-decoration:none;}
#trg_link_test a:active {text-decoration:none;}
#trg_link_test a:hover {text-decoration:underline;color:#000;}
/****************/
/***** FOOT *****/
/****************/
/*Foot*/
#joinfoot1{background:url(footer/rotate/footer_1.jpg) no-repeat 3px 0;width:1104px;height:328px;}
#joinfoot2{background:url(footer/rotate/footer_2.jpg) no-repeat 3px 0;width:1104px;height:328px;}
#joinfoot3{background:url(footer/rotate/footer_3.jpg) no-repeat 3px 0;width:1104px;height:328px;}
#joinfoot4{background:url(footer/rotate/footer_4.jpg) no-repeat 3px 0;width:1104px;height:328px;}
#joinfoot5{background:url(footer/rotate/footer_5.jpg) no-repeat 3px 0;width:1104px;height:328px;}
#joinfoot6{background:url(footer/rotate/footer_6.jpg) no-repeat 3px 0;width:1104px;height:328px;}
#joinfoot7{background:url(footer/rotate/footer_7.jpg) no-repeat 3px 0;width:1104px;height:328px;}
#joinfoot8{background:url(footer/rotate/footer_8.jpg) no-repeat 3px 0;width:1104px;height:328px;}
#joinfoot9{background:url(footer/rotate/footer_9.jpg) no-repeat 3px 0;width:1104px;height:328px;}
#joinfoot10{background:url(footer/rotate/footer_10.jpg) no-repeat 3px 0;width:1104px;height:328px;}
#navfoot, #termsfoot{text-align:center;height:30px;}
#navfoot a{font-size:17px;text-decoration:none;}#navfoot span{font-size:17px;font-family:Arial;color:#939393;text-decoration:none;}
#logofoot{background:url(logo/logo_big_noflower.png) no-repeat center center;height:140px;}
#termsfoot a{font-size:12px;font-family:Arial;color:#939393;text-decoration:none;}
#termsfoot a:hover{color:#fff;text-decoration:underline;}
/*MiscLinks*/
#feat2 a, .girldetails a, #navfoot a{font-family:Arial;color:#f73a55;text-decoration:none;}
#feat2 a, .girldetails a{font-size:13px;text-decoration:underline;}
#feat2 a:hover, .girldetails a:hover{color:#e21b38;text-decoration:none;}#navfoot a:hover{color:#e21b38;text-decoration:underline;}
/*MainClasses*/
.fl{float:left;display:inline;}
.bdleft{width:707px;}
.bdright{width:401px;}
.bodytable{padding:5px;width:618px;height:2124px;*height:2134px;}
.bodytable_border{width:1px;height:2134px;background:url(body/body_border_bg.gif);}
.pgnum{padding-top:6px;width:28px;height:22px;*height:28px;text-align:center;}
.pgtext{padding:6px 10px 0 10px;height:22px;*height:28px;text-align:center;}
.footertext{margin:30px 0 0 0;padding:10px 0 0 0;width:302px;text-align:center;color:#fefefe;font-size:11px;font-weight:bold;font-family:Verdana;}
