/* CSS Stylesheet for wThree Column Fixed Width Layout */
/* filename: three_column_fixed_widthCSS.css    */
/*Main Structure Style */
#threecolumnwrap {
	float:left;
	width:100%;
}
#twocolumnwrap {
	float:left;
	width:100%;
	display:inline;
	margin-right:-170px;
}
div#main_wrapper {
	min-width:760px;
	max-width:1000px;
	margin-left:auto;
	margin-right:auto;
}
div#header {
	width:auto;
}
#header { text-align: center;
}
#nav {
	width:150px; /* */
	float:left; /* floats on nav, content, and promo divs make them sit side by side */
	display:inline;
}
#content {
	width:auto; /*  */
	margin-left:150px;
	margin-right:170px;
	top:0px;	
}
#promo {
	width:170px; /*  */
	float:left; /*floats on nav, content, and promo divs make them sit side by side */
}
#footer {
	clear:both; /* makes the footer sit below whichever column is longest */
	width:100%; /* set 100% width of window */
	float:left; /*push to left side of browser window */
}

/*Inner div styles */
#header_inner, #nav_inner, #content_inner , #promo_inner{
	overflow:hidden; /* clips oversize elements that would otherwise expand divs and break the layout */
}
#header_inner { 
	padding:1em 2em; /* creates space between the box  and the content */
}
#nav_inner {
	padding:1em .8em; /* creates space between the box and the content */
	border-right:3px solid black; /*was #B33 */
}
#content_inner { 
	padding:0 1em 1em 1.5em; /* creates space between the box and the content */
}
#promo_inner {
	margin:1em 1.2em;
}
#footer_inner {
	padding:.5em 1em; /* creates space between the box and the content */
	text-align:center;
}
