/* BODY - TOP LEVEL ELEMENTS */

#preview
{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
}

.elevpreview
{
  display: block;
}

a.replay
{
 color:black;
}

body {
margin-top:0px;
font-family: "Georgia", "Book Antiqua", Palatino, serif;
padding:0;
margin:0px 0px 0px 0px;
background: url(images/background.jpg);
}


.body {
text-align:center;
margin-left:auto;
margin-right:auto;
}

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

a {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
color: #025020;
font-weight: bold;
}

a:visited {
text-decoration:underline;
color:#0e7235;
}

a:hover {
text-decoration:underline;
color:#06af4b;
}


a:hover img {
filter:alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity: 0.8;
opacity: 0.9;
}


h3 {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-size: 24px
}

h4 {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-size: 24px
}

img {
display:
block;
}


.input {
margin:4px;
}

ul {
margin:0px;
padding:0px;
}

li {
margin:0px;
padding:0px;
list-style-type: disc;
font-size: 14px;
margin-left: 36px;
padding-right: 15px;
line-height:20px;
}

ol {
margin-left:25px;
line-height:15px;
font-size:10px;
padding:0px;
}

.right_col {
min-width:220px;
border-left: 1px solid;
border-color: #CCCCCC;
}



/* WRAPPER */

.wrapper {
margin-left:auto;
margin-right:auto;
margin-top:0px;
text-align:center;
width:994px;
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
border-top:0px;
background-color:#FFFFFF;
}


.wrapper_liquid {
margin-top:0px;
text-align:center;
width:100percent;
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
border-top:0px;
background-color:#FFFFFF;
}



/* GLOBAL STYLES - SITE-WIDE STYLES */

.thumbs {
margin-top:3px;
border-style:solid;
border-width:1px;
border-color:#000000;
}

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

.thumbs_border_light {
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
}

.pagenav {
font-weight:bold;
font-size:14px;
color:#03630c;
}


.plain_text {
font-weight:normal;
font-size:12px;
color:#000000;
}

.small_text {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-weight:normal;
font-size:11px;
color:#000000;
}

.banner-text {
font-weight:normal;
font-size:12px;
color:#000000;
}

.title_bar {
width:100percent;
line-height:30px;
text-align:left;
padding-left:4px;
vertical-align:middle;
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
background-image: url(images/titlebar.gif);
}

.title_bar_center {
width:100percent;
line-height:30px;
text-align:center;
padding-left:4px;
vertical-align:middle;
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
background-image: url(images/titlebar.gif);
}


.subtitle {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-weight:bold;
font-size:11px;
color:#353535;
}


.section_title {
font-family:Arial;
font-weight:bold;
font-size:14px;
color:#000000;
}

.column_background {
text-align:left;
background-color:#d0e4d4;
padding:4px;
}

.page_links {
font-weight:bold;
font-size:14px;
color:#03630c;
}


.page_links_count {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-weight:normal;
font-size:14px;
color:#000000;
}


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


#model_a-z-links{
font-weight:bold;
font-size:12px;
margin-top:11px;
margin-bottom:10px;
}

#model_a-z-links a {
color:#03630c;
margin:0 5px 5px 5px;
text-decoration:underline;
}

#model_a-z-links a:hover {
text-decoration:
underline;
color:#000000;
}

.model_category_link {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-weight:normal;
font-size:11px;
color:#03630c;
}

.model_title {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
line-height:13px;
font-weight:normal;
font-size:11px;
color:#03630c;
}

.site_title1 {
font-weight:bold;
font-size:11px;
color:#000000;
}

.site_title2 {
font-family:Arial;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
}

.update_title {
text-align:center;
font-weight:bold;
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-size:14px;
color:#03630c;
}

.update_info {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-size: 11px;
font-weight:normal;
color:#000000;
}

.update_description {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-weight:normal;
font-size:12px;
color:#000000;
}

.date {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-weight:normal;
font-size:11px;
color:#000000;
}

.link_light {
font-family:Verdana;
font-size:10px;
color:#FFFFFF;
}

.mailing_list {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-weight:normal;
font-size:12px;
}

.toplist_link {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-weight:normal;
font-size:10px;
color:#03630c;
}

.sort_link {
padding:10px;
padding-left:35px;
padding-right:35px;
font-family:Arial;
font-weight:bold;
font-size:11px;
color:#000000;
background-color:#cecece;
}

.sort_link_current {
padding:10px;
padding-left:35px;
padding-right:35px;
font-family:Arial;
font-weight:bold;
font-size:11px;
color:#000000;
background-color:#9b9b9b;
}

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

.sort_link a:hover {
text-decoration:underline;
color:#7C7C7C;
}


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

.sort_link_current a:hover {
text-decoration:underline;
color:#7C7C7C;
}

.red_hilite {
    font-weight: bold;
    color: red;
}


/* FAVORITES */

.favorites_link {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-weight:bold;
font-size:12px;
color:#03630c;
}

.favorites_hr {
size:1px;
height:1px;
border:0px;
background-color:#808080;
color:#C0C0C0;
}


.tags_heading {
font-size:12px;
font-weight:bold;
color:#000000;
}

.tag_link {
font-weight:normal;
font-family:Arial;
font-size:12px;
color:#03630c;
}

.tag_info {
font-size:12px;
font-weight:normal;
color:#000000;
}

.delete_tag_link {
font-weight:normal;
font-family:Arial;
font-size:10px;
color:#03630c;
}



/* TWITTER */

.twitter_image {
width:104px;
height:31px;
}


.column_background_twitter {
text-align:left;
background-color:#c9c9c9;
padding:4px;
}

#twitter_account {
font-weight:normal;
font-family:Arial;
font-size:12px;
}

#twitter_account a {
color:#03630c;
}

#tweets {
padding:4px;
margin-top:10px;
margin-bottom:10px;
background-color:#e4e4e4;
line-height:18px;
font-weight:normal;
font-family:Arial;
font-size:12px;
color:#323232;
}

#tweets a {
color:#03630c;
}




/* FACEBOOK */

.facebook_image {
width:26px;
height:26px;
}


.column_background_facebook {
text-align:left;
background-color:#c9c9c9;
padding:4px;
}

#facebook_account {
font-weight:normal;
font-family:Arial;
font-size:12px;
}

#facebook_account a {
color:#03630c;
}

#facebook {
padding:4px;
margin-top:10px;
margin-bottom:10px;
background-color:#e4e4e4;
line-height:18px;
font-weight:normal;
font-family:Arial;
font-size:12px;
color:#323232;
}

#facebook a {
color:#03630c;
}




/* FAQ */

.faq {
padding:10px 25px 0px 25px;
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-size:14px;
line-height:20px;
}


.faq_link {
line-height:22px;
font-weight:normal;
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-size:14px;
color:#03630c;
}


.faq_title {
font-weight:bold;
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-size:12px;
color:#000000;
}


.faq_description {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-weight:normal;
font-size:12px;
color:#000000;
}


/* BONUS */

#bonus_filter_form {
background-color:#9b9b9b;
margin:1px;
}


#bonus_filter_form td {
text-align:left;
padding:4px;
font-family:Arial;
font-weight:bold;
font-size:12px;
color:#000000;
}


.bonus_title {
font-weight:normal;
font-family:Arial;
font-size:11px;
color:#03630c;
}

.bonus_title_story {
font-weight:bold;
font-family:Arial;
font-size:12px;
color:#000000;
}


.bonus_description {

font-family:Arial;
font-weight:normal;
font-size:12px;
color:#000000;
}



/* GALLERY */


.suggest_tags {
font-weight:bold;
font-size:12px;
color:#000000;
}

.suggest_tags_instruction {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-weight:normal;
font-size:11px;
color:#000000;
}

.suggest_tags_link {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-weight:bold;
font-size:12px;
color:#03630c;
}

.gallery_description {
text-align:left;
padding:4px;
margin-right: 8px;
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-size: 14px;
line-height: 20px;
font-weight:normal;
color:#000000;
}


.full_download_table {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
background-color:#808080;
width:100%;
padding:0px;
margin:0px;
border-spacing:1px; 
}

.full_download_option {
text-align:center;
padding:2px;
padding-left:6px;
padding-right:6px;
background-color:#FFFFFF;
}


.full_download_option_title {
text-align:center;
padding:2px;
padding-left:6px;
padding-right:6px;
background-color:#FFFFFF;
font-family:Arial;
font-weight:bold;;
font-size:11px;
}

.full_play_option {
text-align:center;
padding:2px;
padding-left:6px;
padding-right:6px;
background-color:#FFFFFF;
}

.full_play_option_title {
text-align:center;
padding:2px;
padding-left:6px;
padding-right:6px;
background-color:#FFFFFF;
font-family:Arial;
font-weight:bold;;
font-size:11px;
}

.full_download_link_default {
text-align:center;
font-family:Arial;
font-weight:normal;
text-decoration:none;
font-size:12px;
color:#000000;
}

.full_download_link {
font-family:Arial;
font-weight:normal;
font-size:11px;
color:#03630c;
}

.full_download_link_selected {
font-family:Arial;
font-weight:normal;
font-size:11px;
color:#808080;
}

.vodtitle {
    font-weight: bold;
    font-size: 11px;
    background-color: #e8e8e8;
    text-align:left;
}

.cliptitle {
    font-weight: bold;
    font-size: 11px;
    background-color: #e8e8e8;
    text-align:center;
}

.vodtable {
    font-size: 11px;
    text-align:left;
}

.vodtabledownload {
    font-size: 11px;
    text-align:left;
}

.photo_sizes_table {
background-color:#808080;
padding:0px;
margin:0px;
border-spacing:1px; 
}

.photo_sizes_option {
text-align:center;
padding:6px;
padding-left:12px;
padding-right:12px;
background-color:#FFFFFF;
}

.photo_sizes_link {
font-family:Arial;
font-weight:normal;
font-size:11px;
color:#03630c;
}

.zip_link {
font-family:Arial;
font-weight:normal;
font-size:11px;
color:#03630c;
}

.movie_options_title_bar {
width:100percent;
line-height:30px;
white-space: nowrap;
text-align:left;
padding-left:4px;
padding-right:4px;
vertical-align:middle;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
background-image: url(images/titlebar.gif);
}


.download_instructions {
padding:6px;
font-family:Arial;
font-weight:normal;
font-size:12px;
}

.clip_options_heading {
font-size:11px;
color:#000000;
font-weight:bold;
}


.clip_options_title {
font-size:11px;
color:#000000;
font-weight:normal;
}

.movie_background {
width:100percent;
}

#content_tab_link {
padding:10px;
padding-left:35px;
padding-right:35px;
font-family:Arial;
font-weight:bold;
font-size:11px;
color:#000000;
background-color:#cecece;
}

#content_tab_link_current {
padding:10px;
padding-left:35px;
padding-right:35px;
font-family:Arial;
font-weight:bold;
font-size:11px;
color:#000000;
background-color:#9b9b9b;
}

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

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

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

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




/* IMAGE */

.full_photo_wrapper {
padding:10px;
background-color:#000000;
}


.slideshow_title {
font-family:Arial;
font-weight:bold;
font-size:12px;
color:#ffffff;
}

.slideshow_text {
font-weight:normal;
font-size:12px;
color:#ffffff;
}



.image_nav_link {
font-family:Arial;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
}


/* VOD */


#vodtokenbanner {
margin-top:5px;
width:990;
height:152px;
text-align:center;
vertical-align:middle;
border-style:solid;
border-width:1px;
border-color:#000000;
font-weight:bold;
background-image: url(images/vodtokenbanner.jpg);
}


#tokenbannertoptext {
padding-top:30px;
padding-bottom:30px;
padding-left:25px;
text-align:left;
vertical-align:middle;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}

#tokenbannertoptext a {
padding-top:30px;
padding-bottom:30px;
padding-left:25px;
text-align:left;
vertical-align:middle;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}

#tokenbannertoptext a:hover {
padding-top:30px;
padding-bottom:30px;
padding-left:25px;
text-align:left;
vertical-align:middle;
font-size:16px;
color:#808080;
font-weight:bold;
}



#tokenbannerbottomtext {
height:74px;
margin-top:30px;
padding-left:25px;
text-align:left;
vertical-align:middle;
font-size:16px;
color:#000000;
font-weight:bold;
}




.vod_form_text {
font-weight:normal;
text-align:left;
font-size:12px;
color:#000000;
padding:2px;
}

.vod_form_text_error {
font-weight:normal;
text-align:left;
font-size:12px;
color:#ff0000;
padding:2px;
}



.vod_form_link {
font-weight:normal;
font-size:12px;
color:#03630c;
}


.vod_confirm_text {
font-weight:normal;
font-size:12px;
color:#000000;
padding:2px;
line-height:22px;
}


.account_table_heading {
padding:10px;
font-family:Arial;
font-weight:bold;
font-size:12px;
color:#000000;
background-color:#9b9b9b;
}

.account_data_text {
padding-left:10px;
font-family:Arial;
font-weight:normal;
font-size:12px;
color:#000000;
}

.account_data_text_current {
padding-left:10px;
font-family:Arial;
font-weight:normal;
font-size:12px;
color:green;
}

.account_data_text_expired {
padding-left:10px;
font-family:Arial;
font-weight:normal;
font-size:12px;
color:red;
}

.account_sort_link {
font-family:Arial;
font-weight:bold;
font-size:12px;
color:#000000;
}

.account_content_URL {
padding-left:10px;
font-family:Arial;
font-weight:normal;
font-size:12px;
color:#03630c;
}

/* NEWS */

.news {
padding:4px;
width:90percent;
margin-left: 30px;
margin-right: 30px;
}


.news_link {
font-weight:normal;
font-size:10px;
color:#03630c;
}

.news_title {
font-weight:bold;
font-size:16px;
color:#3B3B3B;
}

.news_tag_link {
font-weight:normal;
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-size:14px;
color:#03630c;
}


.news_comment_link {
font-weight:normal;
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-size:14px;
color:#03630c;
}

.news_title_link {
font-weight:normal;
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-size:18px;
color:#03630c;
}

.news_info {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
line-height:20px;
font-weight:normal;
font-size:16px;
color:#000000;
}


.news_body {
font-weight:normal;
font-size:12px;
color:#000000;
}

.news_body_small {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
line-height:14px;
font-weight:normal;
font-size:14px;
color:#000000;
}


.news_hr {
size:1px;
height:1px;
border:0px;
background-color:#C0C0C0;
color:#C0C0C0;
}



/* CUSTOM PAGES */

.custompages {
padding: 0px 25px 15px 25px;
width:90percent;
font-family: "Georgia", "Book Antiqua", Palatino, serif;
line-height: 22px;
}

.custompages_info a {
color: #03630c;
}

.custompages_link {
font-weight:normal;
font-size:10px;
color:#03630c;
}

.custompages_title {
font-weight:bold;
font-size:11px;
color:#3B3B3B;
}

.custompages_title_link {
font-weight:normal;
font-family:Arial;
font-size:12px;
color:#03630c;
}

.custompages_info {
font-weight:normal;
font-size:14px;
color:#000000;
}


.custompages_body {
font-weight:normal;
font-size:12px;
color:#000000;
}

.custompages_body_small {
line-height:14px;
font-weight:normal;
font-size:11px;
color:#000000;
}


.custompages_hr {
size:1px;
height:1px;
border:0px;
background-color:#C0C0C0;
color:#C0C0C0;
}



/* COMMENTS */

.comments_wrapper {
width:996px;
text-align:left;
}


.comments_box {
padding-top:6px;
padding-bottom:6px;
line-height:26px;
margin-bottom:2px;
background-color:#e8e8e8;
font-family:Arial;
font-size:12px;
font-color:#393939;
font-weight:normal;
width:100%;
text-align:left;
}


.comments_box_admin {
padding-top:6px;
padding-bottom:6px;
line-height:26px;
margin-bottom:2px;
background-color:#cfcfcf;
font-family:Arial;
font-size:12px;
font-color:#181818;
font-weight:normal;
width:100%;
text-align:left;
}

.comments_heading {
padding-left:22px;
font-weight:bold;
font-size:14px;
color:#000000;
}

.comments_user {
font-weight:bold;
font-size:12px;
color:#393939;
}

.comments_field {
font-family:Arial;
font-weight:normal;
font-size:12px;
color:#393939;
}


.comments_info {
line-height:24px;
font-weight:normal;
font-size:12px;
color:#393939;
}

.comments_note {
font-family:Arial;
font-weight:normal;
font-size:12px;
color:#FF0000;
}

.comments_body {
line-height:24px;
font-weight:normal;
font-size:12px;
color:#000000;
}





/* PRIVATE MESSAGING */

.message_link {
color:#03630c;
font-size:12px;
text-decoration:underline;
}


/* HEADER & FOOTER */

.header_image {
width:994px;
height:300px;
}

.footer_fixed_width {
text-align:center;
width:996px;
padding-top:25px;
padding-bottom:10px;
margin-left:auto;
margin-right:auto;
color:#FFFFFF;
font-size:12px;
background-image: url(images/footer.png);
background-size:100%;
background-repeat:no-repeat;
}

.footer_liquid {
text-align:center;
width:100%;
padding-top:25px;
padding-bottom:10px;
margin-left:auto;
margin-right:auto;
color:#FFFFFF;
font-size:12px;
background-image: url(images/footer2.gif);
background-size:100%;
background-repeat:no-repeat;
}


.footer_link {
color:#FFFFFF;
}

.subfooter {
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:12px;
color:#FFFFFF;
}


#footer {
color:#FFFFFF;
}


#footer a {
color:#FFFFFF;
}

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





/*  UNIVERSAL NAVIGATION BAR */

#universal_navbar {
width:100percent;
min-width:995px;
line-height:29px;
text-align:center;
vertical-align:middle;
border-left:0px;
border-right:0px;
border-top:1px;
border-bottom:1px;
border-style:solid;
border-color:#FFFFFF;
color:#FFFFFF;
font-family:Arial;
font-size:12px;
background-image: url(images/titlebar.gif);
}

#universal_navbar span {
margin:0 6px 4px 6px;
color:#FFFFFF;
}

#universal_navbar table {
width:994px;
margin-left:auto;
margin-right:auto;
}

#universal_navbar td {
color:#FFFFFF;
font-weight:bold;
font-family:Arial;
font-size:12px;
}

#universal_navbar a {
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

#universal_navbar a:hover {
text-decoration:underline;
color:#727272;
}

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

#universal_navbar a.newmessage {
color:#ff0000;
}


img.topicon {
line-height:24px;
width:13;
height:24;
vertical-align:text-middle;
vertical-align:middle;
display:inline;
}

.topiconlink {
display:inline;vertical-align:middle;padding:4px;
}



/*  ADVANCED SEARCH */

#advanced_search {
margin-left:auto;
margin-right:auto;
}


#advanced_search td {
font-size:12px;


}



/* SEARCH */

.search_image {
width:24px;
height:40px;
}

.search_decription {
text-align:left;
font-weight:normal;
font-size:12px;
color:#000000;
}

.search_hr {
size:1px;
height:1px;
border:0px;
background-color:#808080;
color:#C0C0C0;
}




/*  TOP NAVIGATION AND SEARCH MENU */


.nav_fixed_width {
width:994px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
}

.nav_liquid {
width:100percent;
padding-bottom:15px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
border-top:0px;
}

.navbar_bottom {
width:100%;
margin:0px;
padding:0px;
line-height:31px;
background-image: url(images/menubar_lower.gif);
background-size:100%;
background-repeat:no-repeat;
}

#search_bar {
float:right;
padding-right:60px;
display:inline;
line-height:40px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#C0C0C0;
}

.site_navbar_wrapper {
height:40px;
width: 100%;
text-align:left;
vertical-align:middle;
}


#site_navbar {
width: 994px;
padding:0px;
margin:0px;
line-height:40px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
background-image: url(images/menubar.gif);
}

#site_navbar span {
margin:0 6px 4px 6px;
}

#site_navbar a {
text-decoration:none;
color:#FFFFFF;
}

#site_navbar a:hover {
text-decoration:underline;
color:#727272;
}

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


#VOD_menu {
text-align:center;
color:#000000;
font-family:Arial;
font-size:14px;
}

#VOD_menu span {
margin:0 10px 8px 8px;
}


#VOD_menu a {
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#03630c;
}

#universal_navbar a:hover {
text-decoration:underline;
color:#808080;
}

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










/* INDEX PAGE */

.totals {
text-align:center;
margin:6px;
font-weight:bold;
font-size:12px;
color:#000000;
}

.coming_soon {
margin-left:auto;
margin-right:auto;
text-align:center;
width:100percent;
padding:2px;
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
border-top:0px;
background-color:#000000;
}

.coming_soon_info {
text-align:left;
background-color:#BCBCBC;
}


.coming_soon_title {
text-align:left;
font-size:12px;
font-family:Arial;
color:#000000;
}


#bookmark {
margin-bottom:8px;
font-size:12px;
font-family:Arial;
color:#FFFFFF;
}

#bookmark a {
font-size:12px;
color:#FFFFFF;
}



.model_info_overlay {
text-align:left;
white-space: normal;
font-size:12px;
font-family:Arial;
color:#FFFFFF;
}

.model_info_overlay_title {
font-size:12px;
font-weight:bold;
font-family:Arial;
color:#FFFFFF;
}

.dvd_box_index {
margin-top:3px;
width:180px;
border-style:solid;
border-width:1px;
border-color:#000000;
}



#index_offer {
margin:10px;
padding:4px;
}

#index_offer a {
color:#000000;
font-size:12px;
}

#index_offer a:hover {
color:#FF0000;
}

#index_offer img {
border-style:solid;
border-width:1px;
border-color:#000000;
}


#suggested_site_index {
width:100percent;
background-color:#BCBCBC;
padding:4px;
}

#suggested_site_index a {
color:#000000;
font-size:12px;
}

#suggested_site_index a:hover {
color:#FF0000;
}

.index_offer_nothanks {
color:#000000;
}

#mainpagetext {
padding: 5px 35px 15px 35px;
}

#mainpagetext p {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-size: 14px;
line-height: 20px;
}

#mainpagetext li {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-size: 14px;
line-height: 20px;
}

#welcome {
	margin-left: auto;
	margin-right: auto;
	width: 600px;
}



/* SETS */

.model_info {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-size: 14px;
line-height: 20px;
font-weight:normal;
color:#000000;
}


#model_bio_banner {
width:100percent;
padding:4px;
}

#model_bio_banner a {
color:#000000;
font-size:12px;
}

#model_bio_banner img {
border-style:solid;
border-width:1px;
border-color:#000000;
}


#model_bio_banner a:hover {
color:#FF0000;
}


.model_description {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-size: 14px;
line-height: 20px;
text-align:left;
font-weight:normal;
color:#000000;
}









/* DVDS */

.dvd_box {
margin-top:3px;
border-style:solid;
border-width:1px;
border-color:#000000;
}

#dvd_index {
margin-left:auto;
margin-right:auto;
}

#dvd_index td {
text-align:center;
width:20percent;
padding:6px;
padding-bottom:15px;
}

.dvd_title {
font-weight:normal;
font-family:Arial;
font-size:11px;
color:#03630c;
}


#dvd_info {
width:100%;
background-color:#BCBCBC;
}

.dvd_title_info {
line-height:18px;
font-family:Arial;
font-weight:normal;
font-size:12px;
color:#000000;
}

.buy_links {
line-height:18px;
font-family:Arial;
font-weight:normal;
font-size:12px;
color:#03630c;
}



.dvd_description {
text-align:left;
font-weight:normal;
font-size:12px;
color:#000000;
}

.dvd_hr {
size:1px;
height:1px;
border:0px;
background-color:#808080;
color:#C0C0C0;
}




/* POLL */

#poll {
border-style:solid;
border-width:1px;
border-color:#808080;
}

.poll {
padding:10px;
}

.poll_hr {
height:1px;
width:100%;
text-align:center;
color:#808080;
}

.poll_title {
font-weight:bold;
font-size:12px;
color:#3B3B3B;
}

.poll_votes {
font-weight:normal;
font-size:11px;
color:#000000;
}

.poll_answer {
font-weight:normal;
font-size:12px;
line-height:18px;
color:#000000;
}

.bar {
font-weight:normal;
margin:0 0 1em 0;
border:1px #DDDDDD solid;
font-size:10px;
}

.barAnswer {
font-size:10px;
text-align:left;
margin:.5em 0 0 0;
}

.barColor {
background:#AAAAAA;
border:1px #DDDDDD solid;
border-bottom:1px #555555 solid;
border-right: 1px #555555 solid;
}

.barPercent {
padding:0.3em;
font-size:12px;
background:#EEEEEE;
color:#555555;
}

.barVotes {
padding:0.3em;
font-size:12px;
background:#EEEEEE;
color:#555555;
white-space:nowrap;
}

.totalVotes {
float:right;
}





/* CALENDAR */

.calendar_link_background
{
font-family:Arial;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
background-color:#FF1175;
}

.calendarday {
font-size:12px;
color:#000000;
background-color:#e9e9e9;
}

.calendarmonth {
padding:2px;
font-size:16px;
color:#000000;
font-weight:bold;
background-color:#F5F5F5;
}

.calendarinfo {
height:100px;
text-align:left;
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#000000;
background-color:#FFFFFF;
}

.calendarheading {
font-size:12px;
font-weight:bold;
color:#000000;
background-color:#FFFFFF;
}


.calendar_event_title {
font-size:12px;
font-weight:bold;
color:#000000;
}

.calendar_description {
font-size:11px;
color:#000000;
}

.calendarpopup {
position:absolute;
top:-500px;
left: 0;
padding: 3px;
visibility: hidden;
border:1px solid black;
font:normal 12px Arial;
line-height: 18px;
z-index: 100;
background-color: white;
width: 600px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}








.gallery_background{padding:10px;font-family:Arial;font-size:12px;color:#000000;font-weight:normal;background-color:#000000;}





.content-link3{font-weight:bold;font-size:10px;color:#03630c;}

.vid-link{font-weight:bold;font-size:10px;color:#03630c;}





.big-links{font-weight:bold;font-size:14px;color:#03630c;}






.nav_vis
{
 visibility: visible;
}

.nav_hid
{
 visibility: hidden;
}







.mailboxtitlebar{padding:2px;font-size:12px;color:#000000;font-weight:bold;background-color:#EEEEEE;}
.mailboxinfo{padding:2px;font-size:12px;color:#000000;font-weight:normal;background-color:#DDDDDD;}
.mailboxtext{font-size:12px;color:#000000;font-weight:normal;}



#mycarousel
{
  height: 280px;
  overflow: hidden;
  opacity: 0;
  filter:alpha(opacity=0)
}

#mycarousel li
{
  float: left;
  width: 305px;
}

.replay {
color:#FFFFFF;
}

#wrapper {
    width: 800px;
    margin-left: auto;
    margin-right: auto;
}

.bold {
    font-weight: bold;
}

.pricing_header {
    background-color:#e8e8e8;
    font-weight:bold;
    font-size:10pt;
}

.buy_button {
    font-family:arial;
    font-size:10px;
    vertical-align:middle;
    text-decoration:none;
}

.buy-button-link {
    text-decoration:none;
}

.overlay {
    background: url('images/overlay-sm.png') top left repeat;
}

.purchased_notification {
    font-weight:bold;
    font-size:12px;
    padding-top:15px;
}

.purchased_notification img {
    margin-bottom:5px;
}

.video_length {
    background: #e8e8e8;
    padding:2px;
}

.vod-purchase-types {
    text-align:center;
    font-size:10px;
    padding-left:5px;
    padding-right:5px;
}

.buy-button-container {
    text-align:center;
    font-size:10px;
}

.clip-download-label {
    text-align:left;
    font-size:10px;
}

.clip-download-container {
    padding:5px;
}

/* CUSTOM AREAS */

.gallery_table {
width: 800px;
margin-left: auto;
margin-right: auto;
}

h2 {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
margin-top: 4px;
}

.imgcenter {
display: block;
margin-left: auto;
margin-right: auto;
}

/*Film Icons*/
#filmhoriz {width:700px; height:180px; display:block; margin-left: auto; margin-right:auto; margin-bottom: 30px;}
#filmstrip {float: left; width: 320px; height: 128px; margin: 0 15px;}
#filmstrip p, #filmstrip a {font-weight: bold; text-align: center; color: #000000; font-size: 14px;}

/*Other Diversions*/
#icons {width:700px; height:180px; margin-left: auto; margin-right:auto; margin-bottom: 0px;}
#iconsection {display: inline; float: left; width: 332px; height: 120px; position:relative; margin: 0px 9px;}
#singleicon {width: 120px; height: 120px; float: left; vertical-align: bottom;}
#icontext {width: 208px; height: 120px; position:absolute; bottom: 0; right: 0;}
#icon img {vertical-align: bottom;}
#icontext p {margin: 0px; font-size: 13px;}


/*One-Page Intro*/
#tourcontent1 {
background-color:#FFF;
margin-left: auto;
margin-right: auto;
width:994px;
overflow:hidden;
}

#tourcontent2 {
background: #FFFFFF;
margin-left: auto;
margin-right: auto;
width:994px;
overflow:hidden;
}


#tourcontent1 img {
display: inline;
margin: 0px;
}

#tourleft {
float: left;
width: 600px;
padding: 0px 0px 0px 0px;
border-right:1px solid;
border-color: #CCCCCC;
}

#tourleft p {
text-align: left;
padding: 0px 15px 0px 15px;
line-height: 20px;
font-size: 14px;
}


li {
margin-bottom: 6px;
}

#tourheading img {
padding: 0px 15px 0px 15px;
}

#tourright {
float: right;
width: 357px;
margin-top: 15px;
padding: 0px;
vertical-align: top;
}

#joinbutton {
margin-left: 60px;
}


/*Narrow Text Field for Custom Tour Templates*/
#tournarrow {
background-color:#FFF;
text-align: left;
margin-left: auto;
margin-right: auto;
width:600px;
overflow:hidden;
}


/*Tour Video Player*/

#tourfilm {
width: 800px;
height: 600px;
margin-top: 15px;
margin-bottom: 50px;
}

#tf-player {
width: 800px;
height: 600px;
left: 30px;
top: 30px;
}

/*Tour Sample Images*/

.samplethumb {padding: 3px; border: 1px solid; border-color: #CCCCCC; margin: 3px;}
#samplethumbs {width: 524px; margin: 10px auto 30px auto;}

/*Right Index Column*/
#rticons {
font-family: "Georgia", "Book Antiqua", Palatino, serif;
font-weight:normal;
font-size:12px;
color:#000000;
text-align: center;
}

#rticons p {
margin-left: 15px;
margin-right: 15px;
}


/*Join Page Layout*/

#joinpage {
width:994px;
}

#joinleft {
width: 600px;
background-color:#FFF;
text-align: left;
font-size:14px;
overflow:hidden;
border-right:1px solid;
border-color: #CCCCCC;
padding: 0px 20px 0px;
float: left;
}

joinright {
float: right;
}


#joinleft li {
font-size: 16px;
}
