body {	background-color: #fff;	font-family: Verdana, Arial, sans-serif;	padding: 0;	margin: 1px 0 0 1px; /*text-align: center;		min-width: 900px;*/}#contentwrapper {	float: left;	width: 840px;	position: relative;	background-color: #fff; 	border-top: 1px solid #00f;		border-left: 0px solid #00f;	padding: 0 0 20px 0;	}#leftcolumn {      /* master left column */	float: left;	height: auto;	width: 200px;	vertical-align: top;	background-color: white;	padding: 0 0 0 0;		border: 0px solid #0f0;	}.topleft{	text-align: left;	background-color: #1e3092;		background-image: url(../images/openleft2.png);	background-repeat: no-repeat;	width: 200px;	height: 100px;	float: left;	position:relative;	margin: 0 0 50px 0;  /* height of li's from top left box */	padding: 0 0 0 0;	border-bottom: 1px solid #000;		border-right: 1px solid #f00;	}.leftmenu, .leftmenu2, .leftmenu3 {	width: auto;	float: left;	padding: 0 0 0 38px;	/* margin of li imgs from left */	margin : 0 0 0 0;	background-color: #fff;	border: 0px solid #000;}.leftmenu {height: auto;}.leftmenu2 {height: auto;}.leftmenu3 {height: 187px; margin:0; padding:0; background-color: #213994;}.leftmenu li img {	vertical-align: bottom;  /* IE bug! */    border: 0px solid #8391C8;    padding: 0 0 6px 0;    margin: 0 0 0 0;}.leftmenu a:hover {	border: 2px solid #fff;} li  {	height: auto;  /* seperate the forklifts but not good IE windoze */    list-style-image: url(../images/forklift2.png);	padding: 0 0 0 0;	margin: 0 0 20px 0;	border: 0px solid #f00;	xline-height : 0;}ul {padding: 0 0 0 34px; margin: 0 0 0 0;}  /* fixes absolute top padding!  */.tiny  {	width: auto;	margin: 50px 0 0 0px;	padding: 0 0 0 0;	border: 0px solid #000;} .tiny2  {	width: auto;	margin: 0 0 0 0px;	padding: 0 0 0 0;	border: 0px solid #000;} 							/* end left */.rightcontents{		/* right master */	width: 638px;	padding: 0 0 0 0;		border: 0;	margin: 0;   float: left;}.topright {    height: 100px;	background-color: #d22423;	}	#imgspace{	padding-right: 1px;	width: 302px;	height: 55px;	background-repeat: no-repeat;	zpadding: 20px;	position: absolute;	margin-top: 18px;	margin-left: 34px;	border: 0px solid #fff;}#imgmiddle {	width: 250px;	height: 80px;	background-image: url(../images/tilelogo.jpg);	background-repeat: no-repeat;	position: absolute;	margin-top: 10px;	margin-left: 356px;}#contentbox {	background-color: #E0E2F2;    width: 638px;    height: auto;	float: left;	margin: 0;	padding: 20px 0 30px 0;  /* use to silde top/push footer DOWN */	zborder: 4px solid #00f;	zborder-top: 1px solid #fff;}#menubar {	width: 638px;	padding: 14px 0 0 0;	font-family: Verdana, Arial, sans-serif;	font-size: 11px; font-weight: bold;	text-align: center;  	background-color: #8391C8;	height: 30px;	border-top: 1px solid #500;	border-bottom: 1px solid #fff;	}#menubar a:link, #menubar a:visited, .active {	height: 20px;	font-family: Verdana, Arial, sans-serif;	font-size: 11px; font-weight: bold;	text-decoration: none;	color: #fff;	display: inline;	border: 0px solid #8391C8; /* stops spacing bug */	padding: 6px 14px 18px 10px;	margin: 0 2px 0 2px;	}#menubar a:hover {	font-family: Verdana, Arial, sans-serif;	font-size: 11px;	color: #0ff;	display: inline;	text-decoration: none;	border: 0px solid #8391C8;	padding: 6px 14px 18px 10px;	margin: 0 2px 0 2px;}#menubar a.active {position: relative; border: 1px solid #fff; border-bottom: 1px solid #E0E2F2;  background-color: #E0E2F2; color: #009;}#menubar .active {position: relative; border: 1px solid #fff; border-bottom: 1px solid #E0E2F2;  background-color: #E0E2F2; color: #009;}.robot {	width: 839px;	height: 40px;	text-align: center;  	background-color: #eee;	border-bottom: 1px solid #888;	margin: 1px 0 0 0;	padding: 10px 0 0 0;}.robot a:link, .robot a:visited, .robotz {	height: auto;	font-family: Verdana, Arial, sans-serif;	font-size: 10px; font-weight: bold;	text-decoration: none;	border-bottom: 1px dotted #8391C8;	color: #8391c8;	display: inline;	padding: 10px 20px 0 20px;	margin: 0 12px 0 0;}.robot a:hover {color: #d00;}.robotlinx {float: right;}.robotz {display: inline; color: #d00;}.botlogo {	background-image: url(../images/logobot.jpg);	width: 124px;	height: 40px;	background-repeat: no-repeat;	float: right;	margin: 30px 0 10px 0; /* use these 2 for positioning IE Win crazee! */    padding: 0 20px 0 0;	/* use these 2 for positioning IE Win crazee! */    border: 0;}					/* centre display homepage */.photobox {	float: left;	width: auto;	height: 364px;	margin: 0;	padding: 0 0 0 30px;  /* slide photo left right */	border: 0px solid #f00;}.offerbox {	position: relative;	float: right;	width: auto;	height: 364px;	margin: 0 0 0 0;	padding: 0 30px 0 0;  /* slide offers left right */	border: 0px solid #0f0;}.offerbox table {	border-collapse: collapse;	width: 180px;	height: 368px;	padding: 0 0 0 0;	border: 0px solid #0f0;	}	.offerbox tr {	height: auto;	padding: 0 0 0 0;}.offerbox td {	height: auto;	padding: 0 0 0 0;}.offerbox img {	border: 0;} .fifty {	margin: 0;					padding: 12px 0 0 30px;  /*move 50 footer */	border: 0px solid #0f0;}/* ----------- control panel ----------- *//* ----- norm = 20 0 12 0 + 20 0 0 30 ------- *//* --- create = 20 0 30 0 + 10 0 0 30 ------- */#contentbox {padding: 20px 0 12px 0;}	/* norm */.fifty {padding: 20px 0 0 30px;}  	/* create */																																			/* footers */					.footerbar {	clear: left;	width: 839px;	height: 24px;		background: #d22423 url(../images/clearanceprice.png);	background-repeat: repeat-x;	margin: 0 0 0 0;	padding: 0 0 0 0;	display: block;	border-top: 1px solid #fff;	border-bottom: 1px solid #500;	}.smallprint1 {	font-family: Trebuchet MS, Verdana, Arial, sans-serif;	font-size: 12px;	color: #005;	text-align: left;	line-height: 100%;    width: 500px;    height: 20px;    margin-top: 6px;	padding: 0 80px 0 30px;	border: 0px solid #0f0;}.smallprint2, .smallprint3 {		font-family: Trebuchet MS, Verdana, Arial, sans-serif;	font-size: 12px;	color: #005;	text-align: left;    width: 300px; 	padding: 0 0 0 8px;	border: 0px solid #0f0;}.smallprint2 {float: left}.smallprint3 {float: right; text-align: right; font-size: 10px;}.extraspace{   border: 0;	padding: 2px 0px 2px 0px;}br.cls, p.cls, .cls {  clear: both;  line-height: 0;  width: 200px;  height: 0px;  padding: 0;  border: 0px solid;  margin: 0;}/* setting the height*/	.extraheight{	border: 0;	padding: 150px 0px 150px 0px;}.extraheight2{	border: 0px solid;	padding: 0;	height: 180px;}.noproduct{	padding: 18px 30px 0 30px;  /* increase right to force line break */}