body {background:url(../images/bg.jpg) repeat-x; margin:0; padding:0;}
#wrapper{margin-left:auto; margin-right:auto; width:905px;}
#wrapper #topindex{
	margin-left:auto; 
	margin-right:auto; 
	width:886px; 
	display:block; 
	background:url(../images/secondary_repeat.jpg) top left repeat-y; 
	position:relative;
	}
#wrapper #topindex #topsecondary {
	width:886px; 
	height:500px; 
	min-height:500px;
	height:auto; !important
	overflow:visible;
	display:block; 
	background:url(../images/secondary_background.jpg) top left no-repeat; 
	position:relative;
	font:11px Arial, Helvetica, sans-serif;
	color:#5E3600;
	}	
#wrapper #topindex #topsecondary p, #wrapper #topindex #topsecondary li, #wrapper #topindex #topsecondary #bottomindex td {
	color:#5E3600;
}	
#wrapper #topindex #topsecondary a {color:#5E3600; font-weight:bold;}
#wrapper #topindex #topsecondary a:hover {text-decoration:none;}	
	
#wrapper #topindex #topsecondary ul#nav {
	padding:0;
	margin:0;
	position:absolute;
	left:67px;
	top:8px;
	/*z-index:1;*/
	}
#wrapper #topindex #topsecondary ul#nav li {
	list-style:none;
	padding:0; margin:0;
	float:left;
	}	
#wrapper #bottomindex {
	display:block;
	width:550px;
	padding-left:40px; padding-right:0px;
	margin-top:90px;
	color:#FFF;
	font:11px Arial, Helvetica, sans-serif;
	line-height:20px;
	float:left;
	position:relative;}
#wrapper #rightimages {
	float:right;
	position:relative;
	width:250px;
	padding-right:10px;
	margin-top:250px;
	text-align:center;
	}	
#wrapper #rightimages img {
	border:1px solid #5E3600;
	}	
#wrapper #topsecondary h1 {margin:0;padding:3px; font-size:30px;}
#wrapper #topsecondary h3 {margin:0;padding:3px; color:#CAA777; font-size:16px;}
#wrapper #topsecondary h4 {font-size:14px; color:#5E3600;}
#wrapper #topsecondary a {color:#3A146D}
#wrapper #topsecondary a:hover {text-decoration:none;}
	

