#submenu { position: relative; }
	.toggler { position: relative; height: 23px; width: 125px; clear: both; z-index: 20; }
	.nontoggler { position: relative; height: 23px; width: 125px; clear: both; z-index: 20; }

#static_content { position: relative; z-index: 50; }
	#headline { background-image: none; position: absolute; top: 5px; left: 15px; padding: 0px; color: #4d1000; font-weight: bold; font-size: 16px; height: 24px; overflow: visible;  width: 90%; clear: both; z-index: 101; }

	#gallerytext { position: absolute; display: none; top: 45px;  left: 15px; width: 45%; padding: 0px; font-size: 12px; clear: both; z-index: 101; }
	#beauty_image { position: absolute; top: 46px; left: 395px; height: 245px; width: 385px; border: 2px solid black; z-index: 101; overflow: hidden; }
	#beauty_text { position: absolute; font-size: 10px; display: absolute; bottom: 159px; right: 415px; border: 0px solid red; z-index: 101; text-align: right; }

	#gallerytext_desgal { position: absolute; top: 45px;  left: 15px; width: 160px; padding: 0px; font-size: 12px; clear: both; z-index: 101; }
	#beauty_image_desgal { position: absolute; visibility: hidden; top: 46px; left: 15px; width: 630px; height: 365px; overflow: hidden; border: 2px solid black; background-color: #449933: z-index: 101; }
	#beauty_image_desgal_v { position: absolute; visibility: hidden; top: 40px; left: 205px; width: 282px; height: 400px; overflow: hidden; border: 2px solid black; background-color: #449933: z-index: 101; }

	#beauty_text_desgal { position: absolute; visibility: hidden; font-size: 10px; top: 420px; line-height: 12px; left: 15px; width: 630px; height: 25px; z-index: 101; text-align: left; }
	#beauty_text_desgal_v { position: absolute; visibility: hidden; font-size: 10px; bottom: 10px; line-height: 12px; left: 500px; width: 165px; z-index: 101; text-align: left; }

	#vertscroller { width: 115px; left: 685px; height: 455px; z-index: 1000; }
	.vertscroller_area { position: absolute; top: 17px; left: 667px; }
	#thumbs { position: relative; left: 0px; display: block; top: 0px; }

	#door_image { position: absolute; bottom: 8px; left: 12px; border: 0px solid blue; width: 145px; height: 280px; }
	#door_image_shadow { position: absolute; top: 150px; visibility: hidden; left: 2px; border: 0px solid blue; width: 175px; height: 320px; background-image: url(../gfx/door_shadow.png) }
	#door_image1, #door_image2 { position: absolute; bottom: 0px; left: 0px; width: 135px; height: 277px; }
	#door_image1 img, #door_image2 img { border: 4px solid black; }
	#door_text { position: absolute; font-size: 10px; display: block; bottom: 10px; left: 158px; border: 0px solid red;  width: 100px; z-index: 101; text-align: left; }

	#horzscroller { width: 800px; height: 155px; top: 0px; left: 0px; z-index: 1000; }
	.horzscroller_area { width: 766px; position: absolute; top: 138px; left: 17px;  z-index: 1001; }
	#thumbs { position: relative; left: 0px; display: block; }
	.thumbs_horz { top: 31px !important; }
	.thumbs_vert { top: 0px !important; }

	#thumbs img { border: 1px solid #F0E5C7; }
	
	#chips_container { position: absolute; border: 0px dotted red; height: 277px; width: 508px; top: 166px; left: 280px; }
	#chips_header, #chips_header_wood { position: absolute; display: none; visibility: hidden; border: 0px dotted orange; height: 50px; width: 470px; top: 0px; left: 0px; }
	#chips_subheader_woods { position: absolute; border: 0px dotted orange; height: 50px; width: 400px; top: 200px; left: 0px; }
	#chips_link { position: absolute; border: 0px dotted blue; height: 50px; width: 320px; left: 0px; top: 250px; font-size: 12px; }
	#chips { position: absolute; border: 0px dotted green; height: 215px; top: 30px; width: 500px; left: 0px; z-index: 200; }
	#woodchips { position: absolute; border: 0px dotted green; height: 35px; top: 230px; width: 500px; left: 0px; z-index: 200; }
	#chips_disclaimer { position: absolute; border: 0px dotted black; height: 15px; width: 500px; top: 269px; width: 500px; }
	.colorChip { visibility: hidden; display: none; }

	.chip { position: relative; float: left; margin-bottom: 6px; margin-right: 6px; z-index: 100; }
	.chip_up { position: relative; float: left; margin-bottom: 6px; margin-right: 6px; z-index: 200; }
	.chip .colorChip { height: 30px; width: 30px; z-index: 100;  border: 2px solid #FFFFFF; }
	.chip_up .colorChip { height: 30px; width: 30px; z-index: 200; border: 2px solid #000000; }
		
	.chip_pop_r { position: absolute; visibility: hidden; top: -23px; left: 32px; height: 79px; width: 160px; z-index: 210; padding: 2px; }
	.chip_background_r { position: absolute; top: 0px; left: 0px; height: 75px; width: 160px; z-index: 199; padding: 0px; border: 2px solid #000000; background-color: #FFFFFF; opacity: .95; }
	.chip_pop_r img { position: relative; height: 75px; width: 75px; z-index: 300; }
	.chip_pop_text_r { position: absolute; top: 7px; left: 83px; height: 70px; width: 60px; font-size: 10px; color: #000000; z-index: 300; line-height: 12px; }
	.chip_cover_r { position: absolute; top: 18px; left: -36px; height: 40px; width: 40px; z-index: 209; padding: 0px; border: 2px solid #000000; opacity: .75; }

	.chip_pop_l { position: absolute; visibility: hidden; top: -23px; left: -169px; height: 79px; width: 160px; z-index: 210; padding: 2px; }
	.chip_background_l { position: absolute; top: 0px; left: 7px; height: 75px; width: 160px; z-index: 199; padding: 0px; border: 2px solid #000000; background-color: #ffffff; opacity: .95; }
	.chip_pop_l img { position: relative; left: 7px; height: 75px; width: 75px; z-index: 300; }
	.chip_pop_text_l { position: absolute; top: 7px; left: 90px; height: 70px; width: 60px; font-size: 10px; color: #000000; z-index: 300; line-height: 12px; }
	.chip_cover_l { position: absolute; top: 18px; left: 198px; height: 40px; width: 40px; z-index: 209; padding: 0px; border: 2px solid #000000; opacity: .75; }
	
				
.submenuhead { line-height: 16px; padding-bottom: 12px; }
.submenuwrapper { width: 100%; border-bottom: 1px solid #aa835e; padding-bottom: 6px; padding-left: 0px; margin-left: -300px; }
.submenuitem { padding-left: 0px; }

#beauty_image1 { position: absolute; visibility: hidden; top: 0px; left: 0px; }
#beauty_image1_v, #beauty_image2_v, #beauty_image2 { position: absolute; visibility: hidden; top: 0px; left: 0px; }
.beautythumb { position: relative; margin-left: 10px; margin-top: 10px; }

