table {
border-collapse:collapse;
border-spacing:0;
}

address,caption,cite,code,dfn,em,strong,th,var {
font-style:normal;
font-weight:400;
}

caption,th {
text-align:left;
}

h1,h2,h3,h4,h5,h6 {
font-size:100%;
font-weight:400;
}

q:before,q:after {
content:'';
}

body {
font-family:arial, helvetica, sans-serif;
background-color:#131313;
}

#container {
background-color:#fff;
color:#04131F;
margin:0 auto;
}

.top_pad {
padding-top:6px;
}

h2 {
font-size:15px;
}

h3 {
font-size:14px;
}

h4 {
font-size:13px;
}

a {
font-family:arial, helvetica, sans-serif;
color:#0084FF;
}

/* ##### HEADER SECTION #####
 ##### IE6 TRANSPARENT PNG FIX #####
 TO USE THIS FIX, ALL TRANSPARENT PNG'S MUST HAVE A SET WIDTH */
* html img {
behavior:expres\sion(\A   (this.runtimeStyle.behavior="none") && (this.src.toLowerCase().indexOf('.png')>-1) && (\A   this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='scale')",\A   this.runtimeStyle.paddingTop = this.height,\A   this.runtimeStyle.height = 0\A   ) );
overflow:hidden;
}

/* ##### SPRITED IMAGES ##### */
.anal {
background:url('http://images.naughtycdn.com/public/tour/images/na-sprite.png');
background-position:0 0;
width:80px;
height:51px;
position:absolute;
top:0;
}

.sentry {
background:url('http://images.naughtycdn.com/public/tour/images/na-sprite.png');
background-position:-694px 0;
width:116px;
height:37px;
float:right;
}

.search-blue {
background:url('http://images.naughtycdn.com/public/tour/images/na-sprite.png');
background-position:-815px 0;
width:71px;
height:18px;
}

.search-glass {
background:url('http://images.naughtycdn.com/public/tour/images/na-sprite.png');
background-position:-891px 0;
width:20px;
height:16px;
}

.join {
background:url('http://images.naughtycdn.com/public/tour/images/na-sprite.png');
background-position:-298px 0;
width:391px;
height:40px;
margin:0 auto;
}

.slide_button_silver {
background:url('http://images.naughtycdn.com/public/tour/images/na-sprite.png');
background-position:-916px 0;
width:240px;
height:26px;
z-index:1000;
}

.twitter-icon {
background:url('http://images.naughtycdn.com/public/tour/images/na-sprite.png');
background-position:-276px 0;
width:19px;
height:19px;
float:right;
position:relative;
right:102px;
}

.snapshots_id {
background:url('http://images.naughtycdn.com/public/tour/images/na-sprite.png');
background-position:-1203px 0;
width:256px;
height:80px;
}

.topselling {
background:url('http://images.naughtycdn.com/public/tour/images/na-sprite.png');
background-position:-1464px 0;
width:288px;
height:51px;
}

.wwwrtalabel {
background:url('http://images.naughtycdn.com/public/tour/images/na-sprite.png');
background-position:-1757px 0;
width:80px;
height:38px;
float:left;
}

/* Header image and price-point ad */
#header-banner {
padding-bottom:1px;
background-color:#1e1e1e;
}

#header-banner p,#header-banner a.logo-text {
font-family:times,'times new roman', serif;
cursor:pointer;
text-decoration:none;
color:#fff;
font-variant:small-caps;
padding-left:10px;
letter-spacing:.05em;
line-height:.9em;
font-weight:300;
font-size:40px;
}

#slide-down-ad-shell {
position:relative;
z-index:1000;
}

#slide-down-ad {
position:absolute;
top:5px;
right:0;
}

#slide_ad {
border-bottom:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
width:240px;
height:400px;
display:none;
z-index:1000;
}

/* Last update/hot topics section */
#header-topics #last-update {
float:left;
color:#fc0;
font-size:16px;
font-weight:700;
padding:6px 0 6px 6px;
}

#header-topics #latest-news {
float:right;
text-align:right;
color:#fc0;
font-size:16px;
font-weight:700;
padding:6px 10px 6px 0;
}

/* Header Main Navigation */
#header_menu {
background:#333;
font-size:13px;
border-bottom:solid 1px #3f3f3f;
position:relative;
z-index:50;
}

#header_topics {
background:#333;
font-size:13px;
border-bottom:solid 1px #0f0f0f;
color:#a7a7a7;
padding:0 10px;
}

#header_topics a {
color:#FFF;
margin-right:5px;
}

/* Header Main Navigation */
#home_link {
border-left:none;
}

#menu #all_sites a {
width:140px;
padding:0 10px !important;
}

#menu,#menul {
height:34px;
}

/* Header Alphabet Search */
#header_letters {
background:#1e1e1e;
border-top:solid 1px #3f3f3f;
border-bottom:solid 1px #3f3f3f;
color:#fff;
font-size:11px;
font-weight:400;
padding:5px 10px;
}

#header_letters a {
color:#FFF;
text-decoration:none;
}

/* Header Search Field */
.go_bttn {
float:right;
position:relative;
bottom:4px;
right:3px;
}

#search-menu {
background-color:#1e1e1e;
}

.search-field {
position:absolute;
top:-4px;
left:0;
height:20px;
}

#mag-glass {
z-index:100;
position:absolute;
top:41px;
}

#search-bar-with-glass {
position:absolute;
top:2px;
background-color:#fff;
color:gray;
font-size:14px;
width:200px;
border:none;
height:17px;
text-indent:23px;
background-image:url('http://content.naughtyamerica.com/naughty/public/images/icons/search-glass.png');
background-repeat:no-repeat;
}

/* ##### DROPDOWN MENU ##### */
#menu {
list-style:none;
margin:0;
padding:0;
}

#menu li,#menu ul {
position:relative;
list-style:none;
}

#menu li {
display:inline;
float:left;
}

#menu a {
font-size:16px;
color:#FFF;
text-decoration:none;
display:block;
border-right:1px solid #1f1f1f;
border-bottom:none;
border-top:none;
border-left:1px solid #3f3f3f;
line-height:34px;
height:34px;
text-align:center;
background-color:#313031;
font-weight:700;
padding:0 27px;
}

#menu .whats_new_blue a {
background-color:#1078E4;
padding:0 18px;
}

#menu .bedroom_li a {
background-image:url('http://tour.naughtyamerica.com/images/bedroom_print2.jpg');
}

#menu .bedroom_li a:hover {
color:#FF0;
}

#menu .live_red a {
background-color:#c00;
color:#fff;
}

#menu .live_red a:hover {
background-color:#fc0;
color:#333;
}

#menu a:hover {
color:#333;
background-color:#fc0;
}

#menu ul li ul {
position:absolute;
top:33px;
display:none;
z-index:100;
width:150px;
}

#menu ul ul a {
width:200px;
text-align:left;
font-size:14px;
background:#313031;
padding:0 0 0 10px;
}

#menu ul li div {
position:absolute;
left:-30px;
top:33px;
border:#181818 1px solid;
border-top:#424142 1px solid;
border-left:#525152 1px solid;
background-color:#313031;
width:420px;
height:410px;
z-index:0;
display:none;
}

#menu ul div ul {
position:static;
width:200px;
float:left;
}

#menu ul div ul h1 {
background-color:#181818;
color:#9C9A9C;
font-size:14px;
text-align:center;
line-height:33px;
height:33px;
margin:10px;
}

#menu ul li div ul li a {
border:none;
height:24px;
line-height:24px;
}

.green_font {
color:#cf0;
}

.pipe {
font-size:12px;
color:#999;
padding:0 1px 0 4px;
}

a#join {
border-right:none;
background-color:#fc0;
color:#333;
padding:0 28px;
}

.results a,.results a:visited {
width:auto;
display:block;
text-indent:3px;
text-decoration:none;
font-weight:700;
color:#273044;
padding:2px 0;
}

.small_search {
margin-left:36px;
}

#wrapper {
width:1000px;
margin:0 auto;
}

/* ********** CONTENT  ********** */
#content {
width:760px;
padding:0 6px 10px;
}

#content a.caption {
margin-left:35px;
}

#content a.action {
float:right;
margin:0 25px 15px 0;
}

/* ##### SIDEBAR  ##### */
#no-select a{
text-decoration:none !important;
cursor: pointer;
line-height: 2em;
}

#sideBar #no-select p{
margin:0;
}

.access_btn_phn {
margin-top:5px;
margin-left:auto;
margin-right:auto;
width:191px;
height:34px;
padding:10px 16px 16px 10px;
background:url('http://images.ancdn.com/public/tour/images/sign_up2/phone_join_all.png') top left no-repeat;
}

.access_btn_short_eu {
background:url('http://images.ancdn.com/public/tour/images/join/monthly.png') top left no-repeat;
background-position:0px 0px;
width:216px;
height:60px;
}

#access_btn_full_eu {
background:url('http://images.ancdn.com/public/tour/images/join/monthly.png') top left no-repeat;
background-position:0px 0px;
width:216px;
height:60px;
}

#yearly_eu {
background:url('http://images.ancdn.com/public/tour/images/join/yearly.png') top left no-repeat;
background-position:0px 0px;
width:216px;
height:84px;
}

/*1000px buttons */
.access_bttn_check {
background:url('http://images.ancdn.com/public/tour/images/join/check-phone.png') top left no-repeat;
background-position:0px 0px;
width:216px;
height:60px;
}

.access_bttn_month {
background:url('http://images.ancdn.com/public/tour/images/join/monthly.png') top left no-repeat;
background-position:0px 0px;
width:216px;
height:60px;
}

.access_bttn_year {
background:url('http://images.ancdn.com/public/tour/images/join/yearly.png') top left no-repeat;
background-position:0px 0px;
width:216px;
height:84px;
}

.trial_text{
z-index:50;
color:#fff;
line-height:1.5em;
font-size:16px;
text-align:center;
width:95px;
position:absolute;
top:6px;
left:16px;
text-shadow: 1px 1px 1px #333;
}

.trial_currency{
z-index:50;
color:#333;
line-height:1.2em;
font-size:26px;
text-align:center;
position:absolute;
top:15px;
left:133px;
text-shadow: 2px 2px 2px yellow;
}

/*#no-select {position:relative;}*/
.yearly_text{
z-index:50;
color:#fff;
line-height:.8em;
font-size:20px;
text-align:center;
width:100px;
position:absolute;
top:28px;
left:7px;
text-shadow: 1px 1px 1px #333;
}

.yearly_monthly_billing{
z-index:10;
color:#fff;
text-shadow:1px 1px 1px #333;
line-height:.8em;
font-size:8px;
text-align:center;
width:140px;
position:absolute;
top:69px;
left:0px;
}

.yearly_per_month{
z-index:50;
color:#333;
line-height:.8em;
font-size:12px;
text-align:left;
width:93px;
position:absolute;
top:62px;
left:150px;
text-shadow: 1px 1px 1px yellow;
}

.yearly_currency{
z-index:50;
color:#333;
line-height:.8em;
font-size:32px;
text-align:right;
width:130px;
position:absolute;
top:32px;
left:80px;
text-shadow: 2px 2px 2px yellow;
}

#yearly_green{
display:block;
margin:0 auto;
width:194px;
height:72px;
margin-top:6px;
padding:2px 0px 14px 0px;
background:url('http://images.ancdn.com/public/tour/images/sign_up2/full_join_annual_ext.png') top left no-repeat;
}

#yearly_eu{
display:block;
margin:0 auto;
width:194px;
height:72px;
margin-top:6px;
padding:2px 0px 14px 0px;
background:url('http://images.ancdn.com/public/tour/images/sign_up2/full_join_annual_eu_ext.png') top left no-repeat;
}

.check_text{
z-index:50;
color:#fff;
line-height:1.3em;
font-size:16px;
text-align:center;
width:170px;
position:absolute;
top:8px;
left:25px;
text-shadow:1px 1px 1px #333;
}

.phone_text{
z-index:50;
color:#fff;
vertical-align:middle;
line-height:1.3em;
font-size:16px;
text-align:center;
width:155px;
position:absolute;
top:8px;
left:35px;
text-shadow:1px 1px 1px #333;
}

.phone_text_us{
z-index:50;
color:#fff;
vertical-align:middle;
line-height:1.3em;
font-size:16px;
text-align:center;
width:155px;
position:absolute;
top:8px;
left:35px;
text-shadow:1px 1px 1px #333;
}

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
#lang-3-day {top:20px; left:30px;}
#price-3-day{top:40px; left:140px;}
#lang-7-day {top:70px; left:30px;}
#price-7-day{top:80px; left:140px;}
#lang-month {top:125px; left:30px;}
#price-month{top:135px; left:130px;}
#lang-year {top:210px; left:5px;}
#lang-year-mini {top:245px; left:0px;}
#year-per-month {top:245px}
#price-year{top:210px; left:80px;}
#lang-check {top:310px}
}

.upcoming_images #scene_vert_img_lrg {
position:relative;
float:left;
height:148px;
width:110px;
}

#scene_vert_img_lrg {
position:relative;
float:left;
height:189px;
width:140px;
}

#blue_live_pornstars{
width:288px;
}

#blue_live_pornstars span.site-name{
color:#7e0101;
}

#blue_upcoming_vids{
width:216px;
}

#blue_upcoming_vids .upcoming_images{
float:left;
width:110px;
}

#blue_upcoming_vids #scene_vert_img_lrg{
height:auto;
width:109px;
}

#blue_upcoming_vids .anal-banner{
height:39px;
}

#fantasySideBar {
width:295px;
border-right:6px solid #E0E9EF;
border-left:6px solid #E0E9EF;
background-color:#E0E9EF;
}

#sideBar {
width:216px;
border-right:6px solid #E0E9EF;
border-left:6px solid #E0E9EF;
background-color:#E0E9EF;
}

#sideBar_img {
border:1px solid #88939a;
margin:0 0 3px 3px;
}

.sideBar_divider {
background-color:#0F1821;
}

.sideBar_divider h3 {
color:#fff;
font-weight:700;
text-align:center;
padding:10px 0;
}

.sideBar_divider2 {
background-color:#B5C4CF;
margin:6px 0;
}

.sideBar_divider2 h3 {
font-weight:700;
text-align:center;
padding:6px 0;
}

.side_row {
border-top:6px solid #E0E9EF;
width:100%;
}

/*  Sidebar Comments  */
.sideBar_comments {
border-bottom:#88939A dashed 1px;
margin:0 6px;
padding:10px 0;
}

.sideBar_comments div {
width:210px;
font-size:13px;
margin-left:auto;
text-align:right;
}

.sideBar_comments div p {
font-style:italic;
}

.sideBar_comments_date {
font-size:12px;
font-weight:700;
margin-top:6px;
}

.sideBar_comments img {
border:1px solid #fff;
}

#comments {
font-size:11px;
width:280px;
overflow:auto;
margin:auto;
}

.comment_author {
color:#619ad6;
font-weight:700;
text-decoration:none;
}

#comments a {
color:#619ad6;
text-decoration:none;
}

#comments a:hover {
color:red;
text-decoration:underline;
}

.comment {
margin-bottom:4px;
color:#000;
padding:3px;
}

/* ##### HEADLINES & BUTTONS & STATS INFO  ##### */
.hd-bttn {
position:absolute;
bottom:0;
right:10px;
}

.hd-bttn-sm {
position:absolute;
bottom:0;
right:0;
}

.anal-banner {
position:absolute;
top:0;
left:0;
border:none;
display:block;
height:53px;
}

#play_button {
position:absolute;
top:125px;
left:250px;
}

#download_button {
position:absolute;
top:154px;
left:219px;
}

.main-headline {
background:#D1D9DF;
margin:0 10px;
}

.main-headline .gray-left {
padding: 7px 0px 2px 10px;
font-size: larger;
font-weight: bold;
background-color:#D1D9DF;
}

.main-headline .gray-left h1 {
padding: 0px;
font-size: inherit;
display: inline;
}

.flavor-text-block {
width: 593px;
display: block 
}

.flavor-text {
clear: left;
padding: 0px 0px 11px 11px;
width: 100%;
position: relative;
overflow: hidden;
height: 9px;
color: grey; font-size: 11px;
}

.flavor-text h2, .flavor-text h1 {
display: inline;
font-weight: inherit;
font-size: inherit;
}

.flavor-text-content {
color: grey;
font-size: 11px;
}

.read-more {
padding-left: 10px;
cursor: pointer;
font-weight: bold;
display: none;
float: right;
position: relative;
top: 0px;
right: 0px;
}
.read-less {
float: right;
cursor: pointer;
font-weight: bold;
display: none;
position: relative;
bottom: 0px;
right: 0px;
padding: 10px 0px 3px 10px
}

.content-headline {
background:#D1D9DF;
margin:10px 0;
}

.headline-pagination {
text-decoration:none;
float:right;
padding:5px 10px 3px;
}

.gray-left {
float:left;
background-color:#D1D9DF;
}

.gray-right {
float:right;
background-color:#D1D9DF;
}

.entry-date {
color:#000;
font-size:12px;
line-height:1.4em;
}

.stats-block {
font-size:12px;
text-align:left;
margin-top:3px;
}

.model-name {
font-size:13px;
font-weight:700;
line-height:1.4em;
}

.model-name-large {
font-size:16px;
font-weight:700;
line-height:1.7em;
}

.bottom-clear {
clear:both;
padding-bottom:15px;
}

/*  main.tpl  */
.latest-updates-main {
width:235px;
float:left;
padding:10px 0 0;
}

.button-block {
height:168px;
width:235px;
display:block;
position:relative;
}

.sites-images-block {
width:302px;
float:left;
margin:0 10px 10px 15px;
}

* html .sites-images-block {
margin:0 10px;
}

.buy-now {
font-size:36px;
text-align:center;
font-weight:700;
padding-bottom:25px;
}

.buy-now span {
font-size:30px;
}

.hd-bttn-main {
position:relative;
bottom:35px;
left:122px;
border:none;
display:block;
height:34px;
}

.anal-banner-main {
position:relative;
bottom:154px;
left:1px;
border:none;
display:block;
height:53px;
}

.anal-banner2-main {
position:relative;
bottom:120px;
right:0;
border:none;
display:block;
height:53px;
}

.content-main {
text-align:left;
padding-top:10px;
background-color:#fff;
margin:0;
}

/*  chat_sites.tpl  */
.side_img {
padding-bottom:6px;
text-align:center;
margin:0 0 0 4px;
}

.scene_info1 {
float:left;
margin-left:20px;
text-align:left;
}

/*  related_news.tpl  */
.related-news-mod {
float:left;
width:355px;
margin-right:10px;
padding:0 5px;
}

/* ********** RELATED NEWS SIDEBAR  ********** */
.sidebar-related-news-mod {
float:left;
padding:0 5px;
}

/* ##### BEROOMS AREA #####
 Tabs for Bedrooms */
#bedrooms .bedrooms-tabs ul {
height:19px;
float:right;
margin:7px 0 0;
padding:0;
}

#bedrooms .bedrooms-tabs ul li.last {
border:none;
}

#bedrooms .bedrooms-tabs .ui-widget-header a {
font-size:12px;
color:#000;
font-weight:700;
border-right:5px solid #fff;
padding:5px 7px;
}

#bedrooms .bedrooms-tabs .ui-state-default a,.whats-new .ui-state-default a:link {
background:#c00;
color:#fff;
text-decoration:none;
outline:none;
border-right:5px solid #fff;
}

#bedrooms .bedrooms-tabs .ui-state-default a:visited {
text-decoration:none;
outline:none;
}

#bedrooms .bedrooms-tabs .ui-state-active a,.whats-new .ui-state-active a:link {
background-color:#900;
color:#fff;
outline:none;
text-decoration:none;
}

#bedrooms .bedrooms-tabs .ui-state-active a:visited {
background:#900;
color:#fff;
outline:none;
text-decoration:none;
}

#bedrooms .bedrooms-tabs .ui-state-hover a,.whats-new .ui-state-hover a:hover {
background-color:#900;
color:#fff;
text-decoration:none;
outline:none;
}

#bedrooms .bedrooms-tabs .ui-state-hover {
background:#900;
font-weight:400;
color:#fff;
outline:none;
}

#bedrooms .bedrooms-tabs .ui-tabs .ui-tabs-nav li a {
float:left;
text-decoration:none;
}

#bedrooms select#select_post_options {
margin-right:7px;
text-align:left;
}

#bedrooms .ui-tabs .ui-tabs-hide {
display:none !important;
}

/* Bedrooms profile.tpl */
#bedrooms #bedrooms-container {
background-color:#fff;
width:1000px;
padding-bottom:15px;
margin:0 auto;
}

#bedrooms #bedrooms-content {
width:700px;
}

#bedrooms #headline {
background-color:#c00;
color:#FFF;
margin:0;
padding:5px 0 5px 9px;
}

#bedrooms #user_input form input {
background:url(/images/layout/buttonbg.png) repeat-x center center;
line-height:32px;
height:32px;
font-size:14px;
font-weight:700;
border-color:#666;
border-style:solid;
border-width:2px;
padding:0 10px;
}

#bedrooms #comments {
height:320px;
font-size:11px;
line-height:1.5em;
width:270px;
overflow:auto;
margin:auto;
}

#bedrooms #comments a {
color:#4188d2;
text-decoration:none;
}

#bedrooms #social img {
margin-right:10px;
}

#bedrooms #favorite_block a {
color:#181d2b;
}

#bedrooms .divider {
display:none;
}

#bedrooms .single_scene_vid_headline {
background-color:#cbd6dc;
border:1px solid #88939a;
font-size:16px;
font-weight:700;
margin:10px;
padding:7px 0 7px 10px;
}

#bedrooms .more_arrow {
position:relative;
top:1px;
left:6px;
}

#bedrooms .orange_headline {
background-color:#f2c513;
margin:10px;
padding:7px 7px 10px 9px;
}

#bedrooms .header-icon {
padding-right:15px;
}

#bedrooms .left_sidebar_header {
font-weight:700;
text-align:left;
height:30px;
padding-top:5px;
margin-top:5px;
}

#bedrooms .left_sidebar_blue {
background-color:#A5D9FE;
}

#bedrooms .left_sidebar_yellow {
background-color:#FCEEB0;
}

#bedrooms .release_date {
color:gray;
font-size:10px;
}

#bedrooms .stash_scene_container {
width:210px;
margin:10px 0 0 5px;
}

#bedrooms .stash_portrait img {
width:90px;
}

#bedrooms .stash_stacked_pics img {
width:95px;
padding:0 0 2px 3px;
}

#bedrooms #actor #content {
width:700px;
padding:0;
}

#fantasyContent {
width:692px;
padding:5px;
}

#bedrooms .arial_black {
font-family:arial, helvetica;
}

/* ##### SCENE AREA #####
 scenes_scene.tpl */
#scene_fantasy {
background-color:#CBD6DC;
border:1px solid #88939A;
margin:0 6px 6px;
padding:6px;
}

#fantasy_links a {
color:#5c5c5c;
}

#scene_embed {
display:block;
float:left;
border:1px solid #ebebeb;
width:590px;
margin:6px 0;
padding:6px;
}

#scene_vid {
float:left;
position:relative;
padding-top:6px;
}

#trailer_card {
z-index:2;
}

.embedinput {
width:500px;
font-size:10px;
}

#scene_embed dd {
float:left;
margin-right:10px;
}

#scene_embed dt {
float:left;
font-weight:700;
margin:2px 7px 0 0;
}

/* PHOTO SET */
#photo-set {
width:430px;
float:left;
position:relative;
border-right:1px dotted #ccc;
padding-right:10px;
margin-bottom:15px;
}

.scene_vert_img_lrg {
width:190px;
height:256px;
float:left;
position:relative;
}

#scene_img_vert {
margin-right:6px;
position:relative;
width:136px;
height:205px;
}

.scene_img_col_pad {
width:140px;
height:99px;
padding:0 7px 3px 0;
}

#scene_info {
float:left;
text-align:left;
width:308px;
margin-left:5px;
}

.upcoming-scene {
font-weight:700;
font-size:14px;
padding:10px 7px 7px;
}

/* SYNOPSIS AREA */
#synopsis {
padding:10px 0 15px 3px;
}

.synopsis_txt {
margin-top:4px;
font-size:13px;
line-height:1.4em;
}

#scene-info {
width:279px;
float:left;
padding-left:9px;
}

.site-icon {
padding:2px 0;
}

/* ##### ARTICLES AREA #####
 ********** ARTICLES.tpl, ARTICLES_ARTICLE.tpl, ARTICLES_HOT_TOPICS.tpl, ARTICLES_STORIES.tpl   ********** */
.article-header {
padding:0 10px 15px;
}

.articles_hot_topics .entry-date {
padding:0px 0px 10px 20px;
}

.article_txt p {
line-height:1.6em;
font-size:14px;
letter-spacing:.01em;
padding-left:10px;
}

.article_txt strong {
color:#900;
font-weight:700;
}

.scene_vert_img_sm {
width:145px;
height:196px;
float:left;
position:relative;
}

#snapshot_container {
width:143px;
float:left;
padding-bottom:10px;
}

/* ********** WHAT'S NEW  ********** */
#bars {
background-color:#181818;
height:30px;
padding-top:10px;
width:605px;
}

#whatsnew_header {
width:606px;
background-color:#fff;
}

/* ********** HOT TOPICS  ********** */
#hot_topics a {
color:#c00;
}

#hot_topics a:hover {
color:#600;
}

.latest_headline_txt {
color:#900;
font-family:'Times new roman', serif;
font-size:42px;
text-align:center;
padding-bottom:15px;
}

.sideBar_underline {
border-bottom:1px dashed #95989F;
margin:10px;
}

.notice {
font-size:11px;
text-align:center;
color:#881521;
font-weight:700;
padding-bottom:4px;
}

.headline_txt {
color:#900;
font-family:'Times new roman', serif;
font-size:42px;
text-align:center;
padding-bottom:10px;
}

/* ********** MISC ELEMENTS  ********** */
.clear {
clear:both;
}

.figure img {
border:1px solid #666;
}

.stand_out {
color:#0084FF;
font-weight:700;
}

.section_block {
color:#FFF;
background-image:url(/images/section_block.jpg);
width:215px;
height:33px;
margin-top:20px;
font-weight:700;
font-size:1.25em;
padding:14px 0 0 15px;
}

.pspan {
color:#3398DE;
font-weight:700;
}

.margin_top_10 {
margin:10px 0;
}

a.button_link {
color:#0084FF;
border:1px solid #0084FF;
background-color:#fff;
padding:4px;
}

a:hover.button_link {
color:#04131F;
border:1px solid #04131F;
background-color:#E0E9EF;
padding:4px;
}

.blue_txt {
color:#0084ff;
}

.caption_txt {
font-size:10px;
color:#333;
}

#did_you_know {
font-size:13px;
line-height:1.5em;
padding:6px;
}

.foreign_txt {
margin-bottom:7px;
margin-left:auto;
text-align:center;
margin-right:auto;
width:250px;
font-size:14px;
font-weight:700;
}

.direct_debit {
width:148px;
margin:0 auto;
padding:7px 0;
}

/* ********** ACCESS BUTTONS  ********** */
.access_btn_short {
width:194px;
height:34px;
background:url(http://tour.naughtyamerica.com/images/sign_up2/join_blank_ext.png) top left no-repeat;
margin:5px auto;
padding:10px 16px 16px 10px;
}

.access_btn_alt {
margin-top:5px;
margin-left:auto;
margin-right:auto;
width:194px;
height:34px;
background:url(http://tour.naughtyamerica.com/images/sign_up2/join_blank_alt_ext.png) top left no-repeat;
padding:10px 16px 16px 10px;
}

.access_btn_alt div {
width:150px;
margin:0 auto;
}

#access_btn_full {
margin-top:5px;
margin-left:auto;
margin-right:auto;
width:194px;
height:34px;
background:url(http://tour.naughtyamerica.com/images/sign_up2/full_join_blank_ext.png) top left no-repeat;
padding:10px 16px 16px 10px;
}

#access_btn_full_p2 {
font-size:26px;
padding-top:2px;
color:#FFB900;
font-weight:700;
padding-left:27px;
}

#access_btn_full_reg {
margin-top:5px;
margin-left:auto;
margin-right:auto;
width:194px;
height:34px;
background:url(http://tour.naughtyamerica.com/images/sign_up2/full_join_blank_reg_ext.png) top left no-repeat;
padding:10px 16px 16px 10px;
}

#access_btn_full_eu {
margin-top:5px;
margin-left:auto;
margin-right:auto;
width:194px;
height:34px;
background:url(http://tour.naughtyamerica.com/images/sign_up2/euro_debit_blank_ext.png) top left no-repeat;
padding:10px 16px 16px 10px;
}

#access_btn_full_mil {
margin-top:5px;
margin-left:auto;
margin-right:auto;
width:194px;
height:34px;
background:url(http://tour.naughtyamerica.com/images/sign_up2/full_join_mil_ext.png) top left no-repeat;
padding:10px 16px 16px 10px;
}

#access_btn_full_st {
margin-top:5px;
margin-left:auto;
margin-right:auto;
width:194px;
height:34px;
background:url(http://tour.naughtyamerica.com/images/sign_up2/full_join_st_ext.png) top left no-repeat;
padding:10px 16px 16px 10px;
}

.access_btn_short_eu {
margin-top:5px;
margin-left:auto;
margin-right:auto;
width:212px;
height:34px;
background:url(http://tour.naughtyamerica.com/images/sign_up2/euro_debit_blank_ext.png) top left no-repeat;
padding:10px 16px 16px 10px;
}

.access_btn_right {
float:right;
width:90px;
}

.access_btn_p2 {
font-size:26px;
padding-top:2px;
color:#FFB900;
font-weight:700;
padding-left:23px;
}

/* ********** ALL SITES (MFHM, SBC ..)  ********** */
.site_description {
line-height:1.5em;
font-size:14px;
padding:10px;
}

.site_description2 {
line-height:1.5em;
font-size:14px;
width:512px;
padding:10px 0 10px 10px;
}

.site_description img {
padding-bottom:10px;
}

.categories {
font-size:12px;
text-align:left;
padding:6px;
}

.categories span {
font-size:11px;
}

.cat_right {
float:right;
width:120px;
}

.pagin_site {
float:right;
padding-bottom:6px;
}

.pagin_site2 {
float:right;
padding:6px 0;
}

.site_vid_headline {
font-size:16px;
font-weight:700;
border:1px solid #88939A;
margin:0 0 10px;
padding:7px 0 7px 10px;
}

.most_popular {
font-size:15px;
font-weight:700;
}

/* ********** ALPHA SEARCH PAGES  ********** */
#alpha_letters {
margin:0 auto;
padding:6px 6px 15px;
}

#alpha_letters td {
padding-left:2px;
}

#model_names {
padding:6px;
}

#model_names div {
float:left;
width:136px;
padding:0;
}

#model_names div p {
height:25px;
}

#model_images {
float:left;
width:604px;
}

#actor_images {
padding-bottom:15px;
width:143px;
float:left;
}

#actor_images div {
font-size:14px;
text-align:center;
}

.box_border {
width:222px;
border:1px solid #D1D9DF;
}

.box_headline {
background:#D1D9DF;
font-size:14px;
font-weight:700;
border:1px solid #D1D9DF;
margin:10px 0;
padding:9px 0 9px 10px;
}

.box_copy {
font-size:12px;
line-height:1.4em;
padding:6px;
}

.fantasy_image {
width:109px;
float:left;
padding-bottom:15px;
}

.fantasy_style {
position:relative;
width:109px;
height:154px;
}

.who_what_where_bar {
background:#D1D9DF;
border:1px solid #88939A;
margin-top:10px;
}

.who_what_where_text {
color:#1E2434;
font-weight:700;
font-size:14px;
text-align:left;
padding:9px 0 9px 10px;
}

.pagination_3 {
font-size:14px;
margin-bottom:10px;
font-weight:700;
float:right;
padding:10px 0 8px 10px;
}

.box_top {
border-bottom:1px solid #D1D9DF;
background:#d1d9df;
font-size:14px;
font-weight:700;
padding:7px 0 7px 10px;
}

.fantasy_image_spacing {
float:left;
width:190px;
padding-bottom:15px;
}

.fantasy_image_style {
position:relative;
width:223px;
height:151px;
}

.fantasy_image_caption {
color:#1E2434;
width:190px;
margin:5px 0 15px;
}

.underline {
clear:both;
border-bottom:1px dotted #cdd3d6;
margin:15px 0;
}

/* FANTASY SIDEBAR AREA */
.sidebar_text_who_what_where_text {
background-color:#fff;
padding:4px;
}

.select_fantasy {
font-weight:700;
font-size:13px;
padding-top:6px;
text-align:center;
}

.reset_box {
text-align:center;
font-weight:700;
font-size:13px;
background-color:#B5C4CF;
margin:6px 0;
padding:10px 0;
}

.reset_button {
background-color:#fff;
margin-top:10px;
padding:5px;
}

.padding_bottom_15 {
padding-bottom:15px;
}

.or_padding {
padding:6px 0;
}

.word_float_left {
float:left;
width:140px;
}

.word_float_right {
float:right;
width:134px;
}

.twitter_top {
margin-top:6px;
}

.padding_15 {
padding:15px;
}

.padding_7 {
padding:7px;
}

/*****************   WHATS NEW  ******************/
#whats_new_text ul {
list-style:disc;
list-style-position:outside;
margin-left:20px;
padding-right:5px;
text-decoration:none;
}

#whats_new_text li {
color:#c00;
font-size:14px;
list-style:disc;
list-style-position:outside;
}

#whats_new_pagination {
font-size:14px;
font-weight:700;
float:right;
margin:10px 10px 10px 0;
padding:8px 0 10px 10px;
}

#whats_new_headline_padding {
padding:0 0 10px 20px;
}

#whats_new_bckgrnd_color {
background-color:#e2e2e2;
}

#whats_new_subheadline {
font-size:20px;
color:#fff;
margin:0;
padding:0 0 10px 15px;
}

#new_fantasies {
font-size:18px;
color:#181818;
padding:0 0 0 15px;
}

#p_stars_on_live {
font-size:18px;
color:#181818;
margin:0 0 0 177px;
}

#red_live_text {
text-decoration:none;
font-size:18px;
cursor:pointer;
}

.new_fantasies_area {
border:1px solid #ababab;
background-color:#fff;
padding:5px 0 5px 10px;
}

#new_fantasies_images {
width:89px;
padding-right:3.5px;
float:left;
}

#new_fantasies_logo {
margin-top:5px;
margin-bottom:10px;
}

#live_girls_images {
width:85px;
padding-right:8px;
float:left;
margin-bottom:10px;
height:165px;
}

.whats_new_caption {
font-size:11px;
text-align:center;
margin-top:3px;
}

#whats_new_discussions {
float:left;
font-size:18px;
color:#181818;
padding:0 0 0 15px;
}

#being_discussed_area {
background-color:#fff;
border:1px solid #ababab;
padding:5px 10px 15px 0;
}

/*****************   WHATS NEW SIDEBAR ******************/
#upcoming_videos_box {
width:252px;
padding-top:25px;
margin-left:auto;
margin-right:auto;
}

.clear_l {
clear:left;
}

/* ################# MEMBER COMMENTS ####################*/
.pddng_r_3 {
padding-right:3px;
}

#scene_rating_box {
float:left;
margin-left:6px;
width:120px;
text-align:center;
border:1px solid #CFB54D;
background-color:#F8E9B0;
padding:6px;
}

#all_ratings_box {
float:right;
margin-right:3px;
width:120px;
text-align:center;
border:1px solid #CFB54D;
background-color:#F8E9B0;
padding:7px 6px;
}

#review_instructions {
font-weight:700;
padding:0 0 6px 6px;
}

#review_warning {
font-size:12px;
text-align:center;
color:#900;
font-weight:700;
padding:10px 6px;
}

#stars_position {
float:left;
width:130px;
text-align:left;
}

#abuse_style {
width:276px;
font-size:11px;
margin:0 auto;
padding:6px 0;
}

#members_agree {
float:right;
width:276px;
font-size:11px;
padding:6px 0;
}

#rate_this_scene {
margin-bottom:6px;
font-weight:700;
padding:0 6px;
}

#how_many_stars {
border:1px solid #CFB54D;
background:#FFF;
margin-bottom:6px;
}

.rate_typing_feild {
border:1px solid #CFB54D;
background:#FFF none repeat scroll 0 0;
width:260px;
font-size:12px;
margin:6px 0 6px 6px;
}

/*****************   WHATS NEW SIDEBAR *****************
****************   FOOTERS ******************/
#footer-rounded {
background:#1e1e1e;
height:10px;
width:1000px;
-moz-border-radius:0 0 20px 20px;
-webkit-border-radius:0 0 20px 20px;
-khtml-border-radius:0 0 20px 20px;
border-radius:0 0 20px 20px;
margin:0 auto 15px;
padding:10px 0;
}

.x-links {
font-size:16px;
line-height:1.6em;
}

#wrapper-footer {
background:#1e1e1e;
margin:0 auto;
padding:10px 0;
}

div#wrapper-footer ul {
height:20px;
text-align:center;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:1px;
}

div#wrapper-footer ul li {
color:#fff;
display:inline;
font-size:12px;
font-weight:700;
padding:0 10px;
}

div#wrapper-footer ul li.first {
border:0 none;
}

.footer_signup {
text-align:center;
background:#333;
font-size:36px;
padding-top:10px;
padding-bottom:10px;
margin:0 auto;
}

.scenes_schedule .previous-updates {
text-align:right;
position:relative;
top:21px;
right:10px;
width:749px;
}

.scenes_schedule h1 {
font-size:20px;
color:#000;
font-weight:700;
text-align:center;
padding:10px 0;
}

.scenes_schedule .jq_pagination {
margin:10px 0 5px;
padding:0;
}

.scenes_schedule .hd-bttn {
right:0;
}

.scenes_schedule .anal {
top:0;
}

/* ##### FOOTER AREA ##### */
.tos_18 {
color:#FFF;
font-weight:400;
}

/* ##### JQUERY PAGINATION ##### */
.jq_pagination {
float:right;
font-size:80%;
padding:5px 3px 0 0;
}

.jq_pagination a {
text-decoration:none;
border:solid 1px #1078E4;
color:#1078E4;
}

.jq_pagination a:hover {
background-color:#fff;
}

.jq_pagination a,.jq_pagination span {
display:block;
float:left;
margin-right:5px;
margin-bottom:5px;
min-width:1em;
text-align:center;
padding:0.3em 0.5em;
}

.jq_pagination .current {
background:#1078E4;
color:#fff;
border:solid 1px #1078E4;
}

.jq_pagination .current.prev,.jq_pagination .current.next {
color:#999;
background:#fff;
border-color:#999;
}

/* ##### OVERWRITE PHP PAGINATION ##### */
.pagination {
font-size:80%;
font-weight:700;
color:#1078E4;
background-color:#fff;
border:1px solid #1078E4;
text-decoration:none;
padding:5px 7px;
}

.pagination:hover {
background-color:#E0E9EF;
text-decoration:none;
}

.pagination_selected {
color:#fff;
font-size:80%;
background-color:#1078E4;
border:1px solid #1078E4;
font-weight:700;
padding:5px 7px;
}

/* ##### VOD AREA ##### */
#vod_content {
width:555px;
padding:0 5px 10px;
}

#vod_scene_content {
width:730px;
padding:0 5px 10px;
}

#vod_right_sideBar {
width:175px;
border-right:1px solid #949494;
border-left:1px solid #949494;
}

#vod_sideBar {
width:174px;
border-right:1px solid #949494;
background-color:#f8ffef;
font-size:12px;
color:#949494;
}

#vod_sideBar p {
font-size:15px;
color:#0289e3;
border-bottom:1px solid #949494;
}

.big_vod_head {
background-color:#53cd3a;
color:#000;
border:1px solid #949494;
padding:3px;
}

.head_vod {
background-color:#a4fb5e;
border-bottom:1px solid #949494;
border-top:1px solid #949494;
font-size:15px;
font-weight:700;
color:#000;
text-align:center;
}

.vod_options {
margin-bottom:10px;
padding:5px;
}

.vod_sort {
color:#0289e3;
margin-bottom:10px;
padding:5px;
}

/* ##### TOUR SITEMAP AREA #####
 sitemap_sitemap.tpl*/
#htmlSitemap {
background:#fff;
width:1000px;
border-collapse:inherit;
padding:10px;
}

#letter {
display:inline-block;
padding:0 3px;
}

#htmlSitemap h1 {
font-size:18px;
font-weight:700;
}

.htmlSitemap ul {
float:left;
list-style-type:none;
list-style-position:inside;
color:#B7C1C9;
width:100%;
}

.htmlSitemap .none {
list-style:none;
padding:0;
}

#htmlSitemap ul li {
padding:0 0 7px;
}

#htmlSitemap td {
vertical-align:top;
padding:7px;
}

.htmlSitemap li p {
text-align:center;
font-weight:700;
background-color:#D1D9DF;
color:#000;
padding:3px 0;
}

.last {
clear:both;
float:none !important;
}

#sitemapPornSites,#sitemapFantasies,#sitemapRecentScenes {
border:solid #b7c1c9;
border-width:1px 0 1px 1px;
}

#sitemapTopics {
border:1px solid #b7c1c9;
}

#sitemapFantasies,#sitemapTopics {
background-color:#f7f7f7;
}

/* !!!!! Currently Not Used  !!!!! */
.dropmenudiv {
position:absolute;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
top:0;
border-bottom-width:0;
line-height:18px;
z-index:100;
background-color:#1e2434;
visibility:hidden;
}

.dropmenudiv a {
width:auto;
display:block;
text-indent:3px;
border-bottom:1px solid #FFF;
text-decoration:none;
font-weight:700;
color:#FFF;
padding:2px 0;
}

* html .dropmenudiv a {
width:100%;
}

.dropmenudiv a:hover {
background-color:#FFF;
color:#1e2434;
}

/* ##### OLD WHAT'S NEW ##### */
#tabs .top-link,#tabs .top-link a {
font-size:12px;
text-align:left;
color:#fff;
padding:6px 0 10px;
}

#tabs a:hover {
color:#000;
}

.red-btn {
font-size:13px;
font-weight:700;
text-align:center;
border:1px solid #fff;
float:left;
background-color:#900;
margin-left:5px;
color:#fff;
cursor:pointer;
position:relative;
top:6px;
padding:3px 10px;
}

.red-btn:hover {
background-color:#c00;
}

.blue-btn {
font-size:13px;
font-weight:700;
text-align:center;
border:1px solid #fff;
background-color:#0C73CF;
color:#fff;
float:left;
margin-left:5px;
cursor:pointer;
position:relative;
top:6px;
padding:3px 10px;
}

.blue-btn:hover {
background-color:#4FACFF;
}

.blue.ui-state-default {
border:1px solid #fff;
background:#1895ff;
color:#fff;
}

.red.ui-state-default {
border:1px solid #fff;
background:#d80400;
color:#fff;
}

.red .ui-state-default a,.red .ui-state-default a:link,.blue .ui-state-default a,.blue .ui-state-default a:link {
text-decoration:none;
outline:none;
padding:6px 34px;
}

.red .ui-state-default a:visited,.blue .ui-state-default a:visited {
outline:none;
text-decoration:none;
}

.red.ui-state-hover {
border:1px solid #fff;
background:#9d0300;
font-weight:400;
color:#fff;
outline:none;
text-decoration:none;
}

.blue.ui-state-hover {
border:1px solid #fff;
background:#0065bb;
font-weight:400;
color:#fff;
outline:none;
text-decoration:none;
}

.blue.ui-state-active {
border:1px solid #fff;
background:#1895ff;
font-weight:400;
color:#fff;
outline:none;
text-decoration:none;
}

.red.ui-state-active {
border:1px solid #fff;
background:#d80400;
font-weight:400;
color:#fff;
outline:none;
text-decoration:none;
}

.red .ui-widget-header,.blue .ui-widget-header {
margin:2px 0 0;
padding:0;
}

.red .ui-widget-header a,.blue .ui-widget-header a {
font-size:12px;
color:#000;
font-weight:700;
}

.red .ui-state-active a:visited,.blue .ui-state-active a:visited {
background:#000;
color:#fff;
outline:none;
text-decoration:none;
}

.red .ui-state-hover a,.red .ui-state-hover a:hover,.blue .ui-state-hover a,.blue .ui-state-hover a:hover {
background-color:#000;
color:#fff;
text-decoration:none;
outline:none;
}

.whats-new .ui-state-hover {
background:#000;
font-weight:400;
color:#fff;
outline:none;
}

.latest_updates_main {
width:137px;
float:left;
padding:10px 0 0;
}

.box_headline_main h1 {
font-weight:700;
font-size:larger;
margin:0;
padding:0;
}

.box_headline_main {
background:#D1D9DF;
font-size:14px;
font-weight:700;
margin:0 10px;
padding:6px 0 6px 10px;
}

.archived_videos {
width:2448px;
}

#highlight_vids2,#highlight_vids3,#highlight_vids4,#highlight_vids5,#highlight_vids6,#highlight_vids7,#highlight_vids8,#highlight_vids9,#highlight_vids10,#highlight_vids11,#highlight_vids12,#highlight_vids13,#highlight_vids14,#highlight_vids15,#highlight_vids16,#highlight_vids17,#highlight_vids18 {
overflow:hidden;
width:604px;
height:161px;
}

#interview_vids2,#interview_vids3,#interview_vids4,#interview_vids5,#interview_vids6,#interview_vids7,#interview_vids8,#interview_vids9,#interview_vids10,#interview_vids11,#interview_vids12,#interview_vids13,#interview_vids14,#interview_vids15,#interview_vids16,#interview_vids17,#interview_vids18 {
overflow:hidden;
width:604px;
height:170px;
}

.actress {
float:left;
margin-bottom:20px;
margin-left:20px;
width:250px;
}

.actress_info {
font-size:13px;
width:90px;
padding:0 0 0 6px;
}

#headline_txt ul {
margin-left:20px;
background-color:#fff;
line-height:1.6em;
list-style:disc;
list-style-position:outside;
color:#c00;
height:50px;
padding:0 5px 30px 0;
}

#headline_txt ul li a {
color:#c00;
text-decoration:none;
}

#headline_txt ul li a:hover {
text-decoration:underline;
}

.scrollable_schedule {
width:484px;
height:100%;
padding:0;
}

.times {
background-color:#000;
}

.times ul {
border-bottom:none;
border-top:1px solid #3f3f3f;
width:611px;
}

#tab_scroll {
overflow:hidden;
width:277px;
height:1111px;
}

#live_tab_scroll {
overflow:hidden;
width:277px;
height:1111px;
margin-top:10px;
}

.top-selling {
padding-left:8px;
width:216px;
height:170px;
display:block;
margin:2px 0;
}

.top-selling div {
position:relative;
width:208px;
height:140px;
}

.go-btn {
position:absolute;
top:-4px;
right:6px;
}

#no-undreline-white a {
text-decoration:none;
color:#fff;
font-size:12px;
position:relative;
bottom:5px;
}

#header-stats-section {
border:2px solid #000;
margin-right:5px;
-moz-border-radius:15px;
border-radius:15px;
font-size:12px;
color:#fff;
font-weight:700;
padding:5px;
}

#header-stats-section p {
font-size:12px;
color:#fff;
font-weight:700;
}

#header-left {
width:1000px;
height:auto;
}

#header-img-girl-lrg {
width:676px;
height:263px;
}

#no-better {
background-color:#000;
margin-top:5px;
padding:4px 5px;
}

#no-better p {
font-size:13px;
font-weight:700;
font-family:'arial black', sans-serif;
color:#fff;
text-transform:uppercase;
text-align:center;
text-decoration:none;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,#bedrooms #user_input form {
margin:0;
padding:0;
}

fieldset,img,abbr,acronym,#container img {
border:0;
}

ol,ul,#bedrooms .bedrooms-tabs.ui-tabs .ui-tabs-nav,#tabs.ui-tabs .ui-tabs-nav {
list-style:none;
}

h1,.head_1 {
font-size:16px;
}

h5,h6 {
font-size:12px;
}

a:hover,.reverse a {
color:#04131F;
}

.sm-hd,.vert-hd-bttn-sm {
background:url('http://images.naughtycdn.com/public/tour/images/na-sprite.png');
background-position:-1161px 0;
width:37px;
height:27px;
position:absolute;
right:1px;
bottom:1px;
}

#header-topics{
background: #333;
font-size: 13px;
border-bottom: solid 1px #0F0F0F;
color: #A7A7A7;
padding: 0px 10px 0px 10px;
}

#header-topics #last-update span,#header-topics #latest-news span a,#site_description a,div#wrapper-footer a {
color:#fff;
}

#header_topics a:hover,#header_letters a:hover,.yellow_font,div#wrapper-footer a:hover {
color:#fc0;
}

#menu ul li:hover ul,#menu ul li:hover div,#sitemapIndex li,#sitemapIndex li a {
display:block;
}

* html #menu a,.f-left,#bedrooms .stash_portrait,.float_l,#tabs .ui-tabs .ui-tabs-nav li a,.actress_pic,.actress_info {
float:left;
}

* html #menu ul div ul,#htmlSitemap .content-headline {
margin:0;
}

#site_description a:hover,#bedrooms #comments a:hover,#bedrooms #favorite_block a:hover {
color:red;
}

.blue_font,#fantasySideBar a:hover,#sideBar a:hover,.reverse a:hover {
color:#0084FF;
}

#fantasySideBar a,#sideBar a {
color:#1E2434;
font-weight:700;
line-height:1.8em;
}

#flashcontent,.hand-icon {
cursor:pointer;
}

.new-block,#bedrooms .no_stash {
padding:10px 0 0 15px;
}

.main-headline h1,.content-headline h1 {
font-weight:700;
font-size:larger;
padding:6px 0 6px 10px;
}

.main-headline span,.content-headline span {
color:#01509A;
}

.f-right,.float_r {
float:right;
}

.img-border,.sites-images-block img,.sites-images-block_last img {
border:1px solid #ccc;
}

.live_interviews-mod,.live_highlights_mod {
float:left;
padding:3px 0;
}

#bedrooms .bedrooms-tabs .ui-widget,#bedrooms .bedrooms-tabs .ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {
font-family:Verdana,Arial,sans-serif;
}

#bedrooms .bedrooms-tabs .ui-widget-content,.box_spacer {
margin-top:10px;
}

#bedrooms .bedrooms-tabs .ui-state-active,.red .ui-state-active,.blue .ui-state-active {
font-weight:400;
outline:none;
}

#bedrooms .bedrooms-tabs.ui-tabs .ui-tabs-nav li,#tabs.ui-tabs .ui-tabs-nav li.red,#tabs.ui-tabs .ui-tabs-nav li.blue {
float:left;
list-style:none;
}

#bedrooms .bedrooms-tabs .ui-tabs .ui-tabs-panel,#container.articles {
padding:10px 0;
}

#bedrooms .info_box,#bedrooms #email_invite {
color:#333;
}

#bedrooms .info_box p,#bedrooms .comment {
margin-bottom:4px;
}

#scene_horz_img_lrg,#scene_horz_img_sm {
float:left;
margin-left:6px;
}

.scene_horz_img_lrg_pad,.scene_horz_img_sm_pad {
margin-bottom:6px;
}

.synopsis_txt span,.bold {
font-weight:700;
}

.watch-video,.scene_info_now {
padding:15px 0 0 6px;
}

.latest-pix,#latest-pix {
width:277px;
padding:0 0 5px 8px;
}

.latest-pix img,#latest-pix img {
border:1px solid #95989F;
float:left;
margin:3px 10px 5px 0;
}

.late-date,#late-date {
font-style:italic;
font-size:10px;
}

.no-underline,#vod_sideBar p a {
text-decoration:none;
}

.access_btn_alt p,.access_btn_p1 {
text-align:center;
color:#fff;
font-size:15px;
line-height:1.2em;
}

.access_btn_left,.cat_left {
float:left;
width:120px;
}

#openx-footer,#openx-else {
background-color:#1e1e1e;
text-align:center;
margin:0 auto;
padding:5px 0;
}

#container.scenes_schedule,#sitemapPornStars {
padding:10px;
}

#topsellers,#live {
height:1111px;
}

.best-vert-panel {
background-image: url("http://images.ancdn.com/public/tour/images/vert-best-panel.gif");
background-position: 747px 10px;
background-repeat: no-repeat;
}

.best-hori-panel {
background-image: url("http://images.ancdn.com/public/tour/images/hori-best-panel.gif");
background-position: 9px 3px;
background-repeat: no-repeat;
}
.latest-updates-main {
position:relative;
}

.best-ribbon {
bottom: 8px;
left: 9px;
position: absolute;
z-index: 100;
}

.hori-best-ribbon {
bottom: 4px;
left: 11px;
position: absolute;
z-index: 100;
}

.best-stats {
margin-left: 42px;
height: 40px;
font-size: 14px;
line-height: 15px;
}
.best-stats a {
color: #fab000;
}

.latest-updates-main {
float: left;
padding: 16px 0;
width: 235px;
}

#main_module_content_area {
height: 815px;
}

.scene-thumbnail {
border: 1px solid #ccc;
}