@charset "UTF-8";
/* CSS Document */

body {
	/*background-color:#000000;*/
	color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	background-image:url(../images/bdot.jpg);
	background-repeat:repeat;

}

.left {
	text-align:left;
	
}

.right {
	text-align:right;
	
}

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

.scroll {
	overflow:scroll;
	
}

.margin_10 {
	margin-top:10px;
	
}

.lm15 {
	
	margin-left:15px;
	
}

.blue {
	color:#0099CC;
	
}

.red {
	color:#CC3300;
	
}

.yellow {
	color:#CCFF00;
	
}

.green {
	color:#00FF00;
	
}

a.red_link:link {
	color:#cc3300;
	
}

a.red_link:visited {
	color:#cc3300;
	
}

a.red_link:hover {
	text-decoration:none;
	color:#ffffff;
	
}

a.blue_link:link {
	color:#006699;
	
}

a.blue_link:visited {
	color:#006699;
	
}

a.blue_link:hover {
	color:#ffffff;
	
}

a.blue_link:active {
	color:#ffffff;
	
}


.very_light_grey {
	color:#cccccc;
	
}

.white {
	color:#FFFFFF;
	
}
/*
.red {
	color:#ff0000;
	
}
*/
.bold {
	font-weight:bold;
	
}

.mini_font {
	font-size:10px;
	
	
}

.small_font {
	font-size:12px;
	
}

.med_font {
	font-size:16px;
	
}

.large_font {
	font-size:20px;	
	
}

.test {
}

.large_font {
	
	font-size:24px;
	
}

.light_grey {
	color:#555555;
	
}

.dark_grey_bg {
	background-color:#222222;
	
}

a:link {
	text-decoration:none;
	color:#0099CC;
	
}

a:visited {
	text-decoration:none;
	color:#0099CC;
	
}

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

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

.form_elements{
	background-color:#000000;
	border: solid thin #005588;
	/*color:#0099CC;*/
	color:#cccccc;
	/*font-size:14px;*/
	resize:none;
	
}

.form_elements_message{
	background-color:#000000;
	border: double #005588;
	/*color:#0099CC;*/
	color:#cccccc;
	/*font-size:14px;*/
	resize:none;
	
}

.form_elements_no_border{
	background-color:#000000;
	border: none;
	color:#0099CC;
	resize:none;
	
}

h4 {
	text-align:left;
	text-decoration:underline;
	margin-left:5px;
	
}

td.inside {
	color:#0099CC;
	/*background-color:#222222;*/
	
}

td.top_grad {
	
	background-image:url(../images/border_elements/top_gradient_2.jpg);
	background-repeat:no-repeat;
	
	height:10px;
	
}

td.bottom_grad {
	background-image:url(../images/border_elements/bottom_gradient_2.jpg);
	background-repeat:no-repeat;
	height:10px;
	
}

.window {
	background-color:#000000;
	/*border:thick solid #00FF00;*/
	width:100%;
	height:100%;
	min-height:100%;
	text-align:center;
			
}

.page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#000000;
	width:1000px;
	height:100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: auto;
	min-width:600px;
	max-width:1000px;
	text-align:center;
	
}

div.header {
	font-size: xx-large;
	width:1000px;
	height:100px;
	/*border: thin solid #999999;*/
	position: static;
	text-align:left;
	clear:both;
	
}

.header_text {
	background-color:#003366;
	border:thin solid #CCCCCC;
	letter-spacing:30px;
	
}

.control_bar_frame {
	background-image:url(../images/control_bar/wow_control_bar_background_3.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*background-color:#333333;
	border:thin solid #FFFFFF;*/
	width:970px;
	padding-left:15px;
	padding-right:15px;
	height:49px;
	clear:both;
	overflow: hidden;
	position:static;
	
}

.control_bar {
	/*background-color: #111111;
	border:thin solid #999999;*/
	color: #0099CC;
	margin-top:11px;
	margin-left:0px;
	overflow:hidden;
	height:50px;
	
}

.control_bar_links {
	float:left;
	margin-top:10px;
	/*margin-left:8px;*/
	vertical-align:bottom;
	
}

.control_bar_search {
	float:right;
	margin-top:6px;
	margin-right:0px;
	
}

.header_search {
	float:right;
	height:20px;
	margin-right:20px;
	vertical-align:bottom;
	/*border: thin solid #006699;*/
	padding-top:40px;
	
}

.header_login {
	float:right;
	margin-top:27px;
	margin-right:20px;	
	
}

.member_menu {
	float:right;
	margin-right:20px;
	
}

/* --- Border Elements --- */

.grey_block_horiz {
	background-image:url(../images/border_elements/filled_10x10.jpg);
	float:left;
	height:10px;
	
}

.grey_block_vert {
	background-image:url(../images/border_elements/filled_10x10.jpg);
	float:left;
	width:10px;
	
}

.upper_left {
	background-image:url(../images/border_elements/upper_left.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:10px;
	float:left;
	
}

.upper_left_filled {
	background-image: url(../images/border_elements/upper_left_filled.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:10px;
	float:left;
	
}

.top_line {
	background-image:url(../images/border_elements/top_line.jpg);
	background-repeat:repeat-x;
	height:10px;
	float:left;
	
}

.upper_right {
	background-image:url(../images/border_elements/upper_right.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:10px;
	float:left;
	
}

.upper_right_filled {
	background-image:url(../images/border_elements/upper_right_filled.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:10px;
	float:left;
	
}

.right_line {
	background-image:url(../images/border_elements/right_line.jpg);
	background-repeat:repeat-y;
	width:10px;
	float:left;
	
}

.lower_right {
	background-image:url(../images/border_elements/lower_right.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:10px;
	float:left;
	position:relative;
	bottom:3px;
	
}

.lower_right_filled {
	background-image:url(../images/border_elements/lower_right_filled_111111.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:10px;
	float:left;
	position:relative;
	bottom:3px;
	
}

.bottom_line {
	background-image:url(../images/border_elements/bottom_line.jpg);
	background-repeat:repeat-x;
	height:10px;
	float:left;
	position:relative;
	bottom:3px;
	
}

.lower_left {
	background-image:url(../images/border_elements/lower_left.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:10px;
	margin:0px;
	float:left;
	clear:left;
	position:relative;
	bottom:3px;
	
}

.left_line {
	background-image:url(../images/border_elements/left_line.jpg);
	background-repeat:repeat-y;
	width:10px;
	float:left;
	
}

.left_line_filled {
	background-image:url(../images/border_elements/left_line_filled_111111.jpg);
	background-repeat:repeat-y;
	width:10px;
	float:left;
	
}

.home_frame {
	/*background-image:url(../images/home_frame_4.jpg);*/
	width:1000px;
	height:616px;
	/*padding:16px;*/
	
}

.home_frame_image {
	background-image:url(../images/home_frame.png);
	width:1000px;
	height:616px;
	margin-top:5px;
	margin-bottom:3px;
	/*padding:16px;*/
	
}

.home {
	/*border:thin solid #555555;*/
	width:968px;
	height:584px;
	
}

#ad_left_iframe {
	float:left;
	
}

.ad_left_frame {
	background-image:url(../images/control_bar/wow_ad_left_background_grey.jpg);
	background-color: #333333;
	border:thin solid #CCCCCC;
	width:162px;
	height:602px;
	margin-top:5px;
	padding:5px;
	float:left;
	
}

.ad_left {
	background-image: url(../images/ad_left_background_grey_3.jpg);
	background-repeat:no-repeat;
	/*background-color: #111111;
	border:thin solid #999999;*/
	margin-top:5px;
	margin-left:0px;
	margin-right:5px;
	width:176px;
	height:616px;
	float:left;
	padding-top:8px;
	padding-left:8px;
	
}

.content_frame_left_border {
	background-image: url(../images/ad_left_border_left.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:616px;
	margin-top:5px;
	margin-right:0px;
	color:#993333;
	float:left;
	padding:8px;
	
}

.content_frame {
	background-color: #333333;
	border: thin solid #CCCCCC;
	width:500px;
	height:600px;
	padding:5px;
	margin-top:5px;
	margin-left:0px;
	margin-right:4px;
	float:left;
	
}

.center_pane_super_expanded_under_header {
	background-image: url(../images/center_pane_super_expanded_under_header.png);
	width:960px;
	height:565px;
	margin-left:auto;
	margin-right:auto;
	border:0px;
	
}

.center_pane {
	background-image:url(../images/center_pane_background_grey_3.jpg);
	background-repeat:no-repeat;
	/*background-color: #111111;
	border: thin solid #999999;*/
	font-size:12px;
	margin-top:5px;
	margin-right:5px;
	width:563px;
	height:616px;
	float:left;
	/*overflow:scroll;*/
	/*padding:8px;*/
	
}

.center_pane_header {
	width:523px;
	border-bottom:thin solid #555555;
	/*border: thin solid #00CC33;*/
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	
}

.center_pane_header_mode_title {
	border: thin solid #555555;
	font-size:20px;
	float:left;
	
}

.center_pane_header_links {
	border: thin solid #555555;
	font-size:12px;
	float:right;
	
}

.center_pane_expanded {
	background-image: url(../images/center_pane_expanded.png);
	background-repeat:no-repeat;
	/*background-color: #111111;
	border: thin solid #999999;*/
	font-size:12px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:0px;
	width:814px;
	height:616px;
	float:left;
	/*overflow:scroll;*/
	/*padding:8px;*/
	
}

.center_pane_super_expanded {
	background-image: url(../images/super_expanded.jpg);
	background-repeat:no-repeat;
	/*background-color: #111111;
	border: thin solid #999999;*/
	font-size:12px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:0px;
	width:1000px;
	height:616px;
	float:left;
	/*overflow:scroll;*/
	/*padding:8px;*/
	
}

.center_pane_expanded_logo {
	background-image: url(../images/center_pane_expanded_w_logo.png);
	background-repeat:no-repeat;
	/*background-color: #111111;
	border: thin solid #999999;*/
	font-size:12px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:0px;
	width:814px;
	height:616px;
	float:left;
	/*overflow:scroll;*/
	/*padding:8px;*/
	
}

.center_pane_super_expanded_logo {
	background-image: url(../images/center_pane_super_expanded_w_logo.jpg);
	/*background-image: url(../images/home_faded.jpg);*/
	background-repeat:no-repeat;
	/*background-color: #111111;
	border: thin solid #999999;*/
	font-size:12px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:0px;
	width:1000px;
	height:616px;
	float:left;
	/*overflow:scroll;*/
	/*padding:8px;*/
	
}

.center_pane_expanded_header {
	width:812px;
	border-bottom:thin solid #555555;
	/*border: thin solid #00CC33;*/
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	
}

.center_pane_super_expanded_header {
	width:1000px;
	border-bottom:thin solid #555555;
	/*border: thin solid #00CC33;*/
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	
}

.small_featured_media_container {
	/*boup_next_show_framerder:thin solid #0000CC;*/
	width:492px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	
}

.small_sd_featured_media_frame {
	background-image:url(../images/sd_media_background.png);
	width:495px;
	height:367px;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	padding-top:8px;
	
}

.small_hd_featured_media_frame {
	background-image:url(../images/hd_media_background.png);
	width:495px;
	height:277px;
	margin-top:15px;
	margin-left:auto;
	margin-right:auto;
	padding-top:8px;
	
}

.small_sd_featured_media {
	/*border: thin solid #999999;*/
	width:480px;
	height:360px;
	margin-top:0px;
	margin-left:8px;
	margin-right:auto;
	
}

.small_hd_featured_media {
	/*border: thin solid #999999;*/
	width:480px;
	height:270px;
	margin-top:0px;
	margin-left:8px;
	margin-right:auto;
	
}


.large_sd_featured_media_container {
	/*border:thin solid #0000CC;*/
	width:712px;
	margin-left:auto;
	margin-right:auto;
	
}

.large_hd_featured_media_container {
	/*border:thin solid #0000CC;*/
	width:950px;
	margin-left:auto;
	margin-right:auto;
	
}

.large_sd_featured_media_frame {
	background-image: url(../images/large_viewer_sd.png);
	width:712px;
	height:526px;
	margin-left:0px;
	padding-top:8px;
		
}

.large_hd_featured_media_frame {
	background-image: url(../images/large_viewer_hd.png);
	width:950px;
	height:526px;
	padding-top:8px;
	
}

.large_sd_featured_media {
	/*border: thin solid #999999;*/
	width:675px;
	height:502px;
	margin-top:0px;
	margin-left:8px;
	margin-right:auto;
	
}

.large_hd_featured_media {
	/*border: thin solid #999999;*/
	width:934px;
	height:518px;
	margin-left:8px;
	margin-right:auto;
	
}

.featured_media_info {
	/*border:thin solid #CCCCCC;*/
	width:480px;
	height:20px;
	margin-top:10px;
	padding:5px;
	
}

.media_control_button_bar_frame {
	width:480px;
	height:20px;
	padding-top:5px;
	margin-left:auto;
	margin-right:auto;
	/*border:thin solid;*/
	
}

.media_control_button_bar {
	width:185px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	/*border:thin solid;*/
	
}

.media_control_button {
	width:20px;
	height:20px;
	margin-left:3px;
	margin-right:3px;
	float:left;
	
}

.up_next_frame_sd {
	/*background-color: #000000;
	border: thin solid #999999;*/
	width:495px;
	height:151px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	padding:5px;
	
}

.up_next_frame_hd {
	/*background-color: #000000;
	border: thin solid #999999;*/
	width:495px;
	height:206px;
	margin-top:25px;
	margin-left:auto;
	margin-right:auto;
	padding:5px;
	
}

.up_next_text {
	color:#0099cc;
	font-size:12px;
	text-align:left;
	margin-top:0px;
	padding-bottom:3px;
	/*border-bottom: thin solid #333333;*/
	
}

.up_next {
	/*background-color: #111111;*/
	/*border-top: thin solid #0066CC;
	border-bottom: thin solid #999999;*/
	color:#0099CC;
	font-size:12px;
	width:495px;
	height:125px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	/*border-bottom: thin solid #333333;*/
	
}

.up_next_show_frame {
	background-image:url(../images/up_next_show_background_2.jpg);
	background-repeat:no-repeat;
	/*border-bottom: thin solid #333333;*/
	width:495px;
	height:120px;
	margin-top:0px;
	padding-bottom:5px;
	
}

.up_next_show_image_container {
	width:164px;
	height:94px;
	margin-top:13px;
	margin-left:13px;
	float:left;
	
}

.up_next_show_image {
	width:160px;
	height:90px;
	margin-left:2px;
	margin-top:2px;
	
}

.up_next_show_title {
	width:300px;
	float:left;
	margin-top:10px;
	margin-left:7px;
	font-size:14px;
	
}

.up_next_show_description {
	/*border:thin solid #454545;*/
	width:300px;
	height:100px;
	float:left;
	margin-top:10px;
	margin-left:7px;
	font-size:11px;
	
}

.media_container {
	/*border:thin solid #999999;*/
	width:174px;
	height:170px;
	margin-top:5px;
	margin-left:10px;
	padding:5px;
	float:left;
	
}

.media_container_small {
	/*border:thin solid #999999;*/
	width:104px;
	/*margin-top:5px;*/
	margin-left:5px;
	padding:5px;
	float:left;
	
}

.media_frame {
	background-color: #333333;
	border:thin solid #CCCCCC;
	width:122px;
	height:92px;
	margin-right:auto;
	padding:5px;
	
}

.media_frame_small {
	/*background-image: url(../images/border_elements/sd_thumbnail_frame-grey-blue.jpg);*/
	background-image: url(../images/up_next_media_frame_2.jpg);
	background-repeat: no-repeat;
	/*background-color: #333333;
	border:thin solid #CCCCCC;*/
	width:114px;
	height:93px;
	margin-left:auto;
	margin-right:auto;
	padding-top:0px;
	
}

.media {
	/*color:#FFFFFF;*/
	background-color: #000000;
	border:thin solid #999999;
	width:160px;
	height:120px;
	margin-left:auto;
	margin-right:auto;
	
}

.media_small {
	/*color:#FFFFFF;*/
	background-color: #000000;
	/*border:thin solid #333333;*/
	width:88px;
	height:68px;
	margin-left:9px;
	margin-top:0px;
	position:relative;
	top:8px;
	
}

.media_info {
	/*background-color:#003366;*/
	/*border:thin solid #999999;*/
	/*color:#FFFFFF;*/
	width:162px;
	height:20px;
	margin-top:5px;
	margin-left:5px;
	margin-right:auto;
	padding:5px;
	position:relative;
	right:6px;
	font-size:12px;
	text-align:center;
	
}

.media_info_small a {
	/*background-color:#003366;*/
	/*border:thin solid #999999;*/
	/*color:#FFFFFF;*/
	color:#CCCCCC;
	font-size: 10px;
	width:102px;
	height:20px;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	position:relative;
	
}

/* --- Show Page ---*/

.shows_header {
	font-size:14px;
	margin-top:25px;
	margin-left:10px;
	
}

.show_row_title {
	font-size:12px;
	/*float:left;*/
	width:745px;
	margin-bottom:3px;
	margin-top:5px;
	float:left;
	/*border:thin solid #666666;*/
	clear:both;
	
}

.forum_text_box{
	font-size:12px;
	/*float:left;*/
	/*width:745px;*/
	margin-bottom:3px;
	margin-top:5px;
	float:left;
	/*border:thin solid #666666;*/
	clear:both;
	
}

.show_row_badge_title {
	font-size:12px;
	/*float:left;*/
	width:325px;
	/*margin-bottom:3px;*/
	margin-top:5px;
	margin-right:0px;
	float:left;
	/*border:thin solid #666666;*/
	
}

.show_list {
	width:507px;
	/*border:thin solid #666666;*/
	text-align:center;
	clear:both;
	
	
}

.show_block {
	/*border:thin solid #454545;*/
	width:350px;
	margin-right:10px;
	margin-left:10px;
	float:left;
	
}

.show_row_badge {
	background-image:url(../images/show_row_badge_745x85.png);
	background-repeat:no-repeat;
	width:745px;
	height:85px;
	/*border:thin solid #555555;*/
	clear:both;
	
}

.post_title_badge {
	background-image:url(../images/show_row_badge_745x85.png);
	background-repeat:no-repeat;
	width:715px;
	height:55px;
	padding:15px;
	/*border:thin solid #555555;*/
	clear:both;
	
}

.show_row_badge_red {
	background-image:url(../images/show_row_badge_745x85_red.png);
	background-repeat:no-repeat;
	width:745px;
	height:85px;
	/*border:thin solid #555555;*/
	clear:both;
	
}

.show_badge_360x85 {
	background-image:url(../images/show_badge_360x85.png);
	width:360px;
	height:85px;
	float:left;
	
}

.show_badge_360x85_red {
	background-image:url(../images/show_badge_360x85_red.png);
	width:360px;
	height:85px;
	float:left;
	
}

.show_background {
	background-image:url(../images/show_background_480x160-2.jpg);
	/*border:thin solid #666666;*/
	margin-left:35px;
	width:480px;
	height:120px;
	
}

.category {
	font-size:14px;
	
}

.show_top_border {
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
	width:500px;
	height:10px;
	
}

.show_image {
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	float:left;
	
}

.show_info_frame {
	/*border:thin solid #999999;*/
	font-size:12px;
	width:496px;
	/*margin-top:280px;*/
	margin-left:auto;
	margin-right:auto;
	vertical-align:middle;
	
}

.show_info_top {
	background-image:url(../images/show_page/show_info_bg_top.jpg);
	background-repeat:no-repeat;
	width:496px;
	height:30px;
	margin-top:10px;	
	
}

.show_info_meat {
	background-image:url(../images/show_page/show_info_bg_meat.jpg);
	width:496px;
	
}

.show_info_bottom {
	background-image:url(../images/show_page/show_info_bg_bottom.jpg);
	background-repeat:no-repeat;
	width:496px;
	height:30px;
	
}

.show_info {
	/*background-image: url(../images/border_elements/show_info.jpg);*/
	width:480px;
	/*border:thin solid #CCCCCC;*/
	margin-left:auto;
	margin-right:auto;
	clear:both;
	text-align:left;
	padding:10px;
	
}

#show_info {
	margin-top:5px;
	/*border-top:thin solid #555555;
	border-bottom:thin solid #555555;*/
	
}

.show_width {
	width:480px;
	float:left;
	
}

.show_sd_height {
	height:360px;
	
}

.show_hd_height {
	height:270px;
	
}

.show_description {
	font-size:10pt;
	text-align:left;
	width:400px;
	margin-left:auto;
	margin-right:auto;
	
}

.show_list_show_bg {
	background-image:url(../images/show_page/show_list_show_bg.jpg);
	background-repeat:no-repeat;
	width:121px;
	height:76px;	
	
}

.show_list_show_img {
	/*border:thin solid #555555;*/
	width:100px;
	height:51px;
	margin-top:15px;
	margin-left:15px;
	margin-right:auto;
	position:relative;
	float:left;
	top:0px;
	
}

.show_list_description {
	/*border:thin solid #555555;*/
	/*color:#bbbbbb;*/
	width:600px;
	height:65px;
	margin-top:15px;
	text-align:left;
	margin-left:10px;
	float:left;
	overflow:hidden;
	vertical-align:middle;
	
}

.show_list_badge_description {
	/*border:thin solid #555555;*/
	/*color:#bbbbbb;*/
	width:200px;
	height:65px;
	margin-top:15px;
	text-align:left;
	margin-left:10px;
	float:left;
	overflow:hidden;
	vertical-align:middle;
	
}

.related_view_iframe {
	overflow:hidden;
	
}

/* -- Show Page -- */

.show_category_header {
	width:745px;
	height:23px;
	background-image:url(../images/show_category_header_745x35.png);
	padding-top:12px;
	
}

.show_category_header_red {
	width:745px;
	height:23px;
	background-image:url(../images/show_category_header_745x35-2.png);
	padding-top:12px;
	
}

.show_page_show_container {
	/*border:solid thin #555555;*/
	font-size:18px;
	width:496px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	
}

.show_page_show_frame {
	background-image:url(../images/show_page/show_frame_background_2.jpg);
	font-size:12px;
	width:496px;
	height:286px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	
}

.show_image {
	width:496px;
	height:286px;
	
}

/* --- Producer --- */

.frame_header {
	color:#0099cc;
	width:500px;
	border-bottom:thin solid #555555;
	font-size:18px;
	/*text-decoration:underline;*/
	margin-left:10px;
	padding:5px;
	overflow:hidden;
	
}

.category_header {
	/*color:#0099cc;*/
	font-size:12px;
	/*text-decoration:underline;*/
	margin-bottom:5px;
	padding-top:20px;
	
}

.producer_header {
	font-size:14px;
	text-decoration:underline;
	margin-top:10px;
	margin-left:10px;
	
}

/* -- Most Popular -- */


/* -- Sign Up -- */

.sign_up {
	width:680px;
	/*border:thin solid #009999;*/
	padding-top:60px;
	margin-left:auto;
	margin-right:auto;
	
}

.extended_block {
	width:680px;
	/*border:thin solid #009999;*/
	padding-top:25px;
	margin-left:auto;
	margin-right:auto;
	
}

/* --- Related View --- */



/* --- About Us --- */

.about_us {
	color:#cccccc;
	font-size:12px;
	width:700px;
	/*height:500px;*/
	margin-left:auto;
	margin-right:auto;
	
}

/* --- Contact Us --- */

.contact_us {
	width:740px;
	margin-left:15px;
	margin-top:10px;
	font-size:12px;
	/*border: thin solid #666666;*/
	overflow:hidden;
	
}

.related_view_frame {
	background-image:url(../images/related_background_grey_3.jpg);
	background-repeat:no-repeat;
	/*background-color: #333333;
	border:thin solid #999999;*/
	margin-top:0px;
	width:251px;
	height:727px;
	/*padding:5px;*/
	float:left;
	visibility: visible;
	overflow:hidden;
	
}

.related_view {
	/*background-color: #111111;
	border:thin solid #999999;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:237px;
	height:700px;
	margin-top:3px;
	margin-left:10px;
	
}

.related_header {
	/*color:#0099CC;*/
	/*background-color:#222222;*/
	border-bottom:thin solid #555555;
	width:200px;
	height:38px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
	padding:0px;
	text-align:left;
	/*font-size:14px;*/
	position:relative;
	
}

.related_item {
	background-color:#000000;
	border:thin solid #999999;
	width:218px;
	height:50px;
	margin-bottom:2px;
	padding:5px;
	text-align:left;
	clear:both;
	
}

.related_image {
	background-color:#000000;
	border:thin solid #999999;
	width:60px;
	height:45px;
	margin-right:5px;
	float:left;
	
}

.related_text {
	/*border:thin solid #999999;*/
	/*color:#FFFFFF;*/
	font-size:12px;
	width:145px;
	float:left;
	
}

.related_footer {
	background-color:#222222;
	border:thin solid #999999;
	width:218px;
	height:15px;
	margin-top:5px;
	margin-bottom:5px;
	padding:5px;
	clear:both;
	
}

.previous {
	border-right:thin solid #999999;
	width:107px;
	height:15px;
	float:left;
	
}

.next {
	width:109px;
	height:15px;
	float:left;
	
}

#ad_bottom_iframe {
	float:left;
	position: relative;
	bottom:109px;
	
}

.ad_bottom_frame {
	background-color: #333333;
	border:thin solid #CCCCCC;
	width:730px;
	height:92px;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	padding:5px;
	float:left;
	/*position:relative;
	bottom:109px;*/
	
}

.ad_bottom_frame_category {
	background-color: #333333;
	border:thin solid #CCCCCC;
	width:730px;
	height:92px;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	padding:5px;
	float:left;
	/*position:relative;*/
	bottom:109px;
	
}

.ad_bottom {
	background-image:url(../images/ad_bottom_bg.jpg);
	background-repeat:no-repeat;
	/*background-color: #111111;
	border:thin solid #999999;*/
	width:744px;
	height:106px;
	text-align:left;
	float:left;
	padding:8px;
	/*position:relative;
	bottom:109px;*/
	
}

.footer {
	background-image:url(../images/footer_background.png);
	width:1000px;
	height:23px;
	clear:both;
	color:#999999;
	top:5px;
	position:relative;
	/*border:solid thin #009966;*/
	padding-top:12px;
	
}

.footer_rise {
	background-image:url(../images/footer_background.png);
	width:1000px;
	height:23px;
	clear:both;
	color:#999999;
	/*border:solid thin #009966;*/
	position:relative;
	bottom:100px;
	padding-top:12px;
	
}

.button_left {
	background-image:url(../images/buttons/button-left.jpg);
	width:20px;
	height:50px;
	float:left;
	
}

.button {
	float:left;
	clear:left;
	
}

.button_middle {
	font-size:14px;
	background-image:url(../images/buttons/button-middle.jpg);
	background-repeat: repeat-x;
	width:110px;
	height:50px;
	float:left;
	max-width:250px;
	
}

.button_text {
	font-size:12px;
	margin-top:0px;
	width:150px;
	text-align:center;
	
}

.button_right {
	background-image:url(../images/buttons/button-right.jpg);
	width:20px;
	height:50px;
	float:left;
	
}

.button_150 {
	background-image:url(../images/buttons/wow_button_150x50.jpg);
	width:150px;
	height:34px;
	clear:both;
	padding-top:17px;
	
}

.button_150x30 {
	background-image:url(../fs_admin_control/images/admin_button_150x40.jpg);
	width:150px;
	height:25px;
	clear:both;
	padding-top:15px;
	
}

.white_link {
	color: #cccccc;
}

.white_link a:link {
	text-decoration: line-through;
	color:#cccccc;
	
}

.white_link a:visited {
	text-decoration: none;
	color: #cccccc;
	
}

.white_link a:hover {
	text-decoration: none;
	color: #0099CC;
	
}

.white_link a:active {
	text-decoration: none;
	color: #ffffff;
	
}

.data_td {
	border-top:thin solid #111111;
	
}

a.data:link {
	color:#777777;
	
}

a.data:visited {
	color:#777777;
	
}

a.data:hover {
	color:#ffffff;
	
}

/* --- Producer --- */

.producer_page {
width:958px;
height:550px;
/*border:thin solid #cc0000;*/	
	
	
}

.row_header {
	/*font-size:12px;*/
	vertical-align:middle;
	color:#0099CC;
	background-color: #111111;
	/*width:205px;*/
	/*height:25px;*/
	border: double #000000;
	
}

.row {
	vertical-align:middle;
	border: solid thin #222222;
	
}

.message_row_header {
	/*font-size:12px;*/
	vertical-align:middle;
	color:#0099CC;
	background-color: #111111;
	/*width:205px;*/
	/*height:25px;*/
	border: thin solid #555555;
	border-width:2px;
	
}

.message_row {
	vertical-align:middle;
	border: thin solid #222222;
	border-width:2px;
	
}

.row_header_no_valign {
	font-size:12px;
	color:#0099CC;
	background-color: #222222;
	/*width:205px;*/
	height:25px;
	
}

/* --- Member Profile --- */

.member_profile_bio {
	background-image:url(../images/member_profile_bio.png);
	width:758px;
	height:251px;
	float:left;
		
}

.member_profile_bio_header {
	width:720px;
	height:36px;
	margin-left:auto;
	margin-right:auto;
	border-bottom:thin solid #555555;
	
}