/* CSS Document */
body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #743000;
	margin: 0;
	padding: 0;
}

#wrapper
{
	width: 1012px;
	margin: 0 auto;
	background: url(../grfx/backgrounds/bg_body.png) repeat-y;
}

	#wrapper_header
	{
		width: 1012px;
		height: 181px;
		margin: 0 auto;
	}
	
	#wrapper_container
	{
		width: 950px;
		background: url(../grfx/backgrounds/bg_container.png) repeat-y top left;
		margin: 0 auto;
	}
	
	* html #wrapper_container
	{
		margin: -0.30em 3.10em 0em 2.58em;
		
	}
	
		#wrapper_content_area
		{
			background: url(../grfx/backgrounds/bg_content.png) no-repeat top left;
			width: 950px;
			margin: 0 auto;
			padding-top: 0.80em;
		}
		
			#wrapper_content
			{
				width: 474px;
				float: right;
				line-height: 1.40em;
				margin-right: 3.33em;
				margin-left: 1.25em;
			}
			
			#wrapper_sponsors
			{
				float: left;
			}
			
				.sponsors_spacer
				{
					display: block;
					height: 60px;
				}
				
				#wrapper_sponsors img
				{
					float: left;
				}
		
		#wrapper_footer
		{
			width: 950px;
			height: 16px;
			background: url(../grfx/backgrounds/bg_footer.png) no-repeat;
			text-align: center;
			margin: 0 auto;
			color: #f0e3ae;
			padding-top: 115px;
			font-size: 0.8em;
		}
		
			#wrapper_footer a
			{
				color: #f0e3ae !important;
				text-decoration: none;
				padding: 0px 8px;
			}
			
			#wrapper_footer a:hover
			{
				color: #f0e3ae !important;
				text-decoration: underline;
			}	

