* {
		margin: 0;
		padding: 0;
		}

body {
	  	background: url(images/bg.jpg) repeat-x;
		text-align: center;
		font-family: Verdana, Arial, sans-serif;
		font-size: 11px;
		line-height: normal;
		}

#container {
	   	margin-top: 0px;
	 	margin-right: auto;
	 	margin-left: auto;
	 	width: 916px;
		}
		
#masthead {
		height: 194px;
		background: url(images/flatheader.jpg);
	 	border-top: 8px solid #999;
	 	border-left: 8px solid #999;
	 	border-right: 8px solid #999;
	 	}
		
table.linkcontainer {
		margin: 150px auto 0 auto;
		}
table.linkcontainer td{
		background-color: #000000;
		filter:alpha(opacity=70);
		opacity: .7;
		-moz-opacity: .7;
		}
	a.main_link:active,a.main_link:visited,a.main_link:link{
		font-weight: 500;
		font-size: 15px;
		letter-spacing: .8px;
		text-decoration: none;
		font-variant: small-caps;
		display: block;
		color: #FFFFFF;
		line-height: 44px;
		width: 180px;
		}
	a.main_link:hover{
		background-color:#555555;
		color: #FFFFFF;
		}
	div.navigation {
	   height: 44px;
	   text-align: center;
	   }

#middle {
		width: 900px;
		text-align: left;
		background: #fff;
	 	border-left: 8px solid #999;
	 	border-right: 8px solid #999;
	 	border-bottom: 8px solid #999;
		overflow: hidden;
		}
	.sline1 {
		top: 0px;
		left: 0px;
		width: 900px;
		height: 4px;
		background-image:url(images/midfade.gif);
		}
	.breadcrumb {
		position: relative;
		font-size: 10px;
		top: 20px;
		left: 40px;
		}
	 	a.bc:link, a.bc:visited {
		text-decoration: underline;
		color: #000;
		}
		a.bc:hover {
		text-decoration: underline;		
		color: #FF3300;
		}			
	 	a:link, a:visited {
		text-decoration: underline;
		color: #000;
		}
		a:hover {
		text-decoration: underline;		
		color: #FF3300;
		}				
	.contentleft {
		float: left;
		width: 38%;
		margin: 50px 0 0 30px;
		}
	.thumb img {
		float: left;   
		margin: 16px 0 0 10px;
		}	
	.thumb h1 {
		float: left;
		width: 220px;
		font-size: 12px;
		font-weight: 600;
		letter-spacing: .4px;
		margin: 16px 0 0 10px;
		color: #000;
		}
	.thumb h2 {
		float: left;
		width: 220px;
		font-size: 11px;
		font-weight: 600;
		letter-spacing: .4px;
		margin: 0px 0 0 10px;
		color: #000;
		}		
	.thumb p {
		float: left;
		width: 210px;
		font-size: 10px;
		line-height: 16px;		
		margin: 0 0 0 10px;
		text-align: left;
		}	
	.clear {
		clear: both;
		}				
	.text h2 {
		font-size: 12px;
		font-weight: 600;
		letter-spacing: ;
		margin: 14px 0 0 10px;
		color: #000;
		}		
	.text p {
		width: 344px;
		font-size: 10px;
		line-height: 16px;		
		margin: 2px 0 40px 10px;
		text-align: left;
		}
 .contentright {
		float: right;
		width: 53%;
		margin: 0 35px 0 0px;
		}
		.thumb h3 {
		float: left;
		width: 220px;
		font-size: 12px;
		font-weight: 600;
		letter-spacing: .4px;
		margin: 16px 0 0 10px;
		color: #000;
		}
		
	.player {
		margin: 60px 0 0 24px;
		}
		
#bottom {
		margin: 0 auto 0 auto;
		width: 900px;
		}
 #bottom p {
		width: 900px;
		font-size: 10px;
		color: #999;
		}	
	 	a.bottom:link, a.bottom:visited {
		text-decoration: none;
		color: #999;
		}
		a.bottom:hover {
		text-decoration: none;		
		color: #E2EEFC;
		}	