body {
	margin: 0 auto;
	margin-top: 25px;
	background: #c5b88c;
	color: #707876;
	text-align: center;
}


/* Global Classes */
img { border: 0px; }
ul { list-style-image: url('../images/bullet.gif'); margin: 0px; padding-left: 15px; }
.center { text-align: center; }
.right { text-align: right; }

#container { width: 867px; margin: 0 auto; background: #b7aa78 url('../images/bgrep.jpg') repeat-y; }

/* Header Classes */
#header { width: 867px; height: 131px; background: transparent url('../images/headerbg.jpg') no-repeat; }
#header_content { padding: 33px 11px 0 11px; }
#logo { background: transparent url('../images/logo.jpg') no-repeat; width: 283px; height: 98px; display: block; float: left; }
	#logo a { display: block; width: 283px; height: 98px; text-decoration: none; }
#navigation { width: 562px; height: 98px; background: url('../images/navbg.jpg') no-repeat; float: right; }
#navigation_content { padding: 23px 18px 0px 0px; }
	#nav1 { float: right; list-style: none; font-family: arial; font-weight: bold; font-size: 12px; padding: 0px; margin: 0px; }
		#nav1 li { float: left; padding: 0 13px 0 13px; line-height: 16px; color: #a5ada9; }
		#nav1 li a { text-decoration: none; color: #a5ada9; }
		#nav1 li a:hover { color: #79c243; }
		.mid_border { border-left: 1px solid #a5ada9; border-right: 1px solid #a5ada9; }
	#nav2 { float: right; list-style: none; height: 25px; padding: 0px; margin: 0px; margin-top: 7px; width: 527px; }
		#nav2 li { float: left; padding: 0px; margin: 0px; text-indent: -9999px; height: 25px; line-height: 25px; }
			#n1, #n1 a { width: 117px; height: 25px; background: url('../images/nav-n1.jpg') no-repeat; display: block; }
				#n1 a:hover, #n1 .current { width: 117px; height: 25px; background: url('../images/nav-n1o.jpg') no-repeat; display: block; }
			#n2, #n2 a { width: 62px; height: 25px; background: url('../images/nav-n2.jpg') no-repeat; display: block; }
				#n2 a:hover, #n2 .current { width: 62px; height: 25px; background: url('../images/nav-n2o.jpg') no-repeat; display: block; }
			#n3, #n3 a { width: 99px; height: 25px; background: url('../images/nav-n3.jpg') no-repeat; display: block; }
				#n3 a:hover, #n3 .current { width: 99px; height: 25px; background: url('../images/nav-n3o.jpg') no-repeat; display: block; }
			#n4, #n4 a { width: 92px; height: 25px; background: url('../images/nav-n4.jpg') no-repeat; display: block; }
				#n4 a:hover, #n4 .current { width: 92px; height: 25px; background: url('../images/nav-n4o.jpg') no-repeat; display: block; }
			#n5, #n5 a { width: 73px; height: 25px; background: url('../images/nav-n5.jpg') no-repeat; display: block; }
				#n5 a:hover, #n5 .current { width: 73px; height: 25px; background: url('../images/nav-n5o.jpg') no-repeat; display: block; }
			#n6, #n6 a { width: 84px; height: 25px; background: url('../images/nav-n6.jpg') no-repeat; display: block; }
				#n6 a:hover, #n6 .current { width: 84px; height: 25px; background: url('../images/nav-n6o.jpg') no-repeat; display: block; }


/* Main Body Classes */
#main_body { width: 867px; }
#content { padding: 0 11px 0 11px; }
#left_sidebar { width: 283px; }
	.ie6 #left_sidebar { float: left; }
#main_content { width: 562px; float: right; }
	#banner_area { width: 562px; }
	#text_area, #text_area_ti { padding: 0 24px 0 24px; text-align: left; font-family: verdana; font-size: 11px; }
	#text_area a, #text_area_ti a { font-weight: bold; color: #79c243; text-decoration: none; } #text_area a:hover, #text_area_ti a:hover { color: #69b934; }
	#text_area_ti { padding: 2px 11px 0 11px; }
.enhanced_spaciousness, .product_info { background: url('../images/leaf-enhspace.jpg') no-repeat; width: 283px; height: 130px; }
.but_margin_top { margin-top: 34px; }
.prod_info_ban { background: url('../images/ban-prodinfo.jpg') no-repeat; width: 562px; height: 303px; text-align: left; }
	#g1 { position: relative; left: 94px; top: 134px; }
	#g2 { position: relative; left: 140px; top: 134px; }
	#g3 { position: relative; left: 160px; top: 144px; }
	#g4 { position: relative; left: 164px; top: 140px; }
	#g5 { position: relative; left: 149px; top: 199px; }
	#g6 { position: relative; left: 151px; top: 195px; }
	#g7 { position: relative; left: 162px; top: 208px; }
	.prodinfoban { width: 195px; height: 234px; background: #fff url('../images/prodinfobanheaderbg.jpg') no-repeat; position: relative; left: 347px; top: -5px; }
	.prodinfo_content { padding-top: 15px; }
	.prodinfo_txt { font-family: verdana; font-size: 10px; color: #fff; text-align:center; padding-right: 20px; padding-left: 15px; height: 90px; margin-top: 0px; vertical-align:middle }
	#tecinfo_border { border: 1px solid #a5ada9; }
	.ti_space { width: 23px; }
	#ti_col1, #ti_col2 { width: 254px; list-style: none; list-style-image: none; margin: 3px; padding: 0px; }
		#ti_col1 li, #ti_col2 li { width: 254px; height: 17px; line-height: 17px; background: #e9ecec; margin: 0px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; display: block; color: #4f5a61; font-size: 9px;}
		#ti_col1 li a, #ti_col2 li a { color: #4f5a61; text-decoration: none; font-weight: normal; line-height: 17px; }
		#ti_col1 li a:hover, #ti_col2 li a:hover { color: #6d767c; line-height: 17px; }
		#ti_col1 .heading, #ti_col2 .heading { background: #ccd3d0; display: block; color: #fff; line-height: 17px; }
		#ti_col1 .no_el, #ti_col2 .no_el { background: #fff; line-height: 17px; }
		.tecinfo_elements { padding-left: 10px; line-height: 17px; }
	.highlight { color: #69b934; font-size: 16px; }

/* Footer Classes */
#footer { width: 867px; height: 60px; background: #c5b88c url('../images/footerbg.jpg') no-repeat top center; }
#footer_content { padding: 30px 11px 0 11px; font-family: arial; font-size: 9px; color: #fff; line-height: 17px; text-align: right; }
	#footer_content a, #footer_content a:hover { color: #fff; text-decoration: none; }
	#lithonialighting { float: left; width: 143px; height: 26px; background: url('../images/ll-logo.jpg') no-repeat; }
	#acuitybrandslighting { float: right; width: 98px; height: 26px; background: url('../images/abl-logo.jpg') no-repeat; }
