body 
{
	background:url(../images/body_bg.gif);
}

#container
{
	
	width:752px;
	margin:0px auto;
}
#header {
	width:752px;
	height:70px;
	background:url(../images/logo_bg.png) no-repeat left top;
	}
	#flash {
		background:url(../images/flash_bg.jpg) no-repeat left top;
		width:752px;
		height:306px;
	}
	#main_image {
		width:752px;
		height:133px;
	}
#right h1 {
	padding-bottom:8px;
}

#main1 {
	
	}
#main2 {
	
	}
#colLeft {
	float:left;
	width:145px;
	margin:0; padding:0;
	}

#colRight {
	float:right;
	width:150px;
	margin:0; padding:0;
	background-color:#09f;
	}
#content {
	margin:0 145px;
	padding: 0 9px 0 9px;
	}
	#home_left {
		float:left;
		width:205px;
		border-right:solid #cfb42f 1px;
		padding:0 10px 20px 0;
		min-height:110px;
	}
	#home_right {
		float:right;
		width:450px;
	}
#content .padding {
	min-height:130px;
	padding:20px;
	font-size:1.2em;
	font-family:verdana;
}
#content .floatfix { display: table; height: 1%; width: 100%; margin: 0; padding: 0;background: #fff url(../images/content_bg.gif) repeat-x left bottom; }

#left_nav {
	float:left;
	width:136px;
	border-right:solid #cfb42f 1px;
	min-height:275px;
	_height:275px;
	margin-bottom:25px;
	z-index:2;
	font-size:.85em;
}
	#left_nav ul {
		padding:0;
		margin:0;
		list-style-type:none;
	}
	#left_nav li {
		border-bottom:solid #cfb42f 1px;
		width:117px;
		
		text-align:right;
		padding:0 18px 0 0;
		margin:0;
		list-style-type:none;
			float:right;
	}
		#left_nav li a {
			color:#007c16;
			text-decoration:none;
			width:117px;
			float:right;
			display:block;
			padding:6px 0;
		}
#right {
	margin-left:165px;
}

#footer { width:752px;text-align:center;color:#cfb42f;text-transform:uppercase; }

body.noRight #main2 { background-image:none; }
body.noRight #colRight { display:none; }
body.noRight #content { margin-right:0; }

body.noLeft #main1 { background-image:none; }
body.noLeft #colLeft { display:none; }
body.noLeft #content { margin-left:0; }

body.noStructure {}
body.noStructure #colLeft,
body.noStructure #colRight,
body.noStructure #main1,
body.noStructure #main2,
body.noStructure #content,
body.noStructure #header,
body.noStructure #footer,
body.noStructure #menu
{
	display:none;
}
