body{margin: 0; padding: 0; background-color: #CCC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333;}
	#wrapper{width: 1080px; margin: 20px auto;}
	#contentwrapper{width: 780px; border: 15px solid #FFF; margin: 0 20px 0 0; float: left; min-height: 800px; background: url(images/big_bg.jpg) top left no-repeat #8dc63f;}
	#flashcontent{width: 774px; margin: 0 auto;}
	#bannerwrapper{width: 250; float: left; margin: 0;}
	#header{height: 442px; margin: 0; padding: 0;}
	#header p{color: #FFF; font-weight: bold; text-align: center; margin: 0; padding: 0; line-height: normal; font-size: 16px;}
	.clear{clear: both; margin: 0; padding: 0;}
	h1{margin: 0; padding: 0; line-height: normal;}
	
	
	img{border: none;}
	
	#se_button{
		float: left;
		margin: 0;
		padding: 0;
		width: 335px;
		height: 111px;
	}
	
	#se_button a{display: block; width: 335px; height: 111px; background: url(images/se_button.jpg) 0 0 no-repeat;}
	#se_button a:hover{background: url(images/se_button.jpg) 0 -111px no-repeat;}
	
	#vs{
		width: 65px;
		height: 111px;
		float: left;
		margin: 0;
		padding: 0;
		background: url(images/vs.jpg) top left no-repeat;
	}
	
	#dk_button{
		float: left;
		margin: 0;
		padding: 0;
		width: 380px;
		height: 91px;
	}
	
	.text{clear: both; margin: 0; padding: 0;}
	

	#dk_button a{display: block; width: 380px; height: 111px; background: url(images/dk_button.jpg) 0 0 no-repeat;}
	#dk_button a:hover{background: url(images/dk_button.jpg) 0 -111px no-repeat;}
	
	#subcontent{color: #fff; margin: 0; padding: 0; clear: both;}
	
	#subcontent p{text-align: center; line-height: normal; margin: 0 0 10px 0; padding: 0;}
	#subcontent a{color: #ccc;}
	#subcontent a:hover{color: #fff;}
	
	h2{text-align: center; font-size: 16px; text-transform: uppercase; margin: 0;}


	#scorelists {width: 690px; margin: 10px auto;}
	#scorelists li{display: block; float: left; margin: 0 4px 0 4px; width: 220px;}
	table.scoretable {width: 220px; margin: 0 auto;}
	/*
	#scorelists th{background-color: #333; border-bottom: 1px solid #CCC; font-size: 1.1em; font-weight: bold; text-transform: uppercase; padding: 9px 8px 9px 8px; text-align: center;}
	*/
	table.scoretable thead tr th{background: url(images/bg_green.jpg) top left repeat-x #393; border-bottom: 2px solid #fff; font-size: 1.1em; font-weight: bold; text-transform: uppercase; padding: 9px 8px 9px 8px; text-align: center;}
	
	table.scoretable tbody td{padding: 4px 2px 6px 2px; font-size: 11px; line-height: 11px; border-bottom: 1px solid #fff;}
	table.scoretable tbody td.position{width: 20px;}
	table.scoretable tbody td.flag{width: 20px;}
	table.scoretable tbody td.score{width: 35px; text-align: right; padding: 4px 8px 6px 2px;}
	
	
	table.sniper{clear: both; width: 680px; margin: 20px auto;}
	table.sniper thead th{background: url(images/bg_green.jpg) top left repeat-x #393; border-bottom: 2px solid #fff; font-size: 1.1em; font-weight: bold; text-transform: uppercase; padding: 9px 8px 9px 8px; text-align: center;}
	table.sniper tbody td{font-size: 1.6em; font-weight: bold; line-height: 1.8em; padding: 10px 0 10px 0;}
	table.sniper tbody td strong{font-size: 2em;}
	
	/*
	#scorelists td{padding: 0 4px 0 4px;}
	#scorelists td.position{width: 15px;}
	#scorelists td.flag{padding: 0 4px 5px 4px; width: 16px;}
	*/
	
	
	#highlights li{float: left; margin: 0 10px 0 0; font-size: 1em; text-transform: uppercase; font-weight: bold; background-color: #000;}
	#highlights ul{margin: 10px 0 0 0;}
	#highlights ul li{float: none; font-size: 0.8em; margin: 0; font-weight: normal; padding: 3px 2px 4px 25px; border-top: 1px solid #FFF; width: 120px;}
	#highlights ul li.se{background: url(img/se.gif) center left no-repeat; background-color: #999;}
	#highlights ul li.fi{background: url(img/fi.gif) center left no-repeat; background-color: #999;}
	
	#barcontainer{width: 400px; margin: 0 auto; height: 40px; clear: both; background: url(images/bg_green.jpg) top left repeat-x #393; border-top: 2px solid #fff; padding: 10px;}
	#barcontainer td{height: 15px; padding: 2px 0 0 0;}
	
	#footer a, #footer a:visited {color: #FFF; text-decoration: none;}
	#footer a:hover{color: #CCC;}
