#content_area {
background-color: #FFF;
}

.nav_col {
display: none;
}

.content_col {
float: none;
width: 940px;
padding: 10px;
}

.right_col {
float: right;
width: 250px;
margin-left:10px;
}

#content_links {
width: 675px;
margin-top: 10px;
text-align: center;
}

.bottom_nav {
width: 100px;
color: #8A1E04;
font-weight: bold;
line-height: 1.8em;
border-right: 1px solid #2F2F2F;
float:left;
margin-top: 10px;
padding: 0px 10px 10px 20px;
}

.bottom_nav a {
color: #8A1E04;
text-decoration: none;
}

.bottom_nav a:hover {
color: #2F2F2F;
text-decoration: underline;
}
	
.bottom_content {
float: right;
width: 770px;
background-color: #FFF;
margin: 0 auto;
padding: 10px;
line-height: 1.4em;
}

.bottom_content_lft {
width: 370px;
float:left;
}

.bottom_content_rt {
width: 370px;
float: right;
margin-right: 20px;
}
	
.box {
border: 1px solid #969696;
padding: 5px 10px;
margin-bottom:10px;
}

.intro_text {
font-size:1.4em;
}

.swapbox { 
    padding: 0;  
    margin:  0;  
}

.swapbox  img {  
    background-color: #eee;
} 

#home_ad_wrapper { 
border: 1px solid #ccc;
width: 673px;
height: 186px;
overflow: hidden;
}
#home_ad { 
border-bottom: 1px solid #ccc;
}
#nav { 
	padding: 0; 
	margin: 0; 
	height: 20px; 
}
#nav a {
	 border: 1px solid #ccc; 
	 background: #C0C8CB; 
	 text-decoration: none; 
	 margin: 5px 3px 1px 2px;
	 padding: 2px 3px;
	 color: #C0C8CB; 
	 font-size: .6em;  
 }
#nav a.activeSlide { 
	background: #054990; 
	color: #054990; 
}
#nav a:focus {
	outline: none; 
}
#prev_next { 
	margin-right: 8px;
	margin-top: -20px; 
	float: right; 
}


#home_quote_wrapper {
width: 673px;
border: 1px solid #DBD9D9;
margin:10px 0;
}
