#M0_container {
	width: 993px;
	margin: 10px auto;
	padding: 0px;
	min-height: 100%;
	background-image: url('/styles/tilevision/content-background.jpg');
	background-repeat: repeat-y;
}

#M1_logo {
	background-image: url('/styles/tilevision/logo.jpg');
	background-repeat: no-repeat;
	height: 38px;
	text-align: right;
	padding: 21px 30px 0 0;
}

#M1_banner {
	background-image: url('/styles/tilevision/banner.jpg');
	background-repeat: no-repeat;
	height: 150px;	
}

	#M2_menu {
		float: left;
		width: 160px;
		height: 150px;
		margin: 0 44px 0 44px;
	}
	
		#M2_menu ul {
			padding: 0;
			margin: 11px 0 0 4px;
		}

		#M2_menu li {
			height: 20px;
			font-size: 12px;
			list-style: none;
		}		

		#M2_menu li a {
			color: #d3b785;
		}			
	
	
	#M2_race {
		float: left;
		width: 730px;
		height: 150px;
	}
	
		#M3_crumbs {
			margin: 131px 0 0 0;
		}
		
		#M3_crumbs a:link					{ color: #fff; text-decoration: none; }
		#M3_crumbs a:visited				{ color: #fff; text-decoration: none; }
		#M3_crumbs a:hover					{ color: #e71d06; text-decoration: underline; }
		#M3_crumbs a:active					{ color: #fff; text-decoration: none; }		


#M1_middle {
	background-image: url('/styles/tilevision/content.jpg');
	background-repeat: repeat-y;	
	background-color: #6b706a;
	padding: 0 1px 0 1px;
}

	#M2_content {
		background-image: url('/styles/tilevision/content-flag.jpg');
		background-repeat: no-repeat;
		margin: 0 0 0 0;
	}

		#M3_leftmenu {
			float: left;
			width: 240px;
			padding: 10px 0 0 0;
		}
	
		#M3_content {
			float: left;
			width: 720px;
			padding: 10px 0 0 0;
		}

#M1_bottom {
	background-image: url('/styles/tilevision/bottom.jpg');
	background-repeat: no-repeat;
	height: 61px;
}

.checkout_step {
	float: left;
	width: 23.6%;
	padding: 2px;
	margin: 10px 0 2px 0;
	text-align: center;
	color: #717070;
	border-right: 1px solid #717070;	
}

.checkout_selected {
	background-color: #717070;
	color: #fff;
}

.news-date {
	color: #c0c0c0;
	font-style: italic;
	text-align: right;
}

.news-img {
	float: left;
	padding: 0 10px 2px 0;
}

.news-sub {
	padding: 10px 0 0 0;
	font-style: italic;
	font-weight: bold;
}

.news-readon {
	font-style: italic;
}

#M1_disclaimer {
	text-align: center;
}

#M0_popupcontainer {
	width: 97%;
	margin: 5px auto;
	padding: 2px;
}

#M1_popupheading {
	
}

#M1_popupcontent {
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
}
