body {
	background-image:url(../images/home/background.gif);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	color:#666;
}

#page {
	width:755px;
	margin:0;
	padding:0;
}

#header {
	width:765px;
	height:94px;
	margin:0;
	padding:0;
}
div.sponsor {position: absolute; display:block; width: 750px; top: 72px; text-align: right; font:10px/12px Tahoma, Verdana, Arial, sans-serif; font-weight: bold; color: #fff;}
/* NAVIGATION */
		#nav {
			width:756px;
			background-color:#4287E0;
			margin:0;
			padding:0;
			border:1px solid #FFF; }
		html>body #nav { width:754px; }

/* CONTENT CONTAINER */
		#container {
			background:url(/images/home/masthead_02.jpg) no-repeat 0 0;
			padding:151px 0 0 0;
			margin:0;
			width:748px; }
		html>body #container  { padding-bottom:100px; }
		
		#splash {
			background:url(/images/home/box-bottom.gif) no-repeat 0 bottom;
			position:absolute;
			left:517px;
			margin-top:1px;
			width:231px;
			padding-bottom:15px; }
		
		#splash h3 {
		position:relative;
		width:230px;
		height:30px;
		margin:0;
		padding:0; }
		
		#splash h3 {
		background:url(/images/home/box-top.gif) no-repeat -1px 0; }
		
		#splash h3 a {
		display:block;
		height:30px;
		text-indent:-9999px;
		overflow:hidden;}
		
		#splash p {
		margin:0;
		padding:0;
		font:bold 10px Verdana, Arial, sans-serif; }
		
		#splash p.newsItem {padding:10px 20px 10px 41px;}
		#splash p a {text-decoration:none;}
		#splash p a:link, #splash p a:visited {color:#446633;}
		#splash p a:hover {color:#558833;}
		#splash p a:active {color:#558800;}
		
		#splash p.learnMore a {
		display:block;
		height:100px;
		text-indent:-9999px;
		overflow:hidden; }
			
		#flash {
			float:left;
			background:transparent;
			margin:50px 0 0 0;
			padding-bottom:10px;
			width:513px;
			height:141px; }

/* FOOTER */
		#footer {
			clear:both;
			width:466px;
			margin:0 0 0 32px;
			text-align:center; }
		#footer p {
			font:10px/12px Tahoma, Verdana, Arial, sans-serif;
			color:#777;
			padding:3px;
			margin:0; }
		#footer .address {
			margin-bottom:7px;
			border:1px solid #B1B1B1; }
		#footer a {
			color: #5c5c5c;
			text-decoration: underline;
			line-break : strict;
			white-space : nowrap;
			word-break : keep-all;
		}
		#footer a:hover {
			color: #000; }