/* Three COLUMN LAYOUT */

body {
	text-align:center; /* IE6 needs this to center the layout in the browser window */
	
	}
#main_wrapper {
	width:840px; /* widths of columns will change proportionately as this width is changed */
	margin-left:auto;  /* centers layout in browser */
	margin-right:auto; /* centers layout in browser */
	text-align:left; /* resets the centering hack for IE6 on the body tag */
	background-position:top
	}
	
#main_inner {
	width:800px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	
}

#top   {
	width:100%;
	background:#36200a;
	
}

#banner {
	width: 100%;
	height:255px;
	margin-top:-20px;
	margin-left:auto;
	margin-right:auto;
		}
		
		
#nav {
	width:65%;
	background-color:#f8f1e6;
	margin-top:-115px;
	margin-left:0;
	height:40px;
	
	 
}

#divide {
	width:800px;
	margin-left:auto;
	margin-right:auto;
	}

#content {
	width:100%; /* this width + nav width must total 100% */
	float:left;
	top:0px;
	font:"Times New Roman", Times, serif;
	
	}
	
#full    {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	float:left;
}


#info {
	width:43%;
	float:left;
	margin: .725em;
	border-left:groove;
	border-left-color:#735430;
	border-left-width:medium;
	border-right:groove;
	border-right-color:#735430;
	border-right-width:medium;
}

#photo {
	float:left;
	width:30%;
	margin-top:.725em;
	
	}
	
#promo {
	width:23%;
	float:left;
	margin-top:.725em;
	
	
	}
	
#col1 {
	width: 33%;
	margin-left:1em;
	float:left;
	font-style:italic;
		}
	
#col2 {
	width:33%;
	font-style:italic;
	float:left;
	}
	
#col3 {
	width:33%;
	font-style:italic;
	margin-right:-1em;
	float:left;
	}
	
	
#footer {
		clear:both; /* makes the footer sit below whichever column is longest */

	
	}
	
#bottom {
	width:100%;
	background:#36200a;
}
#banner_inner, #links_inner, #content_inner, #ads_inner, #footer_inner, #photo_inner, #info_inner, #divide, #bottom, #full_inner, #promo_inner{
	overflow:hidden; /* clips oversize elements that would otherwise expand divs and break the layout */
	}
#banner_inner { 
	padding:1em 2em; /* creates space between the box  and the content */
	}
#full_inner, #content_inner {
	padding: 0 1em 1em 1em; 
}

/*#content_inner { 
	padding:1em 1em; /* creates space between the box and the content */*/
	
	}
#footer_inner {
	padding:1em 1em; /* creates space between the box and the content */
	
	}
#info_inner {
	padding: 0 1em 1em 1em;
}


#photo_inner {
	margin: .725em 0 .725em .675em;
}
#promo_inner {
	padding: 0 .725 .725em .725em;
	
}
