body {
	padding:0;
	margin:0;
	text-align:center;
	background:url(../images/tileBackground.jpg) top left repeat-x;
	background-color:#e5e5bd;
	font-family:Arial, Helvetica, sans-serif;
}
#footer {
	background:url(../images/footer.gif) top center no-repeat;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	height:22px;	
	width:970px;
}
#header {
	margin:0;
	margin-left:auto;
	margin-right:auto;
	height:70px;
	width:970px;
	text-align:left;
	position:relative;
}
#header p {
	margin:0;
	padding:12px 0 0 24px;
}
#topNav {
	position:absolute;
	left:10px;
	top:49px;
	width: 950px;
	text-align:right;
	color:#c49e34;
	font-size:11px;
	line-height:11px;
}
#topNav a{
	color:#ffffff;
	text-decoration:none;
}
#topNav a:hover {color:#c49e34;}
#topNav a.selected {color:#c49e34;}
#topNav2 {
	height:61px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:970px;
	position:relative;
}
#topNav2 #navContainer {
	position:absolute;
	top:11px;
	left:13px;
	font-size:12px;
	line-height:37px;
	font-weight:bold;
	width: 944px;
	height: 37px;
	overflow:hidden;
}
#topNav2 #navContainer a{
	text-decoration:none;
	
	color:#ffffff;	
	
}
#topNav2 ul,#topNav2 li {
	margin:0;
	padding:0;
	list-style-type:none;
	display:inline;
	cursor:pointer;
}
#topNav2 li {
	border-right:1px solid #ae8d2f;
	padding:10px 11px 10px 11px;
}
#topNav2 #navContainer li:hover {
	background:url(../images/navRollover.gif) top left repeat-x;
}
#topNav2 #navContainer li.selected {
	background:url(../images/navRollover.gif) top left repeat-x;
}
#wrapper {
	margin:0;
	margin-left:auto;
	margin-right:auto;
	width:970px;
	background:url(../images/tileWrapper.gif) top center repeat-y;
	text-align:left;
	position:relative;
}
#shadowLeft {
	position:absolute;
	background:url(../images/shadowLeft.jpg) top left no-repeat;
	top:0px;
	left:0px;
	width:10px;
	height:60px;
}
#shadowRight {
	position:absolute;
	background:url(../images/shadowRight.jpg) top left no-repeat;
	top:0px;
	left:960px;
	width:10px;
	height:60px;
}
#underBanner {
	background:url(../images/underBanner.jpg) top center no-repeat;
	width:944px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	font-size:6px;
	line-height:0px;
	height:7px;
}
#banner {
	background:url(../images/tileBanner.jpg) top center repeat-y;
	width:944px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	position:relative;
}
#eugene a {
	width:53px;
	height:14px;
	position:absolute;
	left:280px;
	top:29px;
	background:url(../images/rollover/eugene.gif) 0 0 no-repeat;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
}
#steve a {
	width:36px;
	height:14px;
	position:absolute;
	left:86px;
	top:49px;
	background:url(../images/rollover/steve.gif) 0 0 no-repeat;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
}
#tom a {
	width:32px;
	height:14px;
	position:absolute;
	left:312px;
	top:49px;
	background:url(../images/rollover/tom.gif) 0 0 no-repeat;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
}
#eugene a:hover, #steve a:hover, #tom a:hover { background-position: 0 -14px;}
#wrapper2 {
	width:946px;
	margin:0;
	margin-left:auto;
	text-align:left;
	position:relative;
	padding-top:7px;
}
form {
	margin:0;
	padding:0;
}
#searchForm {
	border:1px solid #ae8d2f;
	height:17px;
	width:124px;
	position:absolute;
	left: 736px;
	top: 9px;	
}
#searchButton {
	position:absolute;
	left: 871px;
	top: 10px;
}
