<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* BODY - TOP LEVEL ELEMENTS */

html
{
overflow-y: scroll;
}

body {
margin:0px;
font-family:Arial;
padding:0;
background-image: url(images/background.png);
background-attachment:fixed;
background-position:center; 
text-align:center; 
}

div, form {
margin:0px;
padding: 0px;
}

a:hover {
cursor: pointer;
text-decoration:underline;
color:#7C7C7C;
}

img {
display:block;
border: 0;
}

.clear {
clear:both;
}

a:hover img {
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
}




/* GLOBAL SITE WIDE STYLES */

.wrapper {
width:100%;
border:0px;
padding:0px;
margin: 0 auto;
text-align:center;
}

.body_container {
width:972px;
margin: 0 auto;
text-align:left;
}

.thumbs {
border-style:solid;
border-width:1px;
border-color:#b2b2b2;
}

.left {
float:left;
}

.members_button {
margin-top:6px;
line-height:37px;
padding-left:10px;
padding-right:10px;
display: inline;
float:right;
width:100px;
text-align:center;
vertical-align:middle;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
color:#FFFFFF;
text-decoration:none;
background-image: url(images/button_dark.png);
}

.members_button:hover  {
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
}

.join_button {
width:100px;
margin-top:6px;
margin-left:8px;
margin-right:10px;
line-height:37px;
padding-left:10px;
padding-right:10px;
display: inline;
float:right;
text-align:center;
vertical-align:middle;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
color:#FFFFFF;
text-decoration:none;
background-image: url(images/button_green.png);
}

.join_button:hover  {
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
}

.see_more_button {
line-height:37px;
display:block;
float:right;
width:120px;
margin-top:3px;
padding-left:20px;
padding-right:20px;
text-align:center;
vertical-align:middle;
border:0px;
color:#000000;
text-decoration:none;
background-image: url(images/see_more_button.png);
}

.see_more_button:hover  {
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
}

.warning {
font-size:14px;
font-weight:bold;
color:#FF0000;
}






/* HEADER */

.header {
width:994px;
padding:0px;
text-align:center;
margin-left:auto;
margin-right:auto;
border-top:2px solid #FFFFFF;
border-bottom:2px solid #FFFFFF;
}

.header_image {
width:994px;
height:300px;
margin:0px;
padding:0px;
}

.join_header {
width:994px;
padding:0px;
text-align:center;
margin-left:auto;
margin-right:auto;
border-top:2px solid #FFFFFF;
border-bottom:4px solid #C0C0C0;
}

.join_header_image {
width:994px;
height:300px;
margin:0px;
padding:0px;
}

/* FOOTER */

.footer {
text-align:center;
vertical-align:middle;
width:994px;
height:80px;
padding-top:70px;
padding-bottom:20px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
color:#FFFFFF;
font-size:12px;
background-image: url(images/footer.png);

}

.footer a {
color:#FFFFFF;
}

.footer a:hover {
color:#808080;
}

.subfooter {
font-weight:normal;
font-size:10px;
color:#FFFFFF;
}





/*  A-Z MODEL LINKS/PAGINATION/PAGE NAVIGATION NUMBERS */

.A-Z_links {
min-width:990px;
width:990px;
display:block;
margin:auto;
line-height:30px;
float:left;
text-align:left;
}

.A-Z_links a {
margin:2px;
display:inline;
color:#272727;
text-decoration:none;
}

.A-Z_links a:hover  {
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
}

.letter {
padding-left:8px;
padding-right:8px;
padding-top:4px;
padding-bottom:4px;
display:inline;
text-align:center;
vertical-align:middle;
border:1px solid #b3b2b2;
border: 1px outset #c0c0c0;
background-image: url(images/letter.png);
}

.letter_current {
padding-left:8px;
padding-right:8px;
padding-top:4px;
padding-bottom:4px;
display:inline;
text-align:center;
vertical-align:middle;
border:1px solid #b3b2b2;
border: 1px outset #c0c0c0;
background-image: url(images/current.png);
color:#FFFFFF;
}


.page_numbers {
display:inline-block;
line-height:30px;
text-align:center;
float:right;
margin:0px;
}

.page_numbers a {
margin:2px;
color:#FFFFFF;
text-decoration:none;
}

.page_numbers a:hover  {
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
}

.page_totals {
padding-left:10px;
padding-right:10px;
height:26px;
display:inline;
text-align:center;
vertical-align:middle;
}

.number {
padding-left:8px;
padding-right:8px;
padding-top:4px;
padding-bottom:4px;
width:26px;
display:inline;
text-align:center;
vertical-align:middle;
border:1px solid #b3b2b2;
border: 2px outset #808080;
background-image: url(images/number.png);
}

.number_current {
margin:2px;
padding-left:8px;
padding-right:8px;
padding-top:4px;
padding-bottom:4px;
display:inline;
text-align:center;
vertical-align:middle;
border:1px solid #b3b2b2;
border: 2px outset #808080;
color:#FFFFFF;
background-image: url(images/current.png);
}





/*  TOP NAVIGATION BAR */

.top_navbar_wrapper {
width:100%;
min-width:1000px;
height:51px;
text-align:center;
vertical-align:middle;
border-left:0px;
border-right:0px;
border-top:0px;
border-bottom:0px;
border-style:solid;
margin:0px;
border-color:#FFFFFF;
background-image: url(images/top_navbar.png);
}

.top_navbar_container {
position:relative;
width:994px;
display:inline-block;
vertical-align:middle;
line-height:51px;
padding:0px;
margin-left:auto;
margin-right:auto;
}

.top_navbar_container a {
text-decoration:none;
}

.counts {
display:inline;
vertical-align:middle;
float:left;
padding-left:10px;
font-family:Arial;
font-size:18px;
font-weight:normal;
color:#FFFFFF;
}

.top_menu_wrapper {
width:994px;
height:51px;
text-align:center;
vertical-align:middle;
border-left:0px;
border-right:0px;
border-top:0px;
border-bottom:0px;
border-style:solid;
margin-left:auto;
margin-right:auto;
border-color:#FFFFFF;
background-image: url(images/top_menu.png);
}

.top_menu_container {
position:relative;
width:994px;
display:inline-block;
vertical-align:middle;
line-height:51px;
padding:0px;
margin-left:auto;
margin-right:auto;
}

.top_menu_container a {
text-decoration:none;
}

.top_menu {
float:left;
}

.top_menu span {
color:#808080;
}

.top_menu a {
padding-left:20px;
padding-right:20px;
text-decoration:none;
color:#000000;
}

.top_menu a.current {
padding-left:20px;
line-height:51px;
padding-right:20px;
text-decoration:none;
color:#808080;
}

.top_menu a:hover {
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
}

.top_menu a.hilite {
color:#39a0ee;
}

.mobile_button_container {
margin-top:6px;
margin-right:6px;
line-height:37px;
display: inline;
float:right;
width:180px;
text-align:left;
vertical-align:middle;
border:1px outset #c0c0c0;
text-decoration:none;
background-image: url(images/mobile_button.png);
}

.mobile_button_container:hover  {
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
}

.mobile_button {
margin-left:5px;
line-height:37px;
padding-left:10px;
padding-right:10px;
float:right;
display: inline;
text-align:center;
vertical-align:middle;
border:0px;
color:#000000;
text-decoration:none;
}

.mobile_icon {
margin-top:4px;
margin-right:10px;
float:right;
width:27px;
height:30px;
line-height:30px;
text-align:center;
vertical-align:middle;
display: inline;
border:0px;
background-image: url(images/icons/mobile_icon.png);
}



/*  PAGE TITLE BARS */

.title_bar {
margin-top:15px;
margin-bottom:5px;
line-height:37px;
padding-left:10px;
padding-right:10px;
width:200px;
text-align:center;
vertical-align:middle;
border:0px;
font-family:Arial;
font-size:16px;
color:#FFFFFF;
background-image: url(images/title_bar.png);
}

.title_bar_model_updates {
margin-top:15px;
margin-bottom:5px;
line-height:37px;
padding-left:10px;
padding-right:10px;
width:300px;
text-align:center;
vertical-align:middle;
border:0px;
font-family:Arial;
font-size:16px;
color:#FFFFFF;
background-image: url(images/title_bar.png);
}

.title_bar_tags {
margin-top:15px;
margin-bottom:5px;
line-height:37px;
padding-left:10px;
padding-right:10px;
width:300px;
text-align:center;
vertical-align:middle;
border:0px;
font-family:Arial;
font-size:16px;
color:#FFFFFF;
background-image: url(images/title_bar.png);
}




/* TOUR INDEX AND SEE MORE UPDATES PAGES */

.between_update_join_links {
margin: 0 auto;
text-align:center;
}

.between_update_join_links span {
line-height:65px;
vertical-align:top;
}


.between_update_join_links a {
font-weight:bold;
font-family:Arial;
font-size:20px;
color:#1b6ed5;
margin-bottom:15px;
}

.between_update_join_links a:hover {
color:#808080;
}

.join_next_link_container {
width:810px;
margin-left:auto;
margin-right:auto;
}

.join_link {
display:inline-block;
margin:0;
float:left;
}


.join_links_big {
margin: 0 auto;
text-align:center;
font-size:26px;
font-weight:bold;
font-family:Arial;
padding-bottom:10px;
}

.join_links_big a {
color:#1b6ed5;
}

.join_links_big a:hover {
color:#808080;
}

.more_updates_block {
width:984px;
}

.more_updates_wrapper {
width:236px;
display:inline-block;
vertical-align: top;
font-family:Arial;
font-size:14px;
margin-left: 0px;
margin-right:6px;
}


.more_updates_thumb {
width:234px;
height:176px;
}


.most_popular_models_block {
width:984px;
margin-bottom:0px;
}

.most_popular_models_wrapper {
width:154px;
display:inline-block;
font-family:Arial;
font-size:14px;
float:left;
margin-left: 0px;
margin-right:10px;

}

.most_popular_model_thumb {
width:152px;
height:228px;
}


.most_popular_updates_block {
width:984px;
margin-bottom:0px;
}

.most_popular_updates_wrapper {
width:236px;
display:inline-block;
font-family:Arial;
font-size:14px;
float:left;
margin-left: 0px;
margin-right:10px;
}

.most_popular_thumb {
width:234px;
height:176px;
}

.upcoming_updates_block {
width:984px;
}

.upcoming_updates_wrapper {
width:236px;
display:inline-block;
font-family:Arial;
font-size:14px;
float:left;
margin-left: 0px;
margin-right:10px;
}

.upcoming_updates_block:after {
content: '';
width: 100%;
display: inline-block;
}

.upcoming_updates_thumb {
width:234px;
height:176px;
}




/* TRAILER */

#hpromo {
display:none;
}

#hpromo img {
border: 0;
}


.replay {
color:#000000;
}

.views_remaining {
font-size:16px;
font-weight:bold;
color:#000000;
}



/*  UPDATES */

.update_block {
width:974px;
display:inline-block;
margin-left:auto;
margin-right:auto;
background-color:#3d3d3d;
font-family:Arial;
font-size:14px;
color:#FFFFFF;
padding-bottom:10px;
}

.update_block_footer {
width:644px;
display:inline;
}

.update_block_footer a {
text-decoration:none;
}


.small_update_thumb {
margin-left:2px;
margin-bottom:2px;
width:148px;
height:115px;
}

.large_update_thumb {
width:332px;
height:234px;
}

.update_block_info {
text-align:left;
line-height:22px;
width:300px;
display:inline;
float:left;
padding:10px;
color:#FFFFFF;
min-height: 270px;
}

.update_image {
width:644px;
text-align:right;
 float:right;padding-top:10px;padding-right:5px;
}

.update_hr {
width:100%;
height:1px;
color:#808080;
}

.update_thumbs_container {
display:inline;
}

.update_title {
font-family:arial;
font-size:16px;
font-weight:bold;
}

.update_tags {
font-family:arial;
font-size:14px;
font-weight:normal;
}

.update_tags a {
padding-right:5px;
color:#FFFFFF;
}

.update_tags a:hover {
color:#808080;
}

.update_models {
font-family:arial;
font-size:14px;
font-weight:normal;
}

.update_models a {
padding-right:5px;
color:#FFFFFF;
}

.update_models a:hover {
color:#808080;
}

.update_date {
font-family:arial;
font-size:11px;
font-weight:normal;
}

.update_description {
font-family:arial;
font-size:14px;
font-weight:normal;
color:#b2b2b2;
}

.update_counts {
width:480px;
height:37px;
margin-top:6px;
line-height:37px;
padding-left:20px;
padding-right:10px;
display: inline;
float:right;
text-align:left;
vertical-align:middle;
border:0px;
background-image: url(images/button_dark.png);
}

.update_details {
color:#000000;
line-height:22px;
font-size:14px;
font-weight:bold;
text-align:left;
padding:8px;
background-image: url(images/update_details.png);
margin-bottom:5px;
min-height: 90px;
}

.update_details a {
color:#000000;
}

.update_details a:hover {
color:#808080;
}




/* BLOG PAGE */

.blog_details {
color:#000000;
font-size:14px;
font-weight:bold;
text-align:left;
padding:10px;
line-height:20px;
background-image: url(images/blog_details.png);
margin-bottom:5px;
}

.blog_details a {
color:#000000;
}

.blog_details a:hover {
color:#808080;
}

.blog_date {
font-family:arial;
font-size:11px;
font-weight:normal;
}

.blog_tags {
font-family:arial;
font-size:14px;
font-weight:normal;
padding-right:5px;
}

.blog_tags a {
padding-right:5px;
}

.blog_entry {
text-align:left;
padding:8px;
}




/* COMMENTS */

.comments_box {
padding:10px;
line-height:20px;
margin-bottom:5px;
background-color:#e8e8e8;
font-family:Arial;
font-size:14px;
color:#393939;
font-weight:normal;
text-align:left;
}

.comment_counts {
display: inline-block;
line-height:34px;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000000;
border:0px solid;
}

.comment_counts a {
color:#000000;
text-decoration:underline;
}

.comment_counts a:hover {
color:#808080;
}

.comment_icon {
margin-top:6px;
margin-left:6px;
margin-right:10px;
float:left;
width:24px;
height:24px;
line-height:24px;
text-align:center;
vertical-align:top;
display: inline;
border:0px;
background-image: url(images/icons/comment_icon.png);
}

.comment_icon_admin {
margin-top:6px;
margin-left:6px;
margin-right:10px;
float:left;
width:24px;
height:24px;
line-height:24px;
text-align:center;
vertical-align:middle;
display: inline;
border:0px;
background-image: url(images/icons/comment_icon_admin.png);
}

.comment {
padding-left:40px;
}








/*  UPDATES, PHOTOS, MOVIES AND MODEL CATEGORY PAGES */

.sort_options {
width:100%;
overflow:hidden;
display:block;
margin-bottom:10px;
line-height:36px;
text-align:left;
}

.sort_options a {
margin-right:10px;
color:#272727;
}

.sort_options a:hover  {
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
}

.sort_link {
line-height:26px;
display:inline;
text-align:center;
vertical-align:middle;
}

.sort_link_current {
line-height:26px;
display:inline;
text-align:center;
vertical-align:middle;
color:#808080;
}

.category_listing_block {
width:984px;
}

.category_listing_wrapper_updates {
width:236px;
font-family:Arial;
font-size:14px;
float:left;
margin-left: 0px;
margin-right:10px;
margin-bottom:5px;
}

.category_listing_wrapper_models {
font-family:Arial;
font-size:14px;
float:left;
margin-left: 10px;
margin-right:10px;
margin-bottom:18px;
}

.category_update_counts {
font-family:arial;
font-size:12px;
font-weight:normal;
}

.category_update_thumb {
width:234px;
height:176px;
}

.category_model_thumb {
width:220px;
height:330px;
}




/* MODEL BIO PAGE */

.model_bio {
width:70%;
font-size:14px;
text-align:left;
padding-left:10px;
line-height:22px;
}

.model_bio_left {
width:230px;
float:left;
display:inline;
}

.model_bio_thumb {
width:220px;
height:330px;
}

.model_bio_heading {
font-weight:bold;
line-height:30px;
}

.model_rating_stars {
float:left;
display:inline;
padding-right:10px;
}

.model_rating_text {
margin-top:20px;
}

.star_icon {
float:left;
width:18px;
height:18px;
border:0px;
}




/* TWITTER */

.twitter {
margin-top:8px;
float:right;
display:inline-block;
width:234px;
height:1800px;
}

.twitter_icon {
display:block;
width:48px;
height:48px;
line-height:48px;
border:0px;
background-image: url(images/icons/twitter_icon.png);
}

.twitter_account {
color:#000000;
line-height:22px;
font-size:14px;
padding:10px;
background-color:#c0c0c0;
}

.twitter_account a {
color:#000000;
font-size:14px;
font-weight:bold;
}

.tweet {
color:#000000;
line-height:20px;
font-size:12px;
padding:10px;
margin-top:2px;
margin-bottom:2px;
background-color:#EEECED;
}

.tweet a {
color:#000000;
}

.tweet a:hover {
color:#808080;
}




/* FACEBOOK */

.facebook {
float:right;
display:inline-block;
width:230px;
}

.facebook_icon {
display:block;
width:48px;
height:48px;
line-height:48px;
border:0px;
background-image: url(images/icons/facebook_icon.png);
}

.facebook_account {
color:#000000;
line-height:22px;
font-size:14px;
padding:10px;
background-color:#c0c0c0;
}

.facebook_account a {
color:#000000;
font-size:14px;
font-weight:bold;
}

.facebook_status {
color:#000000;
line-height:20px;
font-size:12px;
padding:10px;
margin-top:2px;
margin-bottom:2px;
background-color:#EEECED;
}

.facebook_status a {
color:#000000;
}
.facebook_status a:hover {
color:#808080;
}






/* JOIN PAGE */

.join_body_container {
width:900px;
margin-left:auto;
margin-right:auto;
}

.join_left {
width:260px;
float:left;
display:inline-block;
}

.join_middle {
width:285px;
float:right;
display:inline;
}

.join_middle a {
text-decoration:none;
}

.join_submit_button {
margin-top:10px;
width:278px;
height:66px;
line-height:66px;
text-align:center;
font-family:Arial;
font-size:28px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
background-image: url(images/join_images/submit_button.png);
}

.join_submit_button:hover {
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
}

.join_right {
margin-top:5px;
width:340px;
float:right;
display:inline;
padding-left:5px;
text-align:left;
}

.secure_wrapper {
width:320px;
font-family:Arial;
font-size:35px;
line-height:74px;
font-weight:bold;
color:#454444;
}

.secure_text {
margin-top:10px;
float:right;
font-family:Arial;
font-size:35px;
line-height:25px;
font-weight:bold;
color:#454444;
}

.secure_badge {
float:left;
width:64px;
height:74px;
line-height:74px;
background-image: url(images/join_images/badge.png);
}

.secure_text_2 {
float:right;
font-family:Arial;
font-size:18px;
font-weight:bold;
color:#454444;
}

.join_footer {
font-family:Arial;
font-size:12px;
color:#454444;
text-align:center;
}

.join_footer a {
font-family:Arial;
font-size:12px;
color:#808080;
text-align:center;
}

.join_footer a:hover {
font-family:Arial;
font-size:12px;
color:#C0C0C0;
text-align:center;
}


.option_heading {
font-family:Arial;
font-size:16px;
font-weight:bold;
color:#000000;
padding:10px;
}

.payment_icon {
width:48px;
height:48px;
line-height:48px;
float:right;
}

.payment_option_wrapper {
margin-top:5px;
width:240px;
border:1px;
border-style:solid;
border-color:#C0C0C0;
line-height:48px;
padding-left:10px;
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#454444;
display:inline-block;
}

.membership_type_wrapper {
margin-top:5px;
width:266px;
border:1px;
border-style:solid;
border-color:#C0C0C0;
line-height:48px;
padding-left:10px;
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#454444;
}

.join_page_updates_block {
width:965px;
}

.join_page_updates_wrapper {
width:215px;
display:inline-block;
font-family:Arial;
font-size:14px;
float:left;
margin-left: 0px;
margin-right:10px;
margin-bottom:5px;
}

.join_page_updates_thumb {
width:215px;
height:162px;
}

.join_large_update_thumb {
width:332px;
height:257px;
}







/* SPLASH PAGE POPUP WINDOW - ADULT CONTENT AGE WARNING */

.splash_popup_wrapper {
width:100%;
text-align:left; 
position:relative;
margin:0px auto;
}

.splash_header {
margin:2px;
line-height:50px;
font-family:Arial;
font-size:26px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
vertical-align:middle;
background-color:#272626;
}

.red {
color:#FF0000;
}

.splash_warning_wrapper {
width:550px;
margin-left:auto;
margin-right:auto;
}

.splash_warning_title {
margin-top:20px;
font-family:Arial;
font-size:16px;
font-weight:bold;
color:#000000;
text-align:center;
vertical-align:middle;
}

.splash_warning_icon {
float:left;
width:30px;
height:30px;
margin:10px;
background-image: url(images/splash_images/warning_icon.png);
}

.splash_warning_message {
width:85%;
height:310px;
margin-bottom:8px;
padding:10px;
border:2px solid;
border-color:#C3C3C3;
}

.exit {
color:#000000;
text-decoration:underline;
}

.enter {
width:278px;
margin-left:auto;
margin-right:auto;
}

.enter a {
text-decoration:none;
}

.enter_button {
margin-top:10px;
width:278px;
height:66px;
line-height:66px;
text-align:center;
font-family:Arial;
font-size:28px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
background-image: url(images/splash_images/enter_button.png);
}

.enter_button:hover {
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
}




/************** DO NOT RENAME - BACKUP BEFORE EDITING *******************/


#mask {
	background:rgba(0,0,0,0.95) repeat;
	position: fixed; left: 0; top: 0; 
	z-index: 10;
	width: 100%; height: 100%;
	z-index: 200;
}

.login-popup {
	line-height:18px;
	color:#000000;
	width:740px;
	padding:0;
	min-height:588px;
	background: #D9D9D9;
	padding:0; 	
	float: left;
	text-align:center;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 99999;
	box-shadow: 0 0px 15px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 0px 15px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0 0px 15px rgba(0,0,0,0.4);
	margin-top: -306px;
	margin-left: -382px;
}






/****/
</pre></body></html>