/*
 * Agency: Clickthinking
 * URL: http://www.clickthinking.com
 *
 * Author: Gerhard
 * Creation Date: 12 May 2009
*/

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background: #f6f6f6 url(../images/back_body.gif) repeat-x;
}

h1, h2, h3, h4, h5, h6, form {
	margin: 0;
	padding: 0;
}

a {
	text-decoration: none;
	color: #cf0000;
}

a:hover {
	text-decoration: underline;
}

img {
	border: 0;
}

p {
	margin: 0;
	padding: 0 0 10px;
}

/* Start Generic */

.clearboth {
	clear: both;
}

.input1 {
	width: 109px;
	height: 15px;
	border: 0;
	background: #ffffff;
	border: 1px solid #aaaaaa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
}

.input2 {
	width: 232px;
	height: 18px;
	border: 1px solid #d0d0d0;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.input3 {
	width: 452px;
	height: 90px;
	border: 1px solid #d0d0d0;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.input4 {
	width: 118px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.input5 {
	width: 232px;
	height: 70px;
	border: 1px solid #d0d0d0;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.input6 {
	width: 243px;
}

#content_left .error {
	display: block;
	width: 240px;
	color: #cf0000;
}

#content_right .error {
	display: block;
	color: #cf0000;
}

#contact_status {
	padding: 10px 0 0 0;
}

#dropdown_status {
	padding: 0 0 0 5px;
}

.line {
	clear: both;
	height: 10px;
	background: url(../images/back_line.gif) 0 100% repeat-x;
	margin: 0 5px 0 0;
}

.hide {
	display: none;
}

.ajax_load {
	width: 100%;
	text-align: center;
	padding: 20px 0;
}

.ajax_load img {
	margin: 0 auto;
}

#login_status {
	color: #cf0000;
	width: 105px;
	font-size: 11px;
	float: right;
	text-align: right;
	padding: 0 10px 0 0;
}

/* End Generic */

/* Start Main Container */

#container {
	width: 880px;
	margin: 0 auto;
	position: relative;
}
	
	/* Start Heading */
	
	#heading {
		margin: 0 0 5px;
	}
	
	/* End Heading */
	
	/* Start Content Left */
	
	#content_left {
		width: 670px;
		float: left;
		background: url(../images/back_contentleft.gif) repeat-x;
	}
	
	#content_left p {
		margin: 0;
		padding: 0 0 15px;
	}
	
		/* Start Breadcrumbs */ 
		
		#breadcrumbs {
			height: 19px;
			background: #ffffff url(../images/back_breadcrumbs.gif) no-repeat;
			margin: 0 0 5px;
			padding: 0 0 0 25px;
			text-transform: uppercase;
			font-weight: bold;
			line-height: 18px;
		}
		
		#breadcrumbs a {
			font-weight: bold;
			color: #000000;
			float: left;
		}
		
		#breadcrumbs span {
			display: block;
			width: 13px;
			height: 13px;
			background: url(../images/bullet_breadcrumbs.gif) 5px 7px no-repeat;
			float: left;
		}
		
		.breadcrumbs {
			white-space: nowrap;
			overflow: hidden;
			display: block;
			width: 665px;
			margin: 0 0 5px;
			padding: 0 5px 0 0;
			background: #ffffff;
		}
		
		.breadcrumbs ul {
			display: block;
			height: 19px;
			margin: 0;
			padding: 0;
			background: #ffffff;
		}
		
		.breadcrumbs li {
			float: left;
			height: 19px;
			line-height: 18px;
			list-style-type: none;
			white-space: normal;
			background: url(../images/bullet_breadcrumbs.gif) 5px 7px no-repeat;
		}
		
		.breadcrumbs li a {
			float: left;
			height: 19px;
			line-height: 18px;
			text-decoration: none;
			padding: 0 0 0 14px;
			color: #000;
			font-weight: bold;
		}
		
		.breadcrumbs li a:hover {
			text-decoration: underline;
		}
		
		.breadcrumbs .first {
			background: url(../images/tiny_etv_logo.gif) 0 0 no-repeat;
			padding: 0 0 0 10px;
		}
		
		/* End Breadcrumbs */
		
		/* Start Mini Heading */
		
		#minihead {
			background: #cccccc;
			margin: 0 0 5px;
			padding: 5px 10px;
			/*height: 20px;*/
		}
		
		#minihead h1 {
			font-size: 12px;
			font-weight: bold;
			text-transform: uppercase;
		}
		
		#minihead h1 span {
			text-transform: lowercase;
			float: none;
		}
		
		#minihead span {
			float: right;
			margin: -15px 0 0 0;
		}
		
		/* End Mini Heading */
		
		/* Start Top Blurb */
		
		.topblurb {
			background: #ffffff;
			padding: 10px;
			font-size: 11px;
		}
		
		.topblurb a {
			color: #000000;
		}
		
		/* End Top Blurb */
		
		/* Start Left Filter */
		
		#filter_left {
			height: 28px;
			background: url(../images/back_filterleft.gif) repeat-y;
			margin: 0 0 5px;
			padding: 7px 10px 0 10px;
			text-transform: uppercase;
		}
		
		#filter_left select {
			font-size: 11px;
			height: 21px;
		}
		
			#filter_left_l {
				float: left;
			}
			
			#filter_left_l td {
				padding: 0 5px 0 0;
			}
			
			#filter_left_l td select {
				width: 180px;
			}
			
			#filter_left_r {
				float: right;
			}
			
			#filter_left_r td {
				padding: 0 0 0 5px;
			}
			
		/* End Left Filter */
		
		/* Start Left Filter 2 */
		
		#filter_left2 {
			height: 28px;
			background: url(../images/back_filterleft2.gif) repeat-y;
			margin: 0 0 5px;
			padding: 7px 10px 0 10px;
			text-transform: uppercase;
		}
		
		#filter_left2 select {
			font-size: 11px;
			height: 21px;
		}
		
			#filter_left2_l {
				float: left;
				width: 305px;
			}
			
			#filter_left2_l td {
				padding: 0 5px 0 0;
				white-space: nowrap;
			}
			
			#filter_left2_l td select {
				width: 170px;
			}
			
			#filter_left2_r {
				float: right;
				width: 330px;
			}
			
			#filter_left2_r td {
				padding: 0 0 0 5px;
			}
			
			#filter_left2_r td select {
				width: 150px;
			}
			
		/* End Left Filter 2 */
		
		/* Start Left Filter 3 */
		
		#filter_left3 {
			height: 28px;
			background: #f1f1f1;
			margin: 0 0 5px;
			padding: 7px 10px 0 10px;
			text-transform: uppercase;
		}
		
		#filter_left3 select {
			font-size: 11px;
			height: 21px;
		}
		
			#filter_left3_l {
				float: left;
				font-weight: bold;
				padding: 5px 0 0 0;
			}
			
			#filter_left3_r {
				float: right;
			}
			
			#filter_left3_r td {
				padding: 1px 0 0 5px;
			}
			
		/* End Left Filter 3 */
		
		/* Start Paging */ 
		
		.pagination { float:right; }
		.pagination li { float:left; padding:0 4px 0 4px; list-style-type:none; } /* border-left:1px solid #000; */ 
		.pagination .current_link { opacity:.4; filter:alpha(opacity=40); -moz-opacity:.4; } 
		.pagination .first_item { border-left:none; }
		.pagination .last_item {  }
		.pagination li a {  }

		.paging {
			float: right;
			padding: 10px 0;
			color: #cbcbcb;
		}
		
		.paging a.active {
			color: #000000;
		}
		
		/* End Paging */
		
		/* Start Page Specific */
			
			/* Start Listing Page */
			
			#release_listing {
				padding: 10px 20px 20px;
				
			}
				
				.listing_copy {
					width: 450px;
					float: left;
				}
				
				.listing_copy table {
					height: 45px;
					font-weight: bold;
				}
				
				.listing_copy table td {
					vertical-align: middle;
					padding: 0 10px 0 0;
				}
				
				.listing_copy table td.listing_date {
					white-space: nowrap;
					width: 190px;
				}
				
				.listing_copy table td.listing_title {
					color: #cf0000;
				}
				
				#container .listing_copy table p.listing_intro  {
					font-weight: normal;
					color: #000000;
					padding: 5px 0;
				}
				
				.listing_copy table td .readmore {
					font-size: 10px;
				}
				
				.listing_copy table td .readmore span {
					font-size: 12px;
				}
				
				/* Start Listing Item */
				
				.listing_item {
					padding: 5px 5px 5px 0;
					border: solid #dedede;
					border-width: 0 0 2px;
				}
				
				.listing_download {
					width: 150px;
					float: right;
					text-transform: uppercase;
					text-align: right;
				}
				
				.listing_download a {
					display: block;
					padding: 0 20px 3px 0;
					min-height: 18px;
				}
				
				.listing_download a.d_pdf {
					background: url(../images/icon_pdf.gif) 100% 0 no-repeat;
				}
				
				.listing_download a.d_word {
					background: url(../images/icon_word.gif) 100% 0 no-repeat;
				}
				
				.listing_download a.d_img {
					background: url(../images/icon_img.gif) 100% 0 no-repeat;
				}
				
				.listing_download a.d_zip {
					background: url(../images/icon_zip.gif) 100% 0 no-repeat;
				}
				
				/* End Listing Item */
				
			/* End Listing Page */
			
			/* Start Registration Page */
			
			#registration {
				padding: 10px 20px 20px;
				font-weight: bold;
			}
			
			#registration table td {
				padding: 0 5px 10px 0;
			}
			
			#registration table td.reg_col1 {
				width: 215px;
			}
			
			#registration table td.reg_col2,
			#registration table td.reg_col3 {
				width: 115px;
			}
			
			/* End Registration Page */
			
			/* Start Update Info Page */
			
			#update_info {
				padding: 10px 20px 20px;
				font-weight: bold;
			}
			
			#update_info table td {
				padding: 0 5px 10px 0;
			}
			
			#update_info table td.reg_col1 {
				width: 215px;
			}
			
			#update_info table td.reg_col2,
			#update_info table td.reg_col3 {
				width: 115px;
			}
			
			/* End Update Info Page */
			
			/* Start Update Info Page  */
			
			#contact_us {
				padding: 10px 20px 20px;
				font-weight: bold;
			}
			
			#contact_us table td {
				padding: 0 5px 10px 0;
			}
			
			#contact_us table td.con_col1 {
				width: 215px;
			}
			
			/* End Update Info Page  */
			
			/* Start Thank You Page */
			
			#thank_you {
				padding: 10px 20px 20px;
				min-height: 500px;
			}
			
			#thank_you a {
				color: #000000;
			}
			
			/* End Thank You Page */
			
			/* Start Forgot Password Page */
			
			#forgot_pass {
				padding: 10px 20px 20px;
				min-height: 500px;
			}
			
			#forgot_pass a {
				color: #000000;
			}
			
			#forgot_pass table {
				font-weight: bold;
			}
			
			#forgot_pass table td {
				padding: 0 5px 10px 0;
			}
			
			#forgot_pass table td.pass_col1 {
				width: 215px;
			}
			
			/* End Forgot Password Page */
			
			/* Start Release Detail Page */
			
			#release_detail {
				padding: 10px 10px 20px;
				font-size: 11px;
				line-height: 15px;
				background: #ffffff;
			}
			
			#release_detail ul {
				margin: 0;
				padding: 0 0 15px;
			}
			
			#release_detail ul li {
				margin: 0;
				padding: 0 0 0 10px;
				list-style: none;
				background: url(../images/bullet_square.gif) 0 7px no-repeat;
			}
			
			.release_detail_download {
				text-transform: uppercase;
				font-size: 12px;
				padding: 15px 0 0;
			}
			
			.release_detail_download a {
				display: block;
				height: 16px;
				padding: 0 30px 15px 20px;
				float: left;
			}
			
			.release_detail_download a.down_pdf {
				background: url(../images/icon_pdf.gif) no-repeat;
			}
			
			.release_detail_download a.down_word {
				background: url(../images/icon_word.gif) no-repeat;
			}
			
			.release_detail_download a.down_img {
				background: url(../images/icon_img.gif) no-repeat;
			}
			
			.release_detail_download a.down_zip {
				background: url(../images/icon_zip.gif) no-repeat;
			}
			
				/* Start Gallery */
				
				#release_detail_gallery {
					padding: 5px 0 5px 5px;
					background: #e5e5e5;
					min-height: 1px;
				}
					
					/* Start Gallery Item */
					
					.detail_gallery_item {
						width: 128px;
						padding: 0 5px 20px 0;
						float: left;
						text-align: center;
					}
					
					.detail_gallery_item a img { 
						margin: 0 0 5px;
						text-decoration: none;
					}
					
					.detail_gallery_item a {
						display: block;
						font-size: 11px;
					}
					
					.detail_gallery_item a:hover {
						text-decoration: none;
					}
					
					.detail_gallery_item a span {
						text-decoration: underline;
						display: block;
						margin: 0 0 5px;
					}
					
					.detail_gallery_item a:hover span {
						text-decoration: none;
						
					}
					
					.detail_gallery_item a.download_link {
						background: url(../images/back_download.gif) no-repeat;
						height: 19px;
						margin: auto;
						padding: 0 0 0 25px;
						width: 50px;
						line-height: 18px;
						text-decoration: underline;
					}
					
					.detail_gallery_item a:hover.download_link {
						text-decoration: none;
					}
					
					/* End Gallery Item */
					
					/* Start Gallery Footer */
					
					#detail_gallery_footer {
						text-align: right;
						background: #cccccc;
						text-transform: uppercase;
					}
					
					#detail_gallery_footer a {
						display: block;
						color: #ffffff;
						background: #b30101;
						padding: 8px 10px;
						float: right;
						border: solid #cccccc;
						border-width: 0 0 0 1px;
					}
					
					/* End Gallery Footer */
					
				/* End Gallery */
				
				/* Start Release Detail Footer  */
				
				#release_detail_footer {
					background: #ffffff;
					padding: 10px;
				}
				
					.detail_footer_link {
						display: block;
						border: 1px solid #ababab;
						color: #ffffff;
						font-weight: bold;
						float: left;
						margin: 0 20px 0 0;
					}
					
					.detail_footer_link span {
						display: block;
						padding: 8px 10px;
						background: #ababab;
						border: 1px solid #ffffff;
					}
					
					#release_detail_footer_in {
						padding: 20px 40px 10px;
						text-align: center;
					}
					
					#release_detail_footer_in a {
						color: #000000;
					}
					
				/* End Release Detail Footer  */
				
			/* End Release Detail Page */

			/* Start Gallery Landing Page */

			#gallery_landing .paging {
				margin: 0 30px 40px 0;
				display: inline;
			}
			
				#gallery_landing_in {
					background: #ffffff;
					min-height: 1px;
				}
			
				/* Start Gallery Landing Item */
				
				.gallery_landing_item {
					padding: 15px;
					border: solid #cbcbcb;
					border-width: 0 0 1px;
				}
				
				.gallery_landing_item .gallery_landing_left {
					width: 290px;
					padding: 0 30px 0 0;
					float: left;
					display: inline;
				}
				
				.gallery_landing_item .gallery_landing_left h2 {
					font-size: 12px;
					font-weight: bold;
					text-transform: uppercase;
					padding: 0 0 5px;
				}
				
				.gallery_landing_item .gallery_landing_right {
					width: 320px;
					float: left;
				}
				
				.gallery_landing_item .gallery_landing_right .gallery_landing_img {
					float: right;
					width: 200px;
					text-align: right;
				}
				
				.gallery_landing_item .gallery_landing_link {
					float: right;
					display: block;
					width: 300px;
					margin: 0 0 5px; 
					padding-right:20px;
					background: url(../images/icon_link.gif) 100% 0 no-repeat; 
					text-align:right;
					font-weight: bold;
				}
				
				
			/* End Gallery Landing Page */
			
			/* Start Gallery Page */
			
			#gallery .paging {
				margin: 0 10px 40px 0;
				display: inline;
			}
				
				/* Start Gallery Items */
				
				#gallery_items {
					padding: 5px 0 5px 5px;
					background: #ffffff;
					min-height: 1px;
				}
				
					/* Start Gallery Item */
					
					.gallery_item {
						width: 128px;
						padding: 10px 5px 10px 0;
						float: left;
						text-align: center;
					}
					
					.gallery_item_thumb {
						position: relative;
						width: 128px;
						height: 95px;
					}
					
					.gallery_item_thumb .plus {
						position: absolute;
						top: 0;
						left: 0;
					}
					
					.gallery_item a img {
						margin: 0 0 5px;
						text-decoration: none;
					}
					
					.gallery_item a {
						display: block;
						font-size: 11px;
					}
					
					.gallery_item a:hover {
						text-decoration: none;
					}
					
					.gallery_item a span {
						text-decoration: underline;
						display: block;
						margin: 0 0 5px;
					}
					
					.gallery_item a:hover span {
						text-decoration: none;
						
					}
					
					.gallery_item a.download_link {
						background: url(../images/back_download.gif) no-repeat;
						height: 19px;
						margin: auto;
						padding: 0 0 0 25px;
						width: 50px;
						line-height: 18px;
						text-decoration: underline;
					}
					
					.gallery_item a:hover.download_link {
						text-decoration: none;
					}
					
					.gallery_item div {
						position: relative;
						width: 128px;
						height: 95px;
					}
					
					.gallery_item div a {
						display: block;
						width: 21px;
						height: 21px;
						background: url(../images/icon_enlarge.gif) no-repeat;
						position: absolute;
						top: 0;
						left: 0;
					}
					
					#container .gallery_item p {
						font-size: 11px;
						padding: 0 5px 10px;
					}
					
					/* End Gallery Item */
					
					/* Start Gallery Item 2 */
					
					.gallery_item2 {
						width: 160px;
						margin: 0;
						padding: 5px 0 0 5px;
						float: left;
						position: relative;
					}
					
					.gallery_item2 .gallery_item2_img {
						width: 160px;
						height: 163px;
						
					}
					
					.gallery_item2 .gallery_item2_img td {
						width: 160px;
						height: 163px;
						vertical-align: bottom;
						text-align: center;
						
					}
					
					.gallery_item2 .gallery_item2_img td .plus {
						position: absolute;
						top: 143px;
						left: 50%;
						margin: 0 0 0 -10px;
					}
					
					.gallery_item2 .gallery_item2_txt {
						text-align: center;
						font-size: 11px;
						padding: 0 10px;
						height: 80px;
					}
					
					#container .gallery_item2 .gallery_item2_txt p {
						margin: 0;
						padding: 0 0 10px;
						height: 30px;
					}
					
					.gallery_item2 .gallery_item2_txt a.download_link {
						display: block;
						background: url(../images/back_download.gif) no-repeat;
						height: 22px;
						margin: auto;
						padding: 0 0 0 25px;
						width: 50px;
						line-height: 18px;
						text-decoration: underline;
					}
					
					.gallery_item2 .gallery_item2_txt a:hover.download_link {
						text-decoration: none;
					}
					
					/* End Gallery Item 2 */
					
				/* End Gallery Items */
				
				/* Start Gallery Footer */
				
				#gallery_footer {
					padding: 10px;
					background: #ffffff;
				}
				
					#gallery_footer .gallery_footer_link {
						display: block;
						border: 1px solid #ababab;
						color: #ffffff;
						font-weight: bold;
						float: left;
					}
					
					#gallery_footer .gallery_footer_link span {
						display: block;
						padding: 8px 10px;
						background: #ababab;
						border: 1px solid #ffffff;
					}
				
				/* End Gallery Footer */
			
			/* End Gallery Page */
			
		/* End Page Specific */
		
	/* End Content Left */
	
	/* Start Content Right */
	
	#content_right {
		width: 200px;
		float: right;
	}
		
		/* Start Widgets */
			
		.widget_head {
			padding: 10px;
			background: #d1d1d1;
		}
			
			/* Start Widget Logged In */
			
			.widget_loggedin {
				width: 200px;
				background: #d1d1d1;
				margin: 0 0 5px;
			}
			
			.widget_loggedin .widget_head {
				border: solid #efefef;
				border-width: 0 0 1px;
			}
			
			.widget_loggedin_in {
				padding: 10px;
				font-size: 11px;
			}
			
			.widget_loggedin_in a {
				/*color: #000000;*/
			}
			
			.widget_loggedin_edit,
			.widget_loggedin_logout {
				display: block;
				padding: 10px 0;
				background: #e2e2e2;
				text-align: center;
				font-size: 11px;
				color: #000000;
			}
			
			.widget_loggedin_edit {
				width: 100px;
				float: left;
			}
			
			.widget_loggedin_logout {
				width: 99px;
				float: right;
			}
			
			/* End Widget Logged In */
			
			/* Start Widget Logged Out */
			
			.widget_loggedout {
				width: 200px;
				background: #d1d1d1;
				margin: 0 0 5px;
			}
			
			.widget_loggedout .widget_head {
				border: solid #efefef;
				border-width: 0 0 1px;
				margin: 0 0 10px;
			}
			
			.widget_loggedout_in {
				padding: 10px;
				font-size: 11px;
			}
			
			.widget_loggedout_in a {
				/*color: #000000;*/
			}
			
			.widget_loggedout_register,
			.widget_loggedout_forgot {
				display: block;
				padding: 10px 0;
				background: #e2e2e2;
				text-align: center;
				font-size: 11px;
				color: #000000;
			}
			
			.widget_loggedout_register {
				width: 75px;
				float: left;
			}
			
			.widget_loggedout_forgot {
				width: 124px;
				float: right;
			}
			
			.widget_loggedout table {
				width: 160px;
			}
			
			.widget_loggedout table td {
				
				padding: 0 0 5px 10px;
				font-size: 11px;
			}
			
			.widget_loggedout table td strong {
				text-transform: uppercase;
			}
			
			.widget_loggedout .widget_login {
				text-align: right;
				padding: 0 0 10px;
			}
			
			.widget_loggedout .widget_login input {
				margin: 0 2px 0 0;
				float: right;
			}
			
			/* End Widget Logged Out */
			
			/* Start Widget Download Schedule */
			
			.widget_download {
				border: 1px solid #c1c1c1;
				margin: 0 0 5px;
			}
			
			.widget_download ul {
				margin: 0;
				padding: 0;
				border: solid #c1c1c1;
				border-width: 1px 0 0;
			}
			
			.widget_download ul li {
				margin:; 0;
				padding: 0 10px;
				list-style: none;
				border: solid #dfe1e0;
				border-width: 0 0 1px;
				background: #efefef;
			}
			
			.widget_download ul li.odd {
				background: #fbfdfc;
			}
			
			.widget_download ul li a {
				display: block;
				padding: 8px 25px 8px 0;
				background: url(../images/back_widget_download.gif) 100% 48% no-repeat;
			}
			
			.widget_download .widget_download_cat {
				padding: 5px;
				text-transform: uppercase;
				font-weight: bold;
				font-size: 11px;
			}
			
			.widget_download .widget_download_cat select {
				font-size: 11px;
			}
			
			.widget_download .widget_download_cat td {
				padding: 0 5px 0 0;
			}
			
			.widget_download .widget_download_link {
				border: 2px solid #ffffff;
				background: #ababab;
				text-align: center;
				text-transform: uppercase;
				padding: 7px;
			}
			
			.widget_download .widget_download_link a {
				color: #ffffff;
			} 
			
			.widget_download .widget_download_link p {
				color: #ffffff;
			}
			
			/* End Widget Download Schedule */
			
			/* Start Widget e.tv Press Pack */
			
			.widget_etvpress {
				border: 1px solid #c1c1c1;
				margin: 0 0 5px;
			}
			
			.widget_etvpress .widget_etvpress_copy {
				padding: 10px;
				font-size: 11px;
			}
			
			.widget_etvpress .widget_download_link {
				border: 2px solid #ffffff;
				background: #ababab;
				text-align: center;
				text-transform: uppercase;
				padding: 7px;
			}
			
			.widget_etvpress .widget_download_link a {
				color: #ffffff;
			}
			
			/* End Widget e.tv Press Pack */
			
			/* Start Widget Press Options */
			
			.widget_options {
				background: #d1d1d1;
				margin: 0 0 5px;
				width: 200px;
			}
			
			.widget_options ul {
				margin: 0;
				padding: 0;
				border: solid #bebebe;
				border-width: 1px 0 0;
				text-transform: uppercase;
			}
			
			.widget_options ul li {
				margin: 0;
				padding: 0;
				list-style: none;
				background: #e3e3e3 url(../images/bullet_cross.gif) 10px no-repeat;
				border: solid #bebebe;
				border-width: 0 0 1px;
			}
			
			.widget_options ul li.odd {
				background: #ffffff url(../images/bullet_cross.gif) 10px no-repeat;
			}
			
			.widget_options ul li a {
				display: block;
				padding: 8px 8px 8px 30px;
			}
			
			.widget_options ul li a:hover {
				text-decoration: none;
				color: #000000;
			}
			
			/* End Widget Press Options */
			
			/* Start Widget Gallery */
			
			.widget_gallery {
				background: #d1d1d1;
				margin: 0 0 5px;
				width: 200px;
			}
			
			.widget_gallery .widget_head {
				border: solid #d1d1d1;
				border-width: 0 0 1px;
			}
			
			.widget_gallery .widget_gallery_images {
				padding: 10px 0 10px 5px;
			}
			
			.widget_gallery .widget_gallery_images img {
				float: left;
				margin: 0 5px 0 0;
			}
			
			.widget_gallery .widget_download_link {
				border: 2px solid #ffffff;
				background: #ababab;
				text-align: center;
				text-transform: uppercase;
				padding: 7px;
			}
			
			.widget_gallery .widget_download_link a {
				color: #ffffff;
			}
			
			/* End Widget Gallery */
			
			/* Start Widget Press Releases By */
			
			.widget_pressby {
				background: #d1d1d1;
				margin: 0 0 5px;
				width: 200px;
			}
			
			.widget_pressby ul {
				margin: 0;
				padding: 0;
				border: solid #bebebe;
				border-width: 1px 0 0;
				text-transform: uppercase;
			}
			
			.widget_pressby ul li {
				margin: 0;
				padding: 0;
				list-style: none;
				background: #e3e3e3 url(../images/bullet_cross.gif) 10px no-repeat;
				border: solid #bebebe;
				border-width: 0 0 1px;
			}
			
			.widget_pressby ul li.odd {
				background: #ffffff url(../images/bullet_cross.gif) 10px no-repeat;
			}
			
			.widget_pressby ul li a {
				display: block;
				padding: 8px 8px 8px 30px;
			}
			
			.widget_pressby ul li a:hover {
				text-decoration: none;
				color: #000000;
			}
			
			/* End Widget Press Releases By */
			
			/* Start Widget Related Releases */
			
			.widget_related {
				width: 200px;
				margin: 0 0 5px;
				background: #ffffff;
			}
			
			.widget_related .widget_head {
				border: solid #d5d5d5;
				border-width: 0 0 1px;
				background: #ffffff;
			}
			
			.widget_related ul {
				margin: 0;
				padding: 0;
			}
			
			.widget_related ul li {
				margin: 0;
				padding: 5px 10px;
				list-style: none;
				border: solid #d5d5d5;
				border-width: 0 0 1px;
			}
			
			.widget_related ul li.odd {
				background: #f2f2f2;
			}
			
			.widget_related ul li span {
				display: block;
				font-size: 10px;
				border: solid #d5d5d5;
				border-width: 0 0 1px;
			}
			
			.widget_related ul li a {
				display: block;
				font-size: 12px;
				color: #000000;
				padding: 3px 0 0;
			}
			
			.widget_related ul li a:hover {
				text-decoration: none;
				color: #cf0000;
			}
			
			.widget_related .widget_download_link {
				border: 2px solid #ffffff;
				background: #ababab;
				text-align: center;
				text-transform: uppercase;
				padding: 7px;
			}
			
			.widget_related .widget_download_link a {
				color: #ffffff;
			}
			
			/* End Widget Related Releases */
			
		/* End Widgets */
		
	/* End Content Right */
	
	/* Start Footer */
	
	#footer {
		padding: 40px 0 60px;
	}
		
		#footer_bottom {
			font-size: 10px;
			display: block;
			text-align: center;
		}
		
		/* Start Footer Tonight */
		
		#footer_tonight {
			background: #cccccc;
			height: 45px;
			margin: 0 0 20px;
		}
		
		#footer_tonight h2 {
			font-size: 18px;
			text-transform: uppercase;
			float: left;
			padding: 10px 45px 0 20px;
		}
		
		#footer_tonight ul {
			margin: 0;
			padding: 0;
		}

		#footer_tonight ul li {
			margin: 0;
			padding: 0;
			list-style: none;
			float: left;
			width: 155px;
			font-weight: bold; 
			font-family:Arial,Helvetica,Geneva,sans-serif; 
			text-transform:uppercase;
		}
		
		#footer_tonight ul li a {
			display: block;
			font-size: 11px;
			color: #000000;
			float: left;
			width: 135px;
			padding: 3px 15px 0 5px;
			height: 40px;
		} 
		#footer_tonight ul li span {
			font-size: 8px;
		}
		
		#footer_tonight ul li a:hover {
			background: #dfdfdf;
			text-decoration: none;
		}
		
		#footer_tonight ul li a span {
			font-size: 12px;
			color: #b30000;
		}
		
		#footer_tonight .full_sched {
			display: block;
			width: 100px;
			height: 43px;
			border: 1px solid #ababab;
			float: right;
		}
		
		#footer_tonight .full_sched a {
			display: block;
			border: 1px solid #ffffff;
			background: #ababab;
			color: #ffffff;
			text-transform: uppercase;
			font-weight: bold;
			text-align: center;
			font-size: 11px;
			height: 35px;
			padding: 6px 0 0;
		}
		
		#footer_tonight .full_sched a:hover {
			background: #d3d3d3;
			text-decoration: none;
		}
		
		/* End Footer Tonight */
		
		/* Start Footer Links */
		
		#footer_links {
			height: 50px;
			background: #aaaaaa;
			text-transform: uppercase;
			text-align: center;
		}
		
		#footer_links_in {
			padding: 0 0 0 80px;
		}

		#footer_links a {
			display: block;
			height: 35px;
			padding: 15px 5px 0;
			float: left;
			color: #000000;
		}
		
		#footer_links a span {
			text-transform: lowercase;
		}
		
		#footer_links a.footer_link_1 {
			background: #d6d6d5;
		}
		
		#footer_links a.footer_link_2 {
			background: #e0dfe0;
		}
		
		#footer_links a.footer_link_3 {
			background: #c4c4c4;
		}
		
		#footer_links a.footer_link_1:hover,
		#footer_links a.footer_link_2:hover,
		#footer_links a.footer_link_3:hover {
			text-decoration: none;
			background: #939393;
		}
		
		/* End Footer Links */
		
	/* End Footer */
	
/* End Main Container */
