/**********************
HTML STYLES
***********************/
/* IE6 PNG FIX */
img, div, a { behavior: url(/iepngfix.htc); }
/* DO NOT EDIT THE BODY TAG, USE .bodyClass INSTEAD */
body {
	margin: 0;
	background: #FFFFFF;
	color: #000000;
}
/* SET STANDARD FONT STYLES */
.bodyClass, 
p, 
td, 
.standard {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
}
/* USE .bodyClass TO ASSIGN STYLES TO THE BODY TAG */
.bodyClass {
	text-align:center;
	background:url(standard/bodybg.jpg) top center;
}
/* SET DEFAULT LINK COLOR */
a {
	color: #25aab1;
}
/* SET DEFAULT LINK MOUSE OVER COLOR */
a:hover {
	color: #25aab1;
}
a img {
	border: 0;
}
/**********************
UNIVERSAL STYLES
***********************/
.error {
	color: #CC0000;
}
.standard {
}
.standardbold {
	font-weight: bold;
}
.standardheader {
	font-size: 13pt;
}
/**********************
LAYOUT STYLES
***********************/
#container {
	background:url(standard/house_container.png) repeat-y;
	width:975px;
	margin:0 auto;
	text-align:left;
}
#header {
	background:url(standard/house_header.png) no-repeat;
	width:967px;
	height:268px;
	margin:0 auto;
	position:relative;
	text-align:left;
	padding:0 0 0 8px;
}
#header form {
	padding:235px 0 0 750px;
}
#header #submit {
}
#logo {
	position:absolute;
	width:380px;
	height:326px;
	background:url(standard/house_logo_new.png) no-repeat;
}
#content {
	width:975px;
	clear:both;
}
#sidenav {
	background:url(standard/house_navheader.png) no-repeat top;
	float:left;
	width:222px;
	padding:50px 0 0 0;
	margin:45px 0 0 0;
}
#sidenav ul {
	margin:0 10px 0 15px;
	padding:0;
}
#sidenav ul li {
	list-style:none;
	display:block;
	padding:5px 0;
}
#sidenav li a.navon, #sidenav li a:hover, #sidenav li a.subnavon {
	background:#ffffff;
}
#sidenav a, #sidenav a:hover {
	font:bold 10pt Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	display:block;
	padding:2px 0 2px 5px;
}
#contenttext {
	background:url(standard/house_contentbg.png) no-repeat top;
	width:466px;
	float:left;
	padding:5px 25px 5px 15px;
	line-height:1.75em;
}
#pagetitle {
	height:40px;
	line-height:25px;
	font-size:14pt;
	color:#fff;
	overflow:hidden;
}
#sponsors {
	background:url(standard/house_sponsor.png) no-repeat top;
	float:left;
	width:232px;
	max-width:232px;
	margin:0 0 0 5px;
	min-height:600px;
	padding:40px 10px 0 0;
}
#sponsors img {
	padding:7px 0;
}
#radio {
	background:url(standard/house_radioheader.png) no-repeat top;
	width:202px;
	float:left;
	min-height:70px;
	padding:45px 5px 5px 15px;
	text-align:center;
}
#radio img {
	max-width:200px;
	text-align:center;
	padding:5px 0;
}
#news {
	background:url(standard/house_newsheader.png) no-repeat top;
	width:202px;
	float:left;
	min-height:70px;
	padding:45px 5px 5px 15px;
	font-size:11pt;
	line-height:1.5em;
	font-weight:bold;
}
#footer {
	clear:both;
	width:975px;
	background:url(standard/house_footer.png) no-repeat;
	height:118px;
	margin:0 auto;
	text-align:center;
}
div.footernav {
	padding: 20px 40px 5px 50px;
	width:885px;
}
.footernav ul {
	list-style:none;
	margin:0;
	padding:0;
	height:45px;
	overflow:hidden;
}
.footernav ul li {
	display:inline;
	margin:0 5px;
}
.footernav a, .footernav a:hover, #footerinfo {
	font:bold 11pt Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:1.5em;
	white-space: nowrap;
}
#footerinfo {
	width:885px;
	padding:0 40px;
	font-weight:normal;
}
#footerinfo a.footer, #footerinfo a.footer:hover {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.poweredby {
	padding: 25px 20px 0 0;
	width:955px;
	text-align:right;
}
#submit {
	background:url(standard/search.png) no-repeat;
	width:40px;
	height:28px;
	border:none;
}
