<style>
/* Start Cobrand CSS - CobrandStyle1 */

body { margin:0; padding:0; background:#ffffff; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:12px; }
form { margin:0; padding:0; }
a { color:#3366CC; }


#content { width:100% !important; margin:0; padding:0; }
.clear { clear:both; }
.content { margin:0 auto; padding:0; }
.full_width { width:960px; position:inherit; }
#header, #header_navbar, #body, #footer, #footer_navbar { min-width:960px; } /* Set to the same with as .full_width */
.mem .full_width { width:1056px; }
.mem #header, .mem #header_navbar, .mem #body, .mem #footer, .mem #footer_navbar { min-width:1056px; } /* Set to the same with as .mem .full_width */
#body { margin-top:5px; }
#header_login { top:-70px !important; }

/* Header CSS */
#header, .gst #header { height:auto; position:relative; background:#FFFFFF; color:#000000; }
#header a, .gst #header a { color:#000000; }
#header, .gst #header, #header_navbar { margin-bottom:0;}
#header .content { position:relative; margin:0 auto; padding:0; border:none; }
#ie6 #header .site-logo, #ie6 #header .user, #ie6 #header .user-options { background:url(http://graphics.pop6.com/images/ffadult/header_img_sprites.gif) no-repeat; }
#header .site-logo, #header .user, #header .user-options { background:url(http://graphics.pop6.com/images/ffadult/header_img_sprites.png) no-repeat; }
#header .icon-whatshot, #header .icon-upload, #header .icon-imc { background:url(http://graphics.pop6.com/images/header/sprite_header_icons.gif) no-repeat; padding:3px 5px 3px 25px; line-height:30px; }
#header-navbar { height:30px; overflow:hidden; }
.mem .logo-container { max-height:150px; max-width:495px; min-height:41px; overflow:hidden; height:auto !important; padding:3px; }
.gst .logo-container { min-height:48px; height:auto !important; }
.mem #dcb.biglogo .logo-container { height:auto !important; width:auto !important; overflow:visible; }
#ie6 #header .logo-container { height:45px !important; overflow:visible; }
#header .site-logo, #ie6 #header .site-logo { background-position:0 0; }
#header .header-tagline, .gst #header .header-tagline { font-weight:bold;white-space:nowrap; }
#header .header-tagline { margin-top:0px; }
.gst #header .header-tagline { position:absolute; left:340px; bottom:4px; display:inline; }
#header .user, #ie6 #header .user { background:none 0 -185px; height:20px; width:100%; position:absolute; right:0; top:0; z-index:1; }
.gst #header .user { visibility:hidden; }
#header .user-options, #ie6 #header .user-options { float:right; background:none 0 -212px; white-space:nowrap; height:23px; color:#000000; }
#header .user-options a { color:#000000 !important; }
.gst #header .user-options { visibility:hidden; }
#header .user-link, #header .noborder { display:inline; margin:0 2px; white-space:nowrap; border-left:1px solid #CCCCCC; padding:2px 1px 0 4px; font-size:11px; height:18px; }
#header .user-link a { text-decoration:none; }
#header .noborder { border-left:none !important; margin:0 0 0 -4px !important; }
#header .begin { padding-left:18px; }
#header .user-section { position:absolute; right:0; bottom:2px; height:25px; }
#ie6 #header .user-section { position:absolute; right:0; top:21px; }
#header .icon-containers { display:inline; margin:0 0 0 6px; }
#header .icon-whatshot { background-position:0 -27px; }
#header .icon-upload { background-position:0 0; }
#header .icon-imc { background-position:-4px -51px; padding-left:18px; padding-right:0; }
#header select.user-filters { font-size:10px;}
#header .guest-links { position:absolute; right:5px; bottom:2px; }
#side-ads { position:absolute;right:-171px; top:100px; width:160px; text-align:left; }

/* Member Navbar */
#nav2 { height:38px; background:#a529a5 url(http://graphics.pop6.com/images/ffadult/cover/png/bg_nav.png) repeat-x; _background-image:none; border:0px; font-size:11px; } 
#nav2 a { text-decoration:none; }
#nav2 .bg_l { display:none; }
#nav2 .bg_m { float: left; height:38px; width:98%; margin-left:0px; background:#a529a5 url(http://graphics.pop6.com/images/ffadult/cover/png/bg_nav.png) repeat-x; _background-image:none; border:0px; }
#nav2 .bg_r { display:none; }
#nav2 .nav_l { float: left; width:auto; }
#nav2 .nav_r { float:right; width: auto; }
#nav2 a.nav_item { height:38px; text-align:center; position:relative; line-height:38px; display:block; float:left; font-weight:bold; color:#ffffff; margin-top:2px; overflow:hidden; background:#a529a5 url(http://graphics.pop6.com/images/ffadult/cover/png/bg_nav.png) repeat-x; _background-image:none; border:0px; width:auto; padding:0px 8px; margin:0; white-space:nowrap; }
#nav2 a.nav_item2 { height:38px; text-align:center; position:relative; line-height:38px; display:block; float:left; font-weight:bold; color:#ffffff; margin-top:2px; overflow:hidden; background:#a529a5 url(http://graphics.pop6.com/images/ffadult/cover/png/bg_nav.png) repeat-x; _background-image:none; border:0px; width:auto; padding:0px 8px; margin:0; white-space:nowrap; }
#nav2 div.dropdown_item { position:relative; height:38px; float:left; margin-top:0; white-space:nowrap; z-index:999999; }
#ie6 #nav2 .dropdown_item { width:40px; word-wrap:normal; }
#nav2 .dropdown div.expanded { position:absolute; top:0px; left:0px; }
#nav2 .suspended3 a {display:none;}
#nav2 a.nav_active { width:auto !important; display:block !important; height:38px; text-align:left; font-weight:bold; color:#ffffff; line-height:38px; background:#a529a5 url(http://graphics.pop6.com/images/ffadult/cover/png/bg_nav.png) repeat-x; _background-image:none; border:0px; padding: 0 8px; margin:0; }
#nav2 a.nav_active2 { width:auto !important; display:block !important; height:38px; text-align:left; font-weight:bold; color:#ffffff; line-height:38px; padding: 0 4px; margin:0px; }
#nav2 a.nav_item:hover, #nav2 a.nav_item2:hover, #nav2 a.nav_active:hover, #nav2 a.nav_active2:hover, #nav2 .expanded:hover a.nav_active, #nav2 .expanded:hover a.nav_active2 { background:#800000 url(http://graphics.pop6.com/images/ffadult/cover/png/bg_nav_hover.png) repeat-x; _background-image:none; color:#FFFFFF; }
#nav2 a.dot { background:none; }#nav2 .expanded a { display:block; width:175px; height:38px; font-weight:bold; z-index:9999; position:relative; }
#nav2 .expanded div { border:1px solid #999999; position:absolute; background-color:#F3F3F3; z-index:9999;  } 
#nav2 .dropdown_links { text-align:left; left:0px; top:38px; z-index:9999; position:relative; }
#nav2 .dropdown_links a { padding-left:6px; font-weight:bold; color:#000000; font-size:11px; line-height:19px; height: auto; z-index:9999; position:relative; white-space: normal; }
#nav2 .dropdown_links a:hover { color:#FFFFFF; background:#000000; }
#nav2 a.bbd { border-bottom:1px dashed #999999; padding:0 4px; }

#german #nav2 a.nav_active, #german #nav2 a._nav_active2, #tagalog #nav2 a.nav_active, #tagalog #nav2 a._nav_active2 { padding:0px; margin:0px 2px 0px 0px; }
#french #nav2 a.nav_active, #french #nav2 a._nav_active2, #dutch #nav2 a.nav_active, #dutch #nav2 a._nav_active2 { padding:0px 2px; }

/* Guest Navbar */
#header_navbar, #footer_navbar { background:#a529a5 url(http://graphics.pop6.com/images/ffadult/cover/png/bg_nav.png) repeat-x; _background-image:none; }
#header_navbar .content, #footer_navbar .content { border:none; }
#nava { height:38px; background:transparent url() no-repeat; overflow:hidden; } 
#nava a { text-decoration:none; }
#nava .bg_l { display:none; }
#nava .bg_m { float: none; height:38px; margin-left:0px; background:none; }
#nava .bg_r { display:none; }
#nava .nav_l { float: left; width:auto; }
#nava .nav_r { float:right; width: auto; }
#navi a { display:block; float:left; width:auto; height: 14px; height:38px; line-height:38px; font-weight:bold; white-space:nowrap; color:#ffffff; padding:0 17px; margin:0px; cursor:pointer; }
#navi a:hover { background:#800000 url(http://graphics.pop6.com/images/ffadult/cover/png/bg_nav_hover.png) repeat-x; _background-image:none; color:#FFFFFF; }
#nava .br1 { border-right:0px solid #ffffff; }
#nava .br0 { border-right:0px solid #ffffff; }
#nava a.yel { color:#ffffff; }
#nava a.yel:hover { color:#FFFFFF; }

#nav_top, #nav_bottom { display:none; }

#dutch #navi a, #french #navi a, #german #navi a, #japanese #navi a, #portuguese #navi a, #spanish #navi a, #tagalog #navi a { padding: 0 10px !important; }

/* Footer CSS */
#footer { position:relative; text-align:center; padding:0; background:#FFFFFF; color:#000000; overflow:hidden; }
.mem #footer { padding:0 0 25px 0; }
#footer .content { margin:10px auto; padding:0; border:none; }
#footer a { color:#3366CC; } 
#footer .footer-m { margin:0; overflow:hidden; }
#footer .footer-m .content { float:left; margin:0; padding:0; width:80%; overflow:hidden; }
#footer .footer-l { float:left; width:32%; height:100%; text-align:left; }
#footer .footer-l ul { margin:0; padding-left:5px; overflow:hidden; }
#footer .footer-l li { display:block; list-style-type:none; margin:0; padding-bottom:1px; }
#footer .footer-middle { float:left; width:66%; text-align:left; }
#footer .footer-r { float:right; display:block; width:15%; text-align:right; position:relative; top:0; }
#footer #footer_icra_icon { float:none; height:32px; margin:0 auto; text-align:right; width:auto; float:right; }
#footer .hider { color: #FF0000; display: block; }
#footer_top, #footer_bottom { display:none; }
#footer_navbar #nav2 .dropdown_links { display:none; }
.disclaimer { margin-bottom:10px; }
.safetylaw { margin:10px 0 10px 0; }

/* override for cobrands */
#footer .footer-middle { float: left; width: 60%; }

/* Order page payment options tabs override */
ul#pmt_methods li a { color:#000000; }

/* Alert Bar - Members */
.bar { width:100% !important; }
</style>
