
html body {  background: #cccccc url(../images/bgImageShdw.gif) repeat-y; margin: 0px;  font: 11px arial, verdana, sans-serif; color: #333333; }
.clear { clear:both; }
#container { width: 100%; }
	#topContainer { background: url(../images/bgTitleImage.gif) repeat-x;  width: 931px; 264px; }
	#topContainer #topBanner { float: left; width: 750px;}
		#logo { float: left; width: 180px; height: 263px; border-bottom: 1px solid #ffffff; }
		#titleImage { float: left; width: 750px; heigh: 264px; border-bottom: 1px solid #ffffff; }
	#contentContainer { position: absolute; clear: both; width: 930px; }
		#menuNav { float: left; width: 180px; }
			.menuImg { margin: 0px; padding: 0px; border-bottom: 1px solid #ffffff; }
			.sub_menu { margin: 0px; padding: 0px 0px 7px 0px; background: url(../images/bgMenu.gif) repeat-y; }
			.sub_menu li { padding: 8px 19px; }
				a.subMenuLink { color: #ffffff; text-decoration: none; }
				a.subMenuLink:hover { color: #dae8f1; }
				.cur_subMenu { color: #ffffff; text-decoration: none; background: url(../images/li.gif) no-repeat; margin-left: 19px; }
			
		#searchColumn { float: left; width: 220px; }
			#search { margin: 26px 0px 0px 30px; padding-bottom: 10px; }
				#searchFind { margin: 30px 0px 14px 0px; }
				ul#prodCatList { list-style: none; margin: 6px 0px 0px 0px; padding: 0px; }
					#prodCatList li { margin: 0px; padding: 5px 0px 0px 0px; }
			
		#mainContent { float: left; width: 500px; color: #666666; }
			#bottomW { clear:both; height: 50px; }
				
		
		/*** footer *******/
		#footNav { margin: 17px 0px 0px 35px; width: 460px; border-top: 1px solid #cccccc; clear: both; color: #000000 }	
		#footNav ul { list-style: none; margin: 0px; padding: 11px 0px 0px 0px; }
		#footNav ul li { float: left; margin-right: 10px; padding: 0px; }
			 .footer { text-decoration: none; color: #000000; }
			 .footer:hover { text-decoration: underline; }
		
		
