#allcontent {
	width:730px;
	margin-left:auto;
	margin-right:auto;
}
#masthead {
	width:21em;
	float:left;
}
h1 {font-size: 1.0em;
	color: #3a2018;
	width: 240px;
	float: right;
	margin-top: 40px;
	margin-right:-1.0em;
} 		
#aquaband {
	background-color:#afe2d4;
	height:320px;
	padding: 15px 15px 15px 15px; 
	margin-bottom:15px;
	clear:left;
}				
#bodyband {
	background-color:#3a2018;
	height:290px;
	padding: 15px 15px 15px 15px;
}
#bodytext {	   
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .6em;
	color: #FFFFFF;
	width:325px;
	height:254px;
	background-color: #896f5c;
	padding: .8em .8em 3em .8em;
	float:left;
}
#bodypicture {
	width: 325px;
	float:right;
}
#footernav {		
	margin-top:0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #3a2018;	
}		
#firstnav {
	margin-left:-37px;
}		
#footernav li {
	display:inline;	
	padding: 1.0em;
}				  
#amdapress {
	width:144px;
	float:left;	
	margin-right:0px;
}	 
#address {
	width:150px; 
	float:left;
	margin-left:10px;
	font-family: "Times New Roman", Times, serif;
	font-size: .8em;
	font-weight: bold;
	color: #3a2018;	
}		
#ilevel {
	width:150px;
	float:right;
	margin-bottom:0px;
}	   
#rowtwo li { 
	float:right;
	display:inline;
}
#firstsponsor {
	clear:right;
} 
#lighting {
	width:150px; 
	clear:right;
	margin-left:400px;
	margin-top:0px;
	z-index:1
}
img {
	border: 0px none;
}
a:link {
	color: #663300;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #663300;
}
a:hover {
	text-decoration: none;
	color: #ECE9D8;
}
a:active {
	text-decoration: none;
	color: #663300;
}

.red-button,  .red-button a{

background: #990000; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#990000', endColorstr='#991111'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#900),color-stop(0.5, #500),color-stop(0.5, #400), to(#600)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #900, #500 50%, #400 50%, #600); /* for firefox 3.6+ */
color:#fff;
font-weight:bold;
font-size: 16px;
text-align:center;
text-shadow: 0 0 0.1em #F80, 0 0 0.1em #F80;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;

padding: 10px;
border: 1px solid #aaa;
}

.red-button:hover,  .red-button a:hover{

background: #dd0000; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd0000', endColorstr='#dd1111'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#d00),color-stop(0.5, #700),color-stop(0.5, #600), to(#900)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #d00, #700 50%, #600 50%, #900); /* for firefox 3.6+ */
color:#fff;
font-weight:bold;
font-size: 16px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
text-align:center;
text-shadow: 0 0 0.1em #F80, 0 0 0.1em #F80;
padding: 10px;
border: 1px solid #aaa;
}



