html,body {
text-align:center;
margin:0;
padding:0;
background:url("../images/body_bg.png") #313136 repeat-x;
}
ul,li,p,h1,h2,h3,a,div {
padding:0;
margin:0;
list-style:none;
}
h1 {
font-weight:400;
}
img {
border:0;
}
a {
text-decoration:none;
}
.clear {
clear:both;
}
#at15ptc {
color:#000;
}
#at15s {
background:none!important;
}
#at15s_inner {
position:relative;
left:-15px;
top:-26px;
}
.wrapper {
margin:0 auto;
width:1002px;
text-align:left;
}
.header {
position:relative;
height:170px;
margin-bottom:-5px;
}
.top_nav {
position:absolute;
top:0;
right:0;
}
.top_links {
margin-top:12px;
}
.top_links a {
color:#CCC;
font-family:Arial;
font-size:12px;
text-decoration:none;
position:relative;
top:-1px;
}
.top_links a:hover,.top_links .active {
color:#FFCC00;
}
.top_links li {
display:block;
float:left;
border-right:2px solid #3F3F40;
padding:0 7px;
}
.top_links .last {
border-right:0;
padding-right:0;
}
.top_search {
position:absolute;
top:39px;
right:0;
}
.top_menu {
position:absolute;
bottom:5px;
left:0;
overflow:hidden;
width:100%;
}
.left_menu {
float:left;
}
.left_menu li {
display:block;
float:left;
border-top:1px solid #333;
border-right:1px solid #444;
}
.left_menu li a {
display:block;
float:left;
height:54px;
line-height:54px;
padding:0 17px;
color:#CCC;
font-family:"Lucida Grande","Lucida Sans Unicode",Arial;
font-size:18px;
text-transform:uppercase;
}
.left_menu .active a {
color:#FFCC00;
}
.left_menu a:hover {
color:#FFCC00;
}
.right_menu {
position:relative;
border-top:1px solid #333;
}
.right_menu_list {
position:absolute;
right:10px;
top:22px;
}
.right_menu li {
float:left;
border-right:1px solid #999;
padding:0 10px;
}
.right_menu li a {
color:#999;
font-family:Arial;
font-size:12px;
padding:3px 0;
display:block;
margin:-3px 0;
}
.right_menu .last {
border-right:0;
}
.share a {
background:url('../images/share.png') no-repeat right top;
height:24px;
padding-right:26px!important;
}
.site_name {
position:absolute;
top:0;
left:0;
}
.search_input {
background:url('../images/search_input.png') no-repeat;
width:165px;
height:26px;
color:#929290;
font-family:Arial;
font-size:13px;
border:0;
padding-left:10px;
line-height:26px;
float:left;
}
.search_submit {
float:left;
}
.footer {
width:100%;
height:310px;
background:url('../images/footer_background.png') repeat-x;
}
.footer_area {
height:310px;
background:url('../images/footer_area.png') repeat-x;
position:relative;
}
.newsletter {
float:left;
width:230px;
margin:20px 0 0 25px;
}
.newsletter_title {
color:#CCC;
height:46px;
font-family:"Lucida Sans Unicode",Arial;
font-size:32px;
display:block;
text-transform:uppercase;
letter-spacing:2px;
}
.newsletter p {
color:#CCC;
font-family:Arial;
font-size:12px;
margin:6px 0 9px;
}
.newsletter a {
color:#FFCC00;
}
.email_input {
font-size:10px;
color:#666;
width:125px;
padding:2px 3px;
height:13px;
float:left;
margin:0 4px 0 2px;
line-height:13px;
border:1px solid #FFF;
font-family:Arial;
}
.twotwofiveseven {
clear:both;
padding-top:30px;
text-align:center;
}
.twotwofiveseven p {
color:#CCC;
font-family:Arial;
font-size:11px;
}
.disclaimer {
color:#CCC;
font-family:Arial;
font-size:14px;
text-decoration:underline;
}
.footer_column {
height:200px;
position:relative;
top:28px;
float:left;
width:150px;
margin:0 5px 0 50px;
}
.footer_column li {
display:block;
height:24px;
}
.footer_column li a {
font-family:"Lucida Sans Unicode",Arial;
font-size:14px;
color:#CCC;
font-family:Arial;
}
.join_box {
position:relative;
width:260px;
height:190px;
}
.footer_join {
position:absolute;
top:23px;
right:23px;
}
.header_join {
float:left;
margin-left:36px;
}
.join_box_top {
position:absolute;
top:0;
left:0;
width:260px;
height:58px;
display:block;
color:#343439;
font-family:Arial;
font-weight:700;
line-height:58px;
font-size:26px;
text-align:center;
text-transform:uppercase;
background:url('../images/join_box_top.png') no-repeat;
}
.join_box_middle {
position:absolute;
top:60px;
left:0;
font-size:28px;
color:#FFF;
text-align:center;
display:block;
width:260px;
height:60px;
line-height:60px;
font-family:"Lucida Sans Unicode",Arial;
background:url('../images/join_box_middle.png') no-repeat;
}
.join_box_bottom {
position:absolute;
top:120px;
left:0;
width:260px;
height:58px;
display:block;
color:#CCC;
font-family:"Lucida Sans Unicode",Arial;
line-height:58px;
font-size:28px;
text-align:center;
background:url('../images/join_box_bottom.png') no-repeat;
}
.join_box_arrow {
position:relative;
top:-3px;
padding-right:4px;
}
.join_box_login {
position:absolute;
top:120px;
left:0;
width:260px;
height:60px;
background:url('../images/join_box_bottom.png') no-repeat;
}
.join_box_login_title {
font-family:"Lucida Sans Unicode",Arial;
color:#CCC;
font-size:13px;
position:absolute;
left:22px;
top:22px;
}
.join_box_login_button {
font-size:15px;
color:#333;
display:block;
width:72px;
height:28px;
font-weight:700;
line-height:28px;
text-indent:1px;
background:url('../images/login_button.png') no-repeat;
text-align:center;
font-family:"Lucida Sans Unicode",Arial;
position:absolute;
left:161px;
top:18px;
}
.updates_area {
background:#252529;
padding:15px 30px;
}
.updates_title {
font-size:30px;
text-transform:uppercase;
font-weight:normal;
font-family:"Lucida Sans Unicode",Arial;
color:#CCC;
line-height:46px;
}
.hide_table {
display:none;
}
.top_photo_update_pages,.top_movie_update_pages {
display:none;
}
.gallery_updates {
margin-bottom:25px;
}
.movie_updates .updates_table {
width:980px;
margin-left:-15px;
}
.updates_pages {
position:absolute;
right:0;
top:3px;
}
.updates_pages li {
display:block;
float:left;
}
.updates_pages li a {
display:block;
float:left;
padding:0 6px;
border-left:1px solid #666;
color:#E4E4E4;
font-family:Arial;
font-size:14px;
}
.updates_pages .first a,.updates_pages .last a {
border-left:0!important;
}
.updates_pages .last a {
padding-right:0;
}
.updates_pages .active a,.updates_pages a:hover {
text-decoration:underline;
color:#FFF;
}
.updates_table_container {
position:relative;
top:10px;
margin-bottom:15px;
}
.updates_table_container_header {
color:#CCC;
font-family:"Lucida Sans Unicode",Arial;
font-size:20px;
border-bottom:1px solid #414141;
margin-bottom:10px;
}
.updates_table {
width:100%;
table-layout:fixed;
border-collapse:collapse;
}
.updates_table td {
vertical-align:top;
padding-bottom:20px;
}
.update_information {
position:relative;
top:-3px;
width:219px;
padding:3px 5px 1px;
background:url('../images/update_information.png');
font-family:Arial;
color:#FFF;
font-size:12px;
line-height:18px;
}
.movie_information {
width:307px;
}
.image_information {
width:203px;
}
.update_information a {
color:#FFF;
font-weight:700;
}
.update_information_model_name {
display:block;
}
.update_information_gallery_name {
display:block;
text-transform:uppercase;
}
.update_information_gallery_date {
display:block;
position:absolute;
top:2px;
right:2px;
}
.update_information_gallery_rating {
height:18px;
}
.update_information_gallery_rating_title {
display:block;
float:left;
}
.updates_paging {
position:relative;
height:25px;
margin:15px 5px 15px 0;
border-bottom:1px solid #414141;
}
.updates_paging_bottom {
position:relative;
height:25px;
margin:5px 5px 12px 0;
border-bottom:5px solid #666;
}
.updates_tabs li {
display:block;
float:left;
}
.updates_tabs a {
height:25px;
width:161px;
margin-right:3px;
display:block;
float:left;
font-family:"Lucida Sans Unicode",Arial;
color:#CCC;
font-size:14px;
text-align:center;
line-height:25px;
background:url('../images/tab.jpg') no-repeat top left;
}
.updates_tabs .active a,.updates_tabs a:hover {
background:url('../images/tab.jpg') no-repeat bottom left;
}
.static_rating {
float:left;
position:relative;
top:3px;
left:3px;
}
.static_rating li {
display:block;
float:left;
margin-right:1px;
}
.star_on {
float:left;
height:15px;
background:url('../images/star_on.png') repeat-x;
}
.star_off {
float:left;
height:15px;
background:url('../images/star_off.png') repeat-x;
}
.no_rating {
float:left;
position:relative;
top:-3px;
}
.rating_0 {
width:0;
}
.rating_1 {
width:13px;
}
.rating_2 {
width:26px;
}
.rating_3 {
width:39px;
}
.rating_4 {
width:52px;
}
.rating_5 {
width:65px;
}
.rating_6 {
width:78px;
}
.rating_7 {
width:91px;
}
.rating_8 {
width:104px;
}
.rating_9 {
width:117px;
}
.rating_10 {
width:130px;
}
.archives_nav {
background:#222;
padding:4px 0 4px 6px;
height:16px;
}
.archives_nav_header {
font-family:Arial;
font-size:14px;
color:#FFF;
text-transform:uppercase;
float:left;
margin-right:8px;
}
.archives_years li {
display:block;
float:left;
}
.archives_years li a {
color:#CCC;
font-size:14px;
font-family:Arial;
text-transform:uppercase;
display:block;
float:left;
margin-right:8px;
}
.archives_years li a:hover,.archives_years li .selected {
color:#FFCC00;
}
.archives_months:before {
content:"/";
color:#CCC;
float:left;
margin-right:8px;
}
.archives_months li {
display:block;
float:left;
}
.archives_months li a {
color:#CCC;
font-size:14px;
font-family:Arial;
text-transform:uppercase;
display:block;
float:left;
margin-right:6px;
}
.archives_months li a:hover,.archives_months li .selected {
color:#FFCC00;
}
.static_content {
color:#CCC;
font-family:Arial;
font-size:13px;
}
.static_content p {
margin-bottom:10px;
width:700px;
}
.static_content li {
margin-bottom:10px;
}
.static_content a {
color:#FFCC00;
}
.vote_for {
float:left;
color:#999;
font-family:Arial;
font-size:14px;
display:block;
margin-right:3px;
}
.voting_bubbles {
float:left;
margin-top:2px;
}
.voting_bubbles li {
display:block;
float:left;
margin-right:1px;
}
.voting_bubbles a {
display:block;
background:url('../images/star_off.png') no-repeat;
width:13px;
height:11px;
}
.rating_selected {
background:url('../images/star_on.png') no-repeat!important;
}
.options_container {
display:none;
padding-bottom:5px;
height:125px;
background:#252529;
margin-bottom:15px;
border-top:1px solid #000;
}
.options_header {
color:#CCC;
font-family:Arial;
font-size:13px;
text-align:center;
padding:6px 0;
border-top:1px solid #545454;
border-bottom:1px solid #000;
}
.options_form {
width:100%;
text-align:center;
border-top:1px solid #545454;
padding:15px 0 0;
}
.options_form li {
height:27px;
}
.options_left {
float:left;
margin-left:-33px;
margin-right:43px;
}
.options_left_last {
margin-right:0;
}
.options_left label {
font-family:Tahoma,Arial;
font-size:13px;
display:block;
width:120px;
float:left;
position:relative;
top:2px;
text-align:right;
margin-right:5px;
color:#CCC;
}
.options_left select {
min-width:110px;
}
.options_submit {
margin:3px auto 0;
width:100px;
}
.recent_container {
display:none;
padding-bottom:2px;
height:212px;
margin-bottom:15px;
border-top:1px solid #000;
background:#252529;
}
.cage_header_container {
border-bottom:1px solid #000000;
height:45px;
line-height:45px;
position:relative;
}
.left_cage {
border-top:1px solid #545454;
border-right:1px solid #000000;
float:left;
width:27%;
}
.left_cage .cage_header_container {
text-indent:32px;
}
.right_cage {
position:relative;
float:left;
margin-left:-2px;
border-top:1px solid #545454;
width:73%;
}
.right_cage .cage_header_container {
text-indent:36px;
border-left:1px solid #545454;
}
.cage_header {
font-family:Arial;
color:#FFF;
font-size:18px;
}
.cage_viewed {
color:#FFF;
text-transform:uppercase;
font-size:11px;
padding-left:4px;
font-family:Arial;
}
.recent_pages {
height:165px;
border-top:1px solid #545454;
position:relative;
}
.recent_pages ul {
position:absolute;
top:10px;
left:32px;
}
.recent_pages li {
font-family:Arial;
color:#FFF;
font-size:12px;
text-transform:uppercase;
line-height:23px;
}
.recent_pages li a {
color:#FFF;
text-decoration:none;
}
.recent_content {
height:165px;
border-top:1px solid #545454;
border-left:1px solid #545454;
}
.recent_page_container {
position:absolute;
top:14px;
right:14px;
}
.recent_page_container li a {
color:#CCC;
font-family:Arial;
}
.recent_content_title {
margin-top:7px;
display:block;
font-size:11px;
font-style:italic;
color:#FFF;
font-family:Arial;
}
.recent_table {
table-layout:fixed;
margin-top:19px;
margin-left:12px;
}
.recent_table_hidden {
display:none;
}
.recent_table td {
vertical-align:top;
text-align:center;
width:108px;
}
.pagination {
display:table;
}
.pagination ul {
display:table-cell;
vertical-align:middle;
}
.pagination li {
font-family:Arial;
color:#CCC;
font-size:12px;
display:table-cell;
padding-right:6px;
float:left;
}
.pagination .last {
padding-right:0;
}
.pagination li:after {
content:"/";
padding-left:6px;
}
.pagination .last:after {
content:none;
}
.pagination li a {
line-height:17px;
width:14px;
text-indent:1px;
height:17px;
text-align:center;
color:#CCC;
text-decoration:none;
padding:3px 3px;
}
.pagination .selected {
background:#2f322a;
color:#FFF;
}
.recent_page_container .selected {
background:#2d2d2d!important;
}
.gallery_nav {
background:#252529;
height:48px;
position:relative;
}
.gallery_nav .gallery_title {
font-family:Arial;
color:#CCC;
font-size:22px;
position:relative;
text-align:center;
top:13px;
margin:0 170px;
}
.return_archive {
font-family:Arial;
font-size:10px;
font-style:italic;
left:15px;
position:absolute;
text-transform:uppercase;
top:20px;
}
.return_archive a,.return_details a {
color:#CCC;
text-decoration:none;
}
.return_details {
font-family:Arial;
font-size:10px;
font-style:italic;
position:absolute;
right:15px;
text-transform:uppercase;
top:20px;
}
.return_archive .return_arrow {
padding-right:9px;
}
.return_arrow,.movie_streaming_bar .selected {
color:#FFCC00;
}
.return_details .return_arrow {
padding-left:9px;
}
.favorites_none {
color:#CCC;
font-family:Arial;
font-size:12px;
}
.options_content {
font-family:Arial;
}
.options_content .hold_left {
float:left;
width:550px;
}
.options_content .photos_left {
float:left;
padding:10px 0;
position:relative;
width:160px;
height:212px;
}
.options_content .options_details {
float:left;
margin-left:5px;
margin-top:10px;
width:380px;
}
.options_details {
position:relative;
}
.options_title {
padding-bottom:2px;
position:relative;
height:22px;
}
.set_title {
color:#CCC;
font-size:20px;
}
.set_title a {
color:#CCC;
}
.options_right {
position:absolute;
right:48px;
top:20px;
z-index:2;
}
.options_right li {
margin:8px 0;
text-align:right;
}
.options_right li a {
color:#CCC;
font-size:12px;
padding:4px 8px;
text-decoration:none;
}
.options_info {
margin-top:7px;
}
.model_info_left {
float:left;
width:170px;
}
.options_info li {
color:#CCC;
font-size:12px;
margin:0 0 5px;
}
.darklight {
color:#CCC;
display:block;
float:left;
width:99px;
}
.model_info_right {
float:left;
}
.model_info {
margin-bottom:-5px;
}
.photographer_latest_galleries li {
margin-bottom:0;
}
.options_voting {
height:15px;
margin:6px 0 8px;
padding:7px 0 5px;
position:relative;
}
.rate_for {
color:#CCC;
float:left;
font-size:13px;
padding-right:3px;
}
.options_rating {
color:#CCC;
font-size:12px;
}
.tag_container {
float:left;
margin:10px 0 0 15px;
width:380px;
}
.model_all_tags {
font-size:12px;
}
.user_tags {
color:#CCC;
display:block;
font-size:11px;
padding-bottom:3px;
text-transform:uppercase;
}
.guest_tags {
padding-top:14px;
}
.other_site_models {
color:#CCC;
float:left;
font-size:11px;
margin:10px 0 10px 15px;
width:380px;
}
.other_site_model_link {
margin:10px 0 0;
}
.other_site_models a {
color:#CCC;
text-decoration:none;
}
.tab_select {
margin-top:15px;
border-bottom:1px solid #414141;
}
.tabs li {
display:block;
float:left;
margin-right:3px;
}
.tabs li a {
font-family:"Lucida Sans Unicode",Arial;
background:url("../images/tab.jpg") left top;
color:#CCC;
display:block;
float:left;
font-size:13px;
height:25px;
width:161px;
line-height:25px;
text-align:center;
text-decoration:none;
}
.tabs li .current_tab {
overflow:hidden;
background:url("../images/tab.jpg") left bottom;
}
.options_stats a {
color:#CCC;
}
.options_favorite {
color:#CCC;
font-size:12px;
position:absolute;
top:3px;
right:56px;
}
.options_favorite a {
color:#CCC;
}
.details_hide {
display:none;
}
.expand_bio {
color:#CCC;
font-family:Arial;
display:block;
font-size:12px;
margin-top:13px;
}
.model_bio {
color:#CCC;
font-family:Arial;
font-size:12px;
margin-top:15px;
display:none;
margin-bottom:10px;
}
.latest_series {
color:#CCC;
font-size:12px;
display:block;
margin-bottom:5px;
}
.photographer_latest_galleries li {
display:block;
float:left;
margin-right:7px;
}
.model_featuring {
font-size:11px;
font-style:italic;
padding-right:3px;
}