


/************** GLOBAL SHARED STYLES USED BY BOTH TOUR AND MEMBERS AREA CSS *******************/




/* Startup CSS 

img {display:block; border:0px;}
.page_body {width:996px; margin:auto; text-align:left;background-color:#FFFFFF;}
*/

html {overflow-y: scroll;}
div {margin:0px; padding:0px;}
form {margin:0px; padding:0px;}

a:hover {cursor:pointer; text-decoration:underline;}
a:hover img {filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.clear {clear:both;}
.nowrap {white-space: nowrap;}
.wrapper {background-image:url(images/background_shadow.png); background-attachment:fixed; background-position:center;}

.content_wrapper {width:980px;margin:auto;}
.table {display: table;text-align:left;}
.row {display: table-row;text-align:left;}
.cell {display: table-cell;text-align:left;vertical-align:middle;padding-bottom:6px;padding-right:6px;font-weight:normal;}
.cell_top {display: table-cell;text-align:left;vertical-align:top;padding-bottom:6px;padding-right:6px;font-weight:normal;}
.cell_content {display: table-cell;text-align:left;vertical-align:middle;font-weight:normal;}
.100% {width:100%;}
.right {float:right;}
.red {color:#FF0000;}
.big_heading {font-size:20px;}


/************** GLOBAL SHARED STYLES USED BY BOTH TOUR AND MEMBERS AREA CSS *******************/

#thephotos{
TEXT-ALIGN:center;
margin:0 auto;	
}


/* Tour Index and Updates CSS */
.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 {margin-bottom:15px; font-weight:bold; font-size:20px; color:#1b6ed5;}
.between_update_join_links a:hover {color:#808080;}
.join_next_link_container {margin-left:auto; margin-right:auto; width:810px;}
.join_link {margin:0px; display:inline-block; float:left;}
.join_links_big {margin: 0 auto; padding-bottom:10px; text-align:center; font-size:26px; font-weight:bold;}
.join_links_big a {color:#1b6ed5;}
.join_links_big a:hover {color:#808080;}
.update_block_footer {width:100%; display:inline-block;}
.update_block_footer a {text-decoration:none;}
.join_button_preview_table {margin-top:6px; margin-left:8px; margin-right:5px; padding-left:10px; padding-right:10px; width:100px; line-height:36px; display:inline;float:right; text-align:center; vertical-align:middle; border-right:1px solid #2d2d2d; border-bottom:1px solid #2d2d2d; color:#FFFFFF;text-decoration:none; background-image: url(images/button_green.png);}
.update_table_left {float:left;display:inline-block;}
.update_table_right {display:inline-block;text-align:center;margin:0 auto;padding-left:14px;}

.small_update_thumb {margin-left:2px; margin-bottom:2px; width:268px; height:207px;}
.large_update_thumb {width:598px; height:422px;}

.update_block_info {padding:10px; text-align:left; line-height:22px; width:300px; color:#FFFFFF;}
.update_image {padding-top:10px; padding-right:5px; width:1173px; text-align:right; float:right;position: relative;}
.update_hr {width:100%; height:1px; color:#808080;}
.update_thumbs_container {display:inline;}
.update_title {font-size:16px;font-weight:bold;}
.tour_update_tags {text-align:right;TEXT-TRANSFORM:uppercase;font-weight:normal;color:#FFFFFF;}
.tour_update_tags a {text-align:right;color:#FFFFFF;}
.tour_update_tags a:hover {color:#808080;}
.tour_update_models {font-weight:normal;}
.tour_update_models a {color:#FFFFFF;}
.tour_update_models a:hover {color:#808080;}
.update_counts_preview_table {text-align:left;color:#FFFFFF;}
.latest_update_description {font-weight:normal; color:#c0c0c0;}
.most_popular_model_thumb {width:186px;height:279px;}
.tour_most_popular_model_name {width: 185px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;color:#2d2d2d;}
.tour_upcoming_updates_thumb {width:238px; height:179px;}
.play_icon_overlay {left: 142px;top: 104px;position: absolute;width:50px;height:50px;}


/* Updates CSS */
.update_details {padding:2px;margin-bottom:5px; color:#2d2d2d; font-size:12px; font-weight:bold; text-align:center;}
.update_details a {color:#fff;text-decoration:none;line-height:22px;}
.update_details a:hover {color:#3ebce3;}


/* DO NOT REMOVE, IT AFFECTS THE MORE UPDATES MODULE
 Models, Photos, Movies and Category Listing Pages CSS */
.category_listing_block {margin-top:5px;width:100%;overflow:hidden;}
.category_listing_wrapper_updates {width:238px; font-size:14px; display: inline-block; margin-left: 10px; margin-right:0px; margin-bottom:15px;vertical-align: top;}
.category_listing_wrapper_models {width:185px;font-size:14px; display: inline-block; margin-left: 2px; margin-right:2px; margin-bottom:18px;}
.category_update_thumb {width:234px; height:176px;}
.category_model_thumb {width:185px; height:273px;}
.update_thumb {width:238px; height:179px;}


/* DO NOT DELETE , WE NEED THIS FOR THE TOUR 
Members Area Site Wide Styles CSS */
.thumbs {border-style:solid; border-width:1px; border-color:#808080;}
.left {float:left;}
.warning {font-size:14px; font-weight:bold; color:#FF0000;}
.section_background {background: -webkit-linear-gradient(#C0C0C0, #FFFFFF); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#C0C0C0, #FFFFFF); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#C0C0C0, #FFFFFF); /* For Firefox 3.6 to 15 */
background: linear-gradient(#C0C0C0, #FFFFFF); /* Standard syntax */
padding-top:5px;}
.section_background_reverse {background: -webkit-linear-gradient(#FFFFFF, #C0C0C0); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#FFFFFF, #C0C0C0); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#FFFFFF, #C0C0C0); /* For Firefox 3.6 to 15 */
background: linear-gradient(#FFFFFF, #C0C0C0); /* Standard syntax */
padding-top:5px;}
ol {padding-left:20px;}  
li {padding-left:0px;}

