@font-face {
font-family:'Open Sans';
font-style:normal;
font-weight:400;
src:url('../../fonts/OpenSans/OpenSans.eot');
src:local('Open Sans'), local('OpenSans-Regular'), url('../../fonts/OpenSans/OpenSans.eot?#iefix') format('embedded-opentype'), url('../../fonts/OpenSans/OpenSans.woff') format('woff'), url('../../fonts/OpenSans/OpenSans.svg#OpenSans') format('svg');
}
html,body {
background:url('../../images/ed/body_bg.png') #4D6875 center repeat-y;
}
.top_links a {
color:#777;
}
.top_links a:hover,.top_links .active,.recent_status {
color:#629AC1;
}
.top_nav {
width:100%;
}
.top_nav ul {
float:right;
}
.top_menu {
background:none;
bottom:10px;
border-bottom:2px solid #629AC1;
}
.network_arrow {
color:#629AC1;
}
.network_header {
position:absolute!important;
top:12px;
left:0;
float:none!important;
padding:0!important;
}
.network_header a {
left:7px;
}
.network_header ul {
float:none;
}
.header_container {
height:157px;
width:100%;
min-width:1002px;
background:url('../../images/ed/header_background.jpg') center #111;
margin-bottom:10px;
}
.header {
margin:0 auto;
width:1002px;
height:157px;
background:url('../../images/ed/header.png') left no-repeat;
}
.left_menu li {
height:33px;
line-height:33px;
border-top:0;
border-right:0;
}
.left_menu li a {
height:20px;
line-height:18px;
position:relative;
top:9px;
border-left:1px solid #404B53;
padding:0 22px;
}
.right_menu {
border-top:0;
}
.right_menu li {
border-right:0;
}
.right_menu li a {
color:#777;
}
.right_menu_list {
top:12px;
}
.top_links li {
border:0;
}
.left_menu li a,.left_menu li a:hover,.left_menu .active a {
font-family:'Open Sans',Arial;
color:#FFF;
font-size:16px;
}
.left_menu .first a,.left_menu .last a {
position:relative;
top:11px;
border-left:0;
}
.left_menu .active {
border-top:2px solid #629AC1;
}
.left_menu .active a {
line-height:14px;
}
.left_menu .last {
border-bottom:2px solid #629AC1;
margin-left:-1px;
border-top:0;
background:url('../../images/ed/tab.png') repeat-x;
}
.search_input {
color:#FFF;
background:url('../../images/ed/search_input.png') #141414 repeat-x;
}
.search_submit {
margin-left:3px;
}
.password_submit {
top:1px;
}
.join_box_login_button {
top:20px;
left:172px;
}
.join_box_login_button,.password_submit,.piracy_submit {
color:#000;
font-family:Arial;
font-size:14px;
width:62px;
height:24px;
line-height:24px;
background:url('../../images/ed/login_button.png') no-repeat;
}
.join_box {
width:259px;
height:178px;
background:url('../../images/ed/join_box.png') no-repeat;
}
.join_box_top {
top:0;
background:none;
font-family:'Open Sans',Arial;
color:#FFF;
font-size:34px;
font-weight:400;
}
.join_box_middle {
top:62px;
background:none;
font-family:'Open Sans',Arial;
color:#CFE5F5;
font-size:28px;
}
.join_box_arrow {
top:-2px;
padding-right:10px;
}
.join_box_login {
left:4px;
text-indent:12px;
border-top:1px solid #333;
background:none;
}
.join_box_login_title {
font-family:'Open Sans',Arial;
color:#777;
}
.join_box_bottom {
border-top:1px solid #333;
font-family:'Open Sans',Arial;
background:none;
color:#777;
font-size:28px;
font-weight:400;
}
.disclaimer {
color:#FFF;
font-weight:700;
text-decoration:none;
margin-bottom:4px;
display:block;
}
.twotwofiveseven {
padding-top:40px;
}
.twotwofiveseven p {
color:#777;
}
.twotwofiveseven a {
color:#DAE9F4;
}
.footer_sites {
border-top:1px solid #333;
border-bottom:1px solid #333;
}
.footer_sites li a {
font-size:14px;
color:#777;
width:190px;
}
.footer_site_description {
display:none;
}
.footer {
background:#111;
}
.footer_area {
background:none;
}
.site_name {
top:40px;
left:0;
}
.top_search {
top:46px;
}
.gallery_overview {
border:1px solid #333;
background:#111;
height:140px!important;
}
.gallery_overview_bottom {
margin-bottom:0;
}
.gallery_zip .first {
color:#777;
}
.gallery_zip li {
padding-right:3px;
}
.gallery_zip li a {
color:#629AC1;
}
.gallery_zip li:after {
color:#777;
padding:0 0 0 6px;
}
.gallery_zip .first:after {
padding:0 0 0 3px;
}
.gallery_overview_access {
display:none;
}
.pagination_container .selected,.recent_page_container .selected {
background:none;
color:#DAE9F4;
}
.pagination li a {
color:#629AC1;
}
.pagination li:after {
color:#777;
}
.gallery_pagination {
position:relative;
top:8px;
}
.gallery_res {
top:32px;
}
.gallery_minor_details {
position:relative;
top:9px;
}
.newsletter {
width:245px;
margin-right:40px;
}
.newsletter p {
line-height:16px;
font-size:12px;
margin:8px 20px 12px 0;
color:#777;
}
.newsletter p a {
color:#DAE9F4;
}
.newsletter_title {
font-family:'Open Sans',Arial;
color:#DAE9F4;
font-size:28px;
height:50px;
}
.email_input {
width:149px;
height:23px;
line-height:23px;
font-size:12px;
margin:0;
padding:0 6px;
color:#000;
font-family:Verdana,Arial;
border:0;
background:url('../../images/ed/email_input.png');
}
.footer_column {
width:120px;
margin:0 5px 0 35px;
}
.footer_column li a {
font-size:13px;
color:#777;
}
.about_photographer {
padding:13px 0;
border:1px solid #333;
background:#111;
}
.intro_text_box {
width:640px;
margin-left:30px;
}
.intro_text_box p {
color:#777;
font-size:13px;
}
.intro_text_box .intro_title {
color:#B8CCDD;
font-size:30px;
font-family:'Open Sans',Tahoma;
}
.intro_text_box .intro_title_highlight {
color:#629AC1;
}
.intro_text_box p a {
color:#B8CCDD;
text-decoration:none;
}
.intro_text_box p .intro_more {
display:block;
margin-top:2px;
}
.signup_container {
background:none;
min-height:640px!important;
height:640px!important;
}
.updates_title {
font-family:'Open Sans',Arial;
font-size:30px;
color:#DAE9F4;
}
.updates_title a {
color:#DAE9F4;
}
.gallery_updates {
margin-bottom:0;
}
.updates_area {
border:1px solid #333;
padding:10px 15px;
background:#111;
margin-bottom:25px;
}
.gallery_updates_area {
margin-bottom:10px;
}
.footer {
margin-top:30px;
}
.archives_nav {
background:none;
height:32px;
line-height:31px;
padding:0;
margin:10px 0;
}
.archives_nav_header {
font-family:'Open Sans',Arial;
font-size:18px;
color:#777;
}
.archives_years li a,.archives_years li a:hover {
color:#DAE9F4;
font-family:'Open Sans',Arial;
font-size:18px;
}
.archives_years li .selected,.archives_years li .selected:hover {
color:#629AC1;
font-family:'Open Sans',Arial;
font-size:18px;
}
.archives_months li a,.archives_months li a:hover {
color:#DAE9F4;
font-family:'Open Sans',Arial;
font-size:18px;
}
.archives_months li .selected,.archives_months li .selected:hover {
color:#629AC1;
font-family:'Open Sans',Arial;
font-size:18px;
}
.archives_months:before {
content:"/";
color:#FFF;
font-family:'Open Sans',Arial;
font-size:18px;
float:left;
margin-right:8px;
}
.updates_table_container_header {
font-family:'Open Sans',Arial;
font-size:24px;
color:#DAE9F4;
border-bottom:2px solid #629AC1;
}
.tabs li {
margin:0;
}
.tabs li a,.updates_tabs a {
margin:0;
text-transform:uppercase;
height:35px;
line-height:35px;
font-family:'Open Sans',Arial;
font-size:16px;
background:none;
color:#FFF;
border-top:1px solid #333;
border-right:1px solid #333;
width:auto;
padding:0 20px;
}
.tabs .first,.updates_tabs .first {
border-left:1px solid #333;
}
.tabs .active a,.tabs li a:hover,.updates_tabs .active a,.updates_tabs a:hover {
height:38px;
line-height:37px;
background:url('../../images/ed/tab.png') repeat-x;
border-top:0;
border-right:0;
border-left:0;
padding:0 21px 0 20px;
color:#FFF;
}
.tabs .first:hover,.updates_tabs .first:hover {
padding:0 21px 0 21px;
}
.tabs .active .first,.updates_tabs .active .first {
text-indent:1px;
}
.tabs .active .first:hover,.updates_tabs .active .first:hover {
padding:0 21px 0 20px;
}
.updates_paging {
height:36px;
border-bottom:2px solid #629AC1;
margin:10px 5px 10px 0;
}
.tab_select {
border-bottom:2px solid #629AC1;
}
.updates_pages {
top:10px;
}
.updates_pages li a {
color:#777;
border:0;
margin:0 2px;
}
.updates_pages .active a,.updates_pages a:hover {
text-decoration:none;
}
.movie_updates .updates_table,.updates_table_movies {
width:970px;
margin-left:0;
}
.gallery_nav {
border:1px solid #333;
background:#111;
}
.cage_viewed {
color:#777;
}
.recent_container {
border:1px solid #333;
padding-bottom:0;
background:#111;
}
.left_cage {
border-top:0;
border-right:0;
}
.right_cage {
border-top:0;
}
.recent_content {
border-top:1px solid #333;
border-left:1px solid #333;
}
.right_cage .cage_header_container {
border-left:1px solid #333;
}
.recent_pages {
border-top:1px solid #333;
}
.cage_header_container {
border-bottom:0;
}
.options_container {
background:#111;
border:1px solid #333;
}
.options_header {
border-top:0;
border-bottom:0;
color:#777;
}
.options_left label {
color:#777;
}
.options_form {
border-top:1px solid #333;
}
.options_content .clean_option {
color:#FFF;
}
.gallery_nav .gallery_title {
top:0;
font-family:'Open Sans',Arial;
font-size:30px;
color:#DAE9F4;
}
.gallery_nav .gallery_title em,.gallery_nav .gallery_title .gallery_title_photographer {
font-size:30px;
color:#629AC1;
}
.return_archive,.return_details {
top:16px;
font-style:normal;
}
.return_archive a,.return_details a {
color:#FFF;
background:#629AC1;
padding:3px 8px;
font-family:'Open Sans',Arial;
}
.return_arrow {
color:#FFF;
position:relative;
top:-1px;
}
.return_archive .return_arrow {
padding-right:3px;
}
.return_details .return_arrow {
padding-left:3px;
}
.index_banner {
padding:0;
height:357px;
border:1px solid #333;
background:url('../../images/ed/index_banner.jpg') bottom right no-repeat #000;
}
.index_banner_text h3 {
width:500px;
color:#B8CCDD;
font-family:'Open Sans',Arial;
font-size:26px;
}
.index_banner_text h3 .index_banner_text_count {
color:#629AC1;
font-family:'Open Sans',Arial;
}
.index_banner_text h3 .index_banner_text_join {
color:#629AC1;
}
.index_banner_text p {
margin:5px 0;
line-height:25px;
color:#777;
width:400px;
}
.index_banner_text li:before {
content:"";
content:none;
}
.index_banner_text {
background:none;
height:329px;
}
.index_banner_text ul {
margin-top:10px;
}
.index_banner_text li {
font-family:'Open Sans',Arial;
font-size:24px;
text-transform:uppercase;
height:38px;
line-height:38px;
width:460px;
background:url('../../images/ed/index_stats.png') repeat-x #629AC1;
text-align:center;
margin-bottom:14px;
}
.slideshow_arrow_left {
left:10px;
width:20px;
background:url("../../images/ed/slideshow_left.png") center center no-repeat #629AC1;
}
.slideshow_arrow_right {
right:10px;
width:20px;
background:url("../../images/ed/slideshow_right.png") center center no-repeat #629AC1;
}
.paginate_left_arrow a {
width:14px;
height:28px;
background:url('../../images/ed/media_left.png') no-repeat;
position:relative;
top:-1px;
}
.paginate_right_arrow a {
width:14px;
height:28px;
background:url('../../images/ed/media_right.png') no-repeat;
position:relative;
top:-1px;
}
.darklight {
color:#777;
display:inline;
float:none;
padding-right:2px;
}
.rate_for,.options_rating {
color:#777;
}
.options_info li,.options_stats a,.options_favorite a {
color:#FFF;
}
.options_favorite {
top:-3px;
right:10px;
}
.options_favorite a {
background:#629AC1;
font-family:'Open Sans',Arial;
text-transform:uppercase;
height:22px;
line-height:22px;
padding:0 11px;
}
.favorite_status {
font-weight:700;
font-size:14px;
}
.options_favorite .email_comments {
top:10px;
color:#FFF;
background:none;
text-transform:none;
line-height:16px;
height:16px;
padding:0;
font-family:Arial;
}
.options_voting_selection_container {
top:11px;
}
.options_voting_rating {
position:relative;
top:6px;
}
.tag_textarea {
background:#3E3E3E;
color:#CCC;
}
.tag_update {
background:#3E3E3E;
color:#FFF;
border:0;
padding:2px 5px;
font-family:Arial;
font-size:11px;
}
.more_tag_info {
color:#FFF;
}
.gallery_res li {
font-size:12px;
color:#777;
}
.gallery_res li a {
color:#629AC1;
text-transform:none;
}
.gallery_res li .selected {
color:#DAE9F4;
}
.slideshow_information {
font-family:'Open Sans',Arial;
font-size:18px;
color:##B8CCDD;
line-height:33px;
text-indent:15px;
}
.slideshow_information_featuring {
color:#629AC1;
}
.gallery_details_container {
padding:10px 15px;
border:1px solid #333;
background:#111;
}
.movie_preview {
padding:0;
margin:0;
background:none;
}
.movie_video_container {
border:1px solid #333;
background:#111;
}
.movie_streaming_bar .selected, .movie_streaming_bar li:hover a {
border-bottom:2px solid #629AC1;
}
.movie_streaming_bar .downloading_options .downloading_arrow {
color:#629AC1;
}
.movie_attached_gallery {
margin-bottom:0;
}
.gallery_resolution_links li .selected {
color:#629AC1;
}
.gallery_navigation_container {
border-bottom:1px solid #333;
background:#111;
}
.gallery_navigation_footer {
border-top:1px solid #333;
border-bottom:0;
}
.image_return a {
color:#FFF;
}
.image_return {
color:#FFF;
border:1px solid #333;
font-family:'Open Sans',Arial;
}
.resolution_label,.media_links a,.gallery_resolution_links li a,.vote_for {
color:#777;
}
.media_fit {
background:url('../../images/ed/media_fit.png') no-repeat left center;
}
.media_download {
background:url('../../images/ed/media_download.png') no-repeat left center;
}
.media_slideshow {
background:url('../../images/ed/media_slideshow.png') no-repeat left center;
}
.static_content a {
color:#629AC1;
}
.update_information {
background:#1C1C1C;
color:#777;
}
.update_information a {
font-weight:400;
color:#777;
font-size:11px;
}
.models_table .update_information_model_name {
font-size:12px;
color:#FFF;
}
.update_information_gallery_name {
font-size:13px!important;
color:#FFF!important;
width:160px;
}
.model_featuring:after {
content:":";
}
.set_title a {
color:#FFF;
}
.expand_bio {
color:#FFF;
}
.model_bio {
color:#777;
}
.comments_wrapper {
margin:0 auto;
width:640px;
}
.comment_container {
width:auto;
background:#111;
padding:10px 12px;
}
.comment_form {
margin:0 auto;
width:auto;
}
.comments_container .comment_header_username {
color:#629AC1;
font-size:18px;
font-family:Arial;
height:24px;
line-height:24px;
}
.comments_container a {
color:#629AC1;
}
.comment_content {
padding:11px 12px;
color:#777;
background:#1B1B1B;
font-family:Arial;
font-size:13px;
line-height:20px;
margin:9px 0 10px;
}
.comment_reply_link,.comment_reply_cancel,.comment_reply_submit {
color:#FFF!important;
background:url('../../images/ed/reply_background.png') no-repeat;
width:69px;
height:24px;
line-height:24px;
font-size:12px;
font-family:Arial;
text-align:center;
display:block;
}
.comment_reply_submit_options {
width:400px;
}
.comment_reply .comment_reply_list .comment_reply_submit_options {
margin-top:7px;
}
.comment_reply .comment_reply_list .comment_reply_submit_options input {
float:left;
}
.comment_reply_link {
float:right;
}
.comment_reply_cancel {
border:0;
}
.comment_reply_submit {
background:url('../../images/ed/post_button.png') no-repeat;
border:0;
width:120px;
}
.comment_content p {
margin-right:0;
}
.comment_header_voting {
border:0;
font-family:Arial;
font-size:17px;
}
.comment_header_voting .comment_score_rating:before {
font-size:14px;
position:relative;
top:-1px;
}
.comment_header_voting .comment_score {
font-weight:400;
border:0;
width:36px;
height:26px;
line-height:26px;
}
.comment_header_voting .comment_positive {
background:#40AB03;
color:#000;
}
.comment_header_voting .comment_negative {
background:#B40323;
color:#FFF;
}
.comments_container {
color:#777;
border:1px solid #333;
background:#111;
padding:10px 15px 20px;
margin:10px 0;
}
.page_title {
border:1px solid #333;
background:#111;
padding:10px 15px;
}
.sort_by,.advanced_search_form label,.advanced_search_list li,.search_tags p {
color:#777;
}
.search_wrapper {
border:1px solid #333;
background:#111;
padding:10px 15px;
margin-top:10px;
}
.search_results_title {
color:#629AC1;
font-family:'Open Sans',Arial;
font-size:20px;
}
#search_total_galleries {
color:#DAE9F4;
font-family:'Open Sans',Arial;
font-size:15px;
}
.comment_input_message,.comment_input_username {
background:#1B1B1B;
color:#FFF;
}
.comment_input_message {
font-family:Arial;
font-size:12px;
padding:4px;
}
.blog_posts {
position:relative;
margin-left:220px;
}
.blog_sidebar {
width:220px;
}
.blog_comments_list a {
color:#629AC1;
}
.blog_category_list a {
color:#FFF;
margin-bottom:3px;
}
.blog_category_header,.blog_category_list {
display:none;
}
.blog_category_header,.blog_comments_header {
color:#629AC1;
font-family:'Open Sans',Arial;
font-size:20px;
padding:0;
}
.blog_post_title {
color:#FFF;
font-family:'Open Sans',Arial;
font-size:24px;
border-bottom:2px solid #629AC1;
height:36px;
}
.blog_container .updates_title a {
color:#DAE9f4;
}
.blog_comments_list,.blog_post_content {
color:#777;
}
.blog_post_content {
margin-top:30px;
}
.blog_post_date {
background:#629AC1;
color:#FFF;
top:36px;
}
.blog_category_list li {
margin-bottom:5px;
}
.blog_container {
padding:10px 15px;
border:1px solid #333;
background:#111;
}
.blog_post {
margin:10px 0;
}
.blog_post_footer {
margin:0;
color:#777;
}
.blog_post_footer_category_header {
margin-right:8px;
}
.blog_post_footer_category_list li {
margin-right:12px;
}
.blog_post_footer_category_list li a,.blog_post_footer_comment {
color:#629AC1;
}
.options_voting_score_based {
color:#777;
}
.options_voting_selection_rating,.options_voting_selection_score {
background:#1B1B1B;
}
.options_voting_score_title {
font-family:'Open Sans',Arial;
font-size:13px;
}
.options_voting_score_based {
font-family:'Open Sans',Arial;
font-size:11px;
}
.slideshow_wrapper {
margin-top:-10px;
}
.signup_prices .signup_value,.signup_submit .signup_proceed_text,.signup_skip_submit {
color:#629AC1;
}
.signup_form_container_header,.signup_inputs .signup_input_name,.signup_disclaimer_header {
color:#DAE9F4;
}
.signup_disclaimer_description,.signup_prices .signup_recurring,.signup_prices .signup_time {
color:#DAE9F4;
}
.signup_disclaimer a,.signup_skip_text,.signup_prices .signup_price {
color:#DAE9F4;
}
.signup_proceed_button {
display:none!important;
}
.signup_container {
background:url('../../images/ed/index_banner.jpg') no-repeat center bottom #000;
}
.signup_divide {
display:none;
}
.update_cell {
width:229px;
position:relative;
}
.movie_updates .update_cell {
width:317px;
}
.hover_container,.hover_container_title,.hover_container_watch li a {
font-family:'Open Sans','Arial';
}
.hover_container .options_voting_score_title,.hover_container .options_voting_score_based {
font-family:'Open Sans','Arial';
color:#777;
}
.hover_container .darklight,.hover_container .options_info li {
color:#777;
}
.network_updates .updates_table {
margin-bottom:0;
}
.post_comment_wrapper {
margin-top:0;
}