html{ overflow-y: scroll; }

body{
	background: #000 url(/images/site/bgStripes.gif);
	margin: 10px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
}

p,h1,h2,h3,ul,a,img{ margin: 0; padding: 0; list-style: none; outline: none; border: 0; }

h1{
	font-size: 25px;
	text-align: center;
	padding: 0 15px 10px 15px;
}
p{
	font-size: 11px;
	color: #444444;
	padding: 0 15px 15px 15px;
}

a{ color: #3366FF; }

#mainWrap{
	width: 900px;
	margin: auto;
}

#header{
	position:relative;
	width: 900px;
	height: 92px;
	background: url(/images/site/header.jpg);
}

#logoLink{
	position: absolute;
	display: block;
	height: 92px;  
	width: 400px;
}

#logoLink span{display: none;}

#headerBanner{
	float: right;
	margin: 16px 16px 0 0;
}

#nav{
	width: 900px;
	height: 45px;
	background: url(/images/site/nav.png);
}
#nav ul{ margin: 0 0 0 2px; }
#nav li{ float: left; }
#nav a{
	display: block;
	height: 45px;
	background: url(/images/site/navItem.png) top right no-repeat;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
	float: left;
	line-height: 42px;
	padding: 0 10px 0 8px;
}
#nav a:hover{ background-position: center right; }
#nav a.selected, #nav a.selected:hover{ background-position: bottom right; cursor: default; }

#subNav{
	width: 900px;
	height: 29px;
	background: url(/images/site/subNav.png);
}
#subNav ul{ margin: 0 0 0 4px; }
#subNav li{ float: left; }
#subNav a{
	display: block;
	height: 29px;
	font-size: 10px;
	float: left;
	background: url(/images/site/subNavDiv.gif) no-repeat top right;
	line-height: 26px;
	padding: 0 10px 0 6px;
	text-decoration: none;
	color: #4f7147;
	font-weight: bold;
}
#subNav a:hover{ text-decoration: underline; }
#subNav a.last{ background-image: none; }

#page{ 
	background: #FFF;
	padding: 15px 0 0 0;
}

.desc  p{ font-size:12px;}

#footer{
	width: 900px;
	height: 39px;
	background: url(/images/site/footer.png);
}
#footer ul{ padding: 7px 0 0 7px; }
#footer li{ float: left; color: #484848; }
#footer a{
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
	margin: 0 0 0 4px;
}
#footer a:hover{ text-decoration: underline; }
#rights {text-align:right; color:#FFF; font-size:10px; padding: 7px 4px 0 7px; } 
