body {background-color:#521E0F; }
	
h1, h2, h3 {text-align:center;}

h2, h3{
padding:0;
margin: .5em;
}
	             
p{text-indent:15px;}
	
#wrapper{width:980px;
margin-left:auto;
margin-right:auto;
margin-top:3%;
/*-moz-border-radius: 15px;
-webkit-border-radius: 15px; */		  		   
background-color: #F7ECD0; 
color: #333; 
border: 5px solid #E3BF63;
line-height: 130%;
}			
			
#header{margin-bottom:.5em;
width:975px;
margin-right:auto;
margin-left:auto;
}
	
#innerwrapper{background-color:#ddd;
position:relative;
margin-left:5%;
width:90%;
border:thin solid silver ;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;}

#innerwrapper a {text-align:center;
text-decoration: none;				 
padding: .1em .8em;
}
				 
#innerwrapper a:link {color:#800000;}
#innerwrapper a:visited {color:#008080;}			 
#innerwrapper a:hover {text-decoration :underline;}			 
#innerwrapper a:active {color:#F5BA5C;}


					
#leftcolumn{float:left;			  
width:45%;		
margin-left:2%;
margin-top: 0;
margin-bottom:0;
padding: 1%;
background-color: #ddd;
}
	
			
#story{margin-left:51%;
margin-right: 0;
margin-top: 0;
margin-bottom:0;
width:45%;
padding: 1%;
background-color: #ddd		
}
			
#story h4{margin:0;
padding:0;}
			
				
#story ul{text-align:center;
margin-bottom: .5em;
padding: 0;
}
	
#story ul li{display:inline;	              
padding:0;				 
/*font-size: .8em; */}

							
#footer{clear: both;
margin: .5em;
padding: .5em;		
background-color: #bdffee;
border: 3px solid gray;
}	

#footer p {text-align:center;}
	
.floatleft{float:left;
margin: 5px;			
border: 2px solid #666;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.floatleft img{text-align:top;}
			
.floatright{float:right;
margin: 5px;			
border: 2px solid #666;
}
				  		
.banner{display: block;
margin-left: auto;
margin-right: auto;
border: thin solid black;
}

			
	

