html, body { margin:0; padding:0; height:100%;} hr {border: 0;color: #000000;height: 1px;clear: both;text-align: center}.menutext{ 	padding:3px; 	border-left:solid 0px #000000;	border-right:solid 4px #000000;	border-top:solid 0px #000000;	border-bottom:solid 1px #000000;	z-index:6;}#content{	height:100%;	margin-left: 10em;	padding: 120px 10px 10px 0px;  	background-color: #FFF;  	border: 0px none #000000;  	z-index:3;	font-family:arial, helvetica, sans-serif;	font-size:0.95em;	text-align: justify;	}	#content a:link { color: #FF4800;}	#content a:visited { color: #F1BE0E;}	#content a:hover { color: #DD0303;}			h1 	{	font-size: 1.3em;	text-align: left;	color: #DD0303;	font-family: arial, Helvetica, sans-serif;	font-weight: bold;		}	h2 	{	font-size: 1em;	text-align: left;	color: #DD0303;	font-family: arial, Helvetica, sans-serif;	font-weight: bold;	}	h3	{	font-size: 1em;	text-align: left;	color: #DD0303;	font-family: arial, Helvetica, sans-serif;	font-weight: bold;	}	#menu{	position:absolute;   	left:0px; 	top:115px;  	width:6.5em; 	color: #ffffff;  	background-color: #ffffff;  	border: 0px solid #ffffff;  	text-align: left;  	  		z-index:1;}#menucontent{	color: #ffffff;	padding:10px;  	background-color: #80BE1F;  	text-align: left;  	  		z-index:2;	font-family:arial, helvetica, sans-serif;	font-size:.9em;	font-weight: bold;}		#menu a:link { color: #000000; text-decoration: none;}	#menu a:visited { color: #000000; text-decoration: none;}	#menu a:hover { color: #DD0303; text-decoration: none;}#banner{	position:absolute;   	left:0px;  	top:0px; 	width:100%;	min-width: 600px; 	height:153px;	padding:0px;	background-color: #FFFFFF;  	/*background-color: #E0E4F1;*/  	layer-background-color: #E0E4F1; 	background-image: url('images/skirtingtile.gif');	background-repeat: repeat-x;	z-index:4;	font-family:arial, helvetica, sans-serif;	font-size:0.9em;	font-weight: bold;		} .skip a, .skip a:hover, .skip a:visited   {  position:absolute;  left:0px;  top:-500px;  width:1px;  height:1px;  overflow:hidden; }    .skip a:active  {  position:static;  width:auto;  height:auto;  }.imgLeft{	float:left; 	clear:both;	margin:0px 10px 0px 10px;	border: 0px;}.imgRight{	float:right; 	clear:both;	margin:0px 10px 0px 10px;	border: 0px;}input.formButton{   color:#ffffff;   font-family:Verdana, Helvetica, sans-serif;   font-weight:bold;   background-color:#DD0303;   border:1px solid;   border-top-color:#DD0303;   border-left-color:#DD0303;   border-right-color:#DD0303;   border-bottom-color:#DD0303;   filter:progid:DXImageTransform.Microsoft.Gradient      (GradientType=0,StartColorStr='#DD0303',EndColorStr='#FF4800');}#homeboxright {	float:right; 	clear:both;	width:15em;	background-color:#FBC284;	font:.9em arial, helvetica, sans-serif;	text-align: left;	padding-top:15px;	margin-left:15px;	margin-bottom:15px;	z-index:5;	}.gallery {	clear: bottom;	float:left; 	width: 180px;	border:0px solid black;	background-color:white;	text-align: center;	margin-bottom:10px;	margin-right:10px;	}table { 		border-bottom:1px solid gray;	border-left:1px solid gray;	border-spacing: 0px;	margin: 0px;}td {	padding: 5px;	font-size:.9em;	border-top:1px solid gray;	border-right:1px solid gray;	border-spacing: 0px;	margin: 0px;}th {	padding: 5px;	font-size:.9em;	border-top:1px solid gray;	border-right:1px solid gray;	border-spacing: 0px;	margin: 0px;}.calcBox {	clear: bottom;	float:left;	background-color:#ffffff;	text-align: left;	padding:10px;	width: 250px;	margin:10px;	}	.prodlist {	clear: bottom;	float:left; 	width: 200px;	height: 300px;	border:1px solid black;	background-color:white;	text-align: center;	padding:5px;	margin:10px;	}.pricetag{font-size: 1.2em;text-align: center;font-family: Verdana, Helvetica, sans-serif;font-weight: bold;}.pricetagsmall{font-size: 0.95em;text-align: center;font-family: Verdana, Helvetica, sans-serif;font-weight: bold;}.prodDetailImg {	float:left; 	width: 260px;	border:1px solid black;	background-color:white;	text-align: left;	padding:5px;	margin-right:15px;}.hilightbox{	clear: both;	background-color: #FFFFFF;	padding:0em 0.4em 0em 0.4em;	border: dashed 2px #DD0303;}