#itmaincontent, #itsidecontent { 
	float: left; 
	margin-bottom: 15px;
	padding-bottom: 6px;
	}
#itmaincontent { width: 550px; float: left; margin-right: 6px; background-color: #eee; color: #333; background-image: url(/images/IT/06Spring/main/footer_main.gif); background-repeat: no-repeat; background-position: 0 bottom; position: relative; }
#itsidecontent { 
	width: 204px; 
	}
#itsidecontent div { 
	padding: 0 0 8px 0;
	background-color: #eee; 
	color: #333; 
	background-image: url(/images/IT/06Spring/main/footer_side.gif); 
	background-repeat: no-repeat; 
	background-position: 0 bottom;
	margin-bottom: 6px;
	}
#itsidecontent div div {
	background: none;
	margin: 0;
	padding: 0;
	}
#itmaincontent p, #itsidecontent p {
	margin: 8px;
	}
#itmaincontent h3 { font-size: 18px; margin-left: 8px; background: #eee; color: #036; position: relative; width: 534px; clear: left; border-bottom: 1px solid #036; }
#itmaincontent h4 { clear: left; margin-left: 8px; }
#itmaincontent h3 a { font-size: 13px; font-weight: normal; position: absolute; top: 0; right: 0; }
#itsidecontent form {
	margin-left: 8px;
	padding-bottom: 8px;
	}
#itsidecontent .subhead {
	margin-left: 8px; 
	}
.itnewprod {
	background: #fff;
	float: left;
	padding: 5px;
	position: relative;
	}
.itnewprod {
	width: 263px;
	height: 6.5em;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 263px; /* hack fixes IE5/Mac */
	margin: 0 0 8px 8px;
	display: inline; /* This line fixes a bug in IE where the margin of a floated element can be doubled */
	}
#itnewwheels .itnewprod, #itnewintake .itnewprod {
	height: 8.5em;
	}
html>body .itnewprod {
	width: 253px;
	}
.itnewprodphoto {
	float: left;
	margin-right: 8px;
	}
.itnewprod .itnewprodlogo {
	margin-bottom: 8px;
	}
.itnewprod .itnewprodname {
	font-size: 11px;
	}
#itcontainer { width: 765px !important; }
