﻿	body
	{
		background: #000000 url('../images/background_bw.gif') fixed;
		/*background: #000000 url('../images/h3wm_banner_april.png') fixed;*/
		text-align: center;
		font: 12px Tahoma, Arial, Hevetica, Sans-serif;
	}
	
	a,a:visited
	{
	color: #FFFFFF;
	}
	a:hover
	{
		text-decoration: none;
	}
	
	a img,a:visited img
	{
		border: 0;
	}
	
	
	/**
	 * General Structure
	 */
	
	div#container
	{
		width: 919px;
		margin: -8 auto 0 auto;
		text-align: left;
	}
	
	
	/**
	 * Banner/Nav
	 */
	div#banner
	{
		height: 302px;
		/*background: url('../images/h3wm_banner_small.png') no-repeat;*/
        background: url('../images/h3wm_banner_april.png') no-repeat;
		margin: 0 0 0 0;
		clear: both;
	}
	
	div#banner2
	{
		height: 188px;
		background: url('../images/h3wm_stats_final1.png') no-repeat;
		margin: 0 0 10px 0;
		clear: both;
	}
	
	
	div#nav
	{
		/*background: url('../images/nav_bg.gif') no-repeat;*/
		height: 35px;
		margin: 1px 0px 0px 10px;
		width: 582px;
		overflow: hidden;
		float: left;
	}
	
		div#nav a
		{
			color: #ffffff;
			font: Arial, Helvetica, sans-serif;
			text-decoration: none;
			height: 12px;
			display: block;
			float: left;
			padding: 11px 7px 11px 7px;
			text-transform: none;
			margin: 1px 0 0 0;
		}
		
		div#nav a:hover
		{
			background: url('../images/nav_hover.jpg') repeat-x;
		}
	
	
	
	/**
	 * Columns
	 */
	div.col1,div.col2,div.col3
	{
		float: left;
	}
	
	div.col1
	{
		background-image: url(../images/featured_bg.jpg);
		width: 204px;
	}
	
	div.col2
	{
		width: 489px;
		margin: 0 0 0 0;
		background-image: url(../images/post_bg.jpg);
	}
	
	div.col3
	{
		background-image: url(../images/affiliates_bg.jpg);
		width: 197px;
	}
	
	div.colMid
	{
		background-image: url(../images/background_text.png);
		width: 889px;
		color:#FFFFFF;
			
	}
	/**
	 * Box Elements
	 */
	div.box
	{
		margin: 0 0 10px 0;
	}
	
	div.box h1
	{
		width: 98%;
		height: 22px;
		color: #ffffff;
		font: 12px 'Denmark', Tahoma, Arial, Helvetica, Sans-serif;
		padding: 6px 0 0 6px;
		margin: 0;
		cursor: auto;
		background-image: url(../images/featured_head.jpg);
		
	}
	
		div.col2 div.box h1
		{
			cursor: auto;
		}
	
		div.col1 div.box h1
		{
		}
		
		div.col2 div.box h1
		{
			background: url('../images/col2_head.jpg') no-repeat;
		}
	
	
	div.box div.bar
	{
		height: 23px;
		width: 100%;
		clear: both;
		color: #ffffff;
		font: 11px Tahoma;
	}
		
		div.box div.bar span
		{
			height: 15px;
			width: 100%;		
			display: block;
			float: left;
			padding: 4px;
			background-image: url(../images/teal_bar.jpg);
		}
		
		div.box div.bar span span
		{
			height: 23px;
			width: 2px;
			background: url('../images/news_footer_right.jpg') top right no-repeat;
			float: right;
			display: block;
			margin: -4px;
		}
		
		div.box div.bar a
		{
			display: block;
			color: #ffffff;
			text-decoration: none;
		}
		div.box div.bar a.right
		{
			text-align: right;
		}
		
	div.content
	{
	margin: 0 2px 0 2px;
	padding: 0 0 10px 10px;
	}
	
		div.content p
		{
			margin: 0;
			padding: 5px;
			color:#FFFFFF;
		}
		
		div.content div
		{
			color:#FFFFFF;
		}
	
	
	div.fg
	{
		margin: 0 2px 0 2px;
		background: #c1dae8 url('../images/fg.jpg') repeat-x;
		border: 1px solid #ffffff;
		padding: 10px 0 10px 0;
	}
	
	div.fd
	{
		margin: 0 2px 0 2px;
		background: #c1dae8 url('../images/fd.jpg') repeat-x;
		border: 1px solid #ffffff;
		padding: 10px 0 10px 0;
	}
	/**
	 * Lists
	 */
	ul
	{
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
		ul li
		{
	background: url('../images/list_item.jpg') repeat-x;
	border: 1px solid #000000;
	border-top: 0px;
	height: 14px;
	width: 187px;
		}
		
		ul li a
		{
			display: block;
			text-decoration: none;
			height: 14px;
		}
	
	ul.sponsors li
	{
		background: url('../images/list_sponsor.jpg') repeat-x;
		height: 48px;
		padding: 0;
	}
		
		ul.sponsors li a
		{
	height: 48px;
		}
	
	
	/**
	 * Footer
	 */
	div#footer
	{
		background: url('../images/footer.jpg') no-repeat;
		height: 36px;
		clear: both;
	}
	
	div#footer a
	{
		display: block;
		height: 36px;
	}
	
	div#footer a span
	{
		display: none;
	}
	
	/**
	 * Statistical specific styles
	 */
	 
	div#menu
	{
		height: 35px;
		margin: 1px 0px 0px 2px;
		width: 890px;
		overflow: hidden;
		float:left;
	}
	
		div#menu a
		{
			color: #ffffff;
			font: bold 10px Tahoma, Arial, Hevetica, Sans-serif;
			text-decoration: none;
			height: 12px;
			display: block;
			float: left;
			padding: 11px 7px 11px 7px;
			text-transform: uppercase;
			margin: 1px 0 0 0;
		}
		
		div#menu a:hover
		{
			background: url('../images/nav_hover.jpg') repeat-x;
		}
	
	div#stats
	{
		width:890px;
		height:500px;	
		border:1px solid #ffffff;	
		
	}
	
	div#submenu
	{
		height: 25px;
		margin: 1px 0px 0px 2px;
		width: 890px;
		overflow: hidden;
		float:left;
		font-style:normal;
		color: #ffffff;
	
	}
	
		div#submenu select
		{
			font: bold 10px Tahoma, Arial, Hevetica, Sans-serif;
	
		}
		
	div#sCol31
	{
		width:336px;
	}
	div#sCol32
	{
		width:319px;
	}
	div#sCol33
	{
		width:387px;
	}
