body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	background-color: #ffffff;	margin: 0px auto;	padding: 0px;	min-height: 100%;}#header{	background-image: url(images/header_repeat.jpg);	background-repeat: repeat-x;	height:155px;	min-width: 1001px;}#hed1{	float:left; 	width:523px;}#hed2{	float:right;}#footer{	font-size: 9px;	color: white;	text-align: center;	padding-top: 6px;	padding-bottom: 4px;	background-image:  url(images/footer.jpg);	background-repeat: repeat-x;	width: 100%;}.left-bg{	background-image: url(images/LN-BG.jpg);	background-repeat: repeat-y;}.main-content{	background-image: url(images/content_springbg.jpg);	background-position: 100% 100%;	background-repeat: no-repeat;	min-width:1001px;}.white{	color: #ffffff;}a {	color: #174074;}.accentcolor {	color: #174074;}a:hover{	font-style: italic;	color: #ac1701;	color: black;}.border{	border-width: 2px;	border-color: #ac1701;	text-align: center;	background-color: #174074;}.tipsblock{	border-color: #0183bf;	background-color: #006699;	padding: 8px 8px 8px 8px}#l-left{	float: left;	width: 297px;}#l-other{	float: left;	width: 180px;}#l-right{	float: left;	text-align: left;	min-height: 100%;	width: 60%;}#l-left2{	float: left;}#l-leftheader{	float: left;	width: 523px;}#l-right2{	float: right;}#l-right2{	float: right;	width: 190px;}#about1{	float: left;	width: 30%;}#about2{	float: left;	width: 35%;	padding-right: 10px;}.endfloat{	clear: both;}.insertfloat{	float: right;	width: 210px;}h1{	color: #AC1700;	font-style: italic;	font-size: 2em;}.padding20 {	padding-left: 40px;}.warrenty{	width: 70%;	height: 120px;}h3{	color: #9e2620;}td {	font-family: Arial, Helvetica, sans-serif;	color: #114371;	font-weight: 600;	font-size: 13px;	line-height: 15px;	padding-left: 10px;}