body, html {
		margin:0 auto 0 auto;
		padding:0;
		text-align: center;
		background: #000000;
		
	}
	
	body {
	    padding: 0;
        margin: 0 auto;
		color: #A19A8C;
		background: #000000 url(../images/rust_back_front.jpg) repeat-y center top;
		
				
		min-width:1174px;
		display: table;
			}
	
	 a:link { 
	color: #A19A8C;
	}
	
     a:visited { 
	color: #A19A8C;
	}
	
     a:hover { 
	color: #A19A8C;
	text-decoration: none;
	}
	
     a:active { 
	color: #A19A8C;
	}
	
	#body {
		background: transparent;
		margin:0 auto;
		width:1050px;
		border:none;
		text-align:left;
	}
	
	
	#header {
		border: none;
		margin:50px 0 0 140px;
		padding:0;
		
	}
	#header h1 {
    	padding:5px;
	    margin:0;
    }
	
	#header_image {
		border: none;
		margin:0;
		padding:0;
		float:left;
		
	}
	
	
	
	#nav {
		background:transparent;
		padding:5px;
		border: none;
		font-size: large;
		font-weight: bold;
	}
	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li{
		display:inline;
		margin:0;
		padding:0;
	}
	
	#headline {
		background:clear;
		padding:5px;
		margin:0;
		border-bottom: solid 1px;
		border-bottom-color: #A19A8C;
	}
	
	#main {
		background:clear;
		float:left;
		width:1050px;
		border:none;
		
	}
	#main h2, #main h3, #main p {
		padding:0;
    }
	#mainwide {
		background:#333333;
		float:left;
		
		border:none;
		padding:0 5px;
			}
	#mainwide h2, #main h3, #main p {
		padding:0 10px;
    }
	
	#sidebar {
		background:#333300;
		float:right;
		width:523px;
	}
	#sidebar ul {
		margin-bottom:0;
    }
    #sidebar h3, #sidebar p {
		padding:0 10px 0 0;
    }
	#footer {
		background: #transparent;
		clear:both;
		color: #987449;
		font-size: medium;
		border: none;
		margin-bottom: 5px;
	}
	#footer p {
		padding:0px;
		margin:0;
    }
	
	
	#footer a:link {
		color: #987449;
		decoration: underline;
    }
	
	#boxlistheader {
position: relative;
padding: 5px 0px 5px 0px;
margin-bottom: 5px;
left: 0px;
top: 0px;
border: none;
background-color: #transparent;
text-align: center;
color: #A19A8C;
font-weight: bold;
margin-top: 0px;
}

#eventslist {
float: right;
margin:0;
width: 250px;
padding: 0 100 0 0;
background-color: #transparent;
color: #B39640;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
}

#eventslist ul {
margin: 0; /*removes indent IE and Opera*/
padding: 0; /*removes indent Mozilla and NN7*/
font-size: inherit;
list-style-position: inside;
list-style-type: none; /*turns off display of bullet*/
}

#eventslist a {
display: block;
color: #B39640;
padding: 5px 5px 5px 10px;
border: none;
background-color: transparent;
text-decoration: none;
}

#eventslist li {
margin: 0;
text-align: left;
}

#eventslist a:hover, #eventslist a:active {
color: #B5AA88;
}

#newslist {
float: left;
left: 0px;
top: 0px;
right: 0px;
margin-top: 5px;
width: 350px;
border-style: solid 1px;
border-color: #000000;
border-left: none;
border-right: none;
border-bottom: none;
border-top: none;
background-color: transparent;
color: #A19A8C;
}

#newslist ul {
margin: 0; /*removes indent IE and Opera*/
padding: 0; /*removes indent Mozilla and NN7*/
font-size: inherit;
list-style-position: inside;
list-style-type: none; /*turns off display of bullet*/
}

#newslist a {
display: block;
color: #A19A8C;
padding: 5px 5px 5px 10px;
border: none;
background-color: transparent;
}

#newslist li {
margin: 0;
text-align: left;
}

#newslist a:hover, #newslist a:active {
text-decoration: underline;
}

#undertopcontent {
background-color: transparent;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 5px;
padding-left: 90px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 5px;
width: 850px;
border-style: none;
}
	
	
	
	

.boldheader {
font-size:larger;
font-weight: bold;
text-decoration: none;
}