/* CSS Document */
html, body { width:100%; height: 100%;	margin:0; padding:0 0 0 0; border:0;
	font: small Arial, Helvetica, sans-serif; text-align:center;}
body {	background:url(../pics/bg.gif) repeat;}
* html body{ border-top:1px solid #666;}
.off-left {	position: absolute;	left: -999px; width: 990px;}
.floatright{ float:right;}
.floatleft{	float:left;}
.clearLeft{	clear:left;}
.clearBoth{	clear:both;}
.clearRight{ clear:right;}
a:link, a:visited {	text-decoration: none; font-weight:bold;}
a:hover, a:active {	text-decoration: underline;}
a:link img, a:visited img {	border:0;}
a em { font-style: normal; font-weight: normal; text-decoration: underline;}
h1, h2 { font-size:100%; font-weight:bold; margin:0;}
#wrapper { width:898px; min-height:100%; height:auto !important; height:100%; margin:29px auto 0 auto; padding:0 0 30px 0;}
#contentwrapper { width:898px; min-height:100%; height:auto !important; height:100%;
	margin:0; padding:0; border-style: solid; border-color: #000; border-width:1px 1px 0 1px;
	text-align:left; background: #fff url(../pics/bg_left.gif) 0 0 repeat-y; float:left;}
/* fix for IE6 */
* html #wrapper{ height: 100%;}

/********* Top Banner **********/
#banner { display:block; width:898px; min-height:118px; height: auto !important; height:118px;
	margin:0; padding:0; background: #700F30 url(../pics/bgtopSub.jpg) 0 0 repeat-x; text-align:left; float:left;}
#banner img { margin:0; padding:0;}
#logo {	display:block;	height: 49px; width:auto; margin:23px 14px 0 120px;	float:left;}
/*fix for IE6 */
* html #logo{ margin:23px 14px 0 60px;}
#strap { display:block; width:470px; margin: 25px 0 0 200px; color:#fff; float:left; clear:left;}
/* fix for IE6 */
* html #strap{	margin: 25px 0 4px 100px;}
#topContact{ display:block;	width: 175px; min-height:118px; height:auto !important; height:118px;
	background: url(../pics/bgContact.gif) 0 0 no-repeat; margin:0 15px 0 0; padding: 0 0 0 10px;
	font-weight:bold; color:#fff; float:right;}
#topContact p{ margin:27px 0 0 0;}

/* fix for IE6 */
* html #topContact{	margin:0 7px 0 0;}
.white{ color:#fff;}

#banner a:link, #banner a:visited {	color:#fff;}
/*********** Main Content *************/
#content {	width: 400px; min-height:550px; height:auto; margin:0 0 30px 60px; padding: 50px 0 30px 0; float:left; color:#221E1F;}
/*fix for IE6 */
* html #content{ margin:0 0 10px 30px;}
#content a:link, #content a:visited { text-decoration: none; font-weight:bold; color:#626366;}
#content a:hover, #content a:active { text-decoration: underline;}
#content h1{ margin:0 0 20px 0; font-weight:bold; font-size:130%; line-height:120%;	color:#700F30;}

#content h2{ margin:0 0 10px 0; font-weight:bold; font-size:110%; line-height:normal; color:#700F30;}
#content h2 a:link, #content h2 a:visited {	display:block; font-size:100%; font-weight:bold; margin:20px 0 0 0; padding:0 0 0 15px;
	color:#700F30; background: url(../pics/arrowHome_bullet.gif) left 5px no-repeat;}
#content h3{ margin: 0 0 15px 0; font-size: 100%; color:#700F30;}
#content h4{ margin: 20px 0 15px 0; font-size: 100%;
}
#content .unilogo { margin:0 10px 0 0; float:left; border:0;
}
#content p{	margin: 0 0 10px 0; padding: 0 10px 0 0; font-size:90%; 
}
#content ul{ display:block; margin:10px 0 10px 0; padding: 0; list-style-position:outside; list-style: disc;
}
#content li{ margin:0 0 5px 15px; padding: 0; font-size:90%; color: #221E1F; }
#content li a{ color: #221E1F; font-weight:bold; text-decoration:none;}
#content li a:hover{ color: #221E1F; font-weight:bold; text-decoration:none;}
.contentpic { float:left; margin:0 15px 10px 0; clear:left;}
.contentpic1 { float:left; margin:0 15px 35px 0; clear:left;}
.picRight {	float:right; margin:0 20px 0 20px;}
#carTakeBack{ width:430px; margin:0 0 10px 0; padding:10px 0 0 0;}
#carTakeBack img{ margin: 0 10px 10px 0; float:left;}
.box{ position:relative; width:185px; min-height:160px; height:auto; margin:20px auto 0 auto;}
.box img{ position: absolute; left:0; bottom:0; border:0;}
.box a:link, .box a:visited { display:block;  min-height:160px;	margin: 0; padding:10px 0 0 35px; font-weight:bold; color:#fff;}
.box a:hover, .box a:active { color:#000; text-decoration:none;}
#boxSalvage{ display:block; width:185px; min-height:160px; height:auto !important; height:160px;
	background: url(../pics/salvagebox.jpg) 0 0 no-repeat;}
#boxSalvage a:link, #boxSalvage a:visited {	height:20px; background:url(../pics/arrowSalv_u.gif) 0 0 no-repeat;}
#boxSalvage a:hover, #boxSalvage a:active {	background:url(../pics/arrowSalv_o.gif) 0 0 no-repeat;}
#boxParts{ display:block; width:185px; min-height:160px; height:auto !important; height:160px;	background: url(../pics/partsbox.jpg) 0 0 no-repeat;}
#boxParts a:link, #boxParts a:visited {	height:20px; background:url(../pics/arrowParts_u.gif) 0 0 no-repeat;}
#boxParts a:hover, #boxParts a:active {	background:url(../pics/arrowParts_o.gif) 0 0 no-repeat;}
#boxELV{display:block; width:185px; min-height:160px; height:auto !important; height:160px;	background: url(../pics/elvbox.jpg) 0 0 no-repeat;}
#boxELV a:link, #boxELV a:visited {	height:20px; background:url(../pics/arrowELV_u.gif) 0 0 no-repeat;}
#boxELV a:hover, #boxELV a:active {	background:url(../pics/arrowELV_u.gif) 0 0 no-repeat;}

#w3c{ display:block; padding:20px 0 20px 0; clear:left;}

#rightColHome{ width:185px; min-height:450px; margin:10px 15px 0 0; float:right;}
.hometrucks{ margin:20px 0 0 30px;}
#trucks{ margin:20px 0 0 50px;}
/*fix for IE6 */
* html #rightColHome{ margin:0 7px 0 0;}

.map{ margin:3px 0 0 20px; float:right;}
.address{ width:150px; float:left;}
.telephone{	width:260px; float:left;}
TABLE{ border:0; padding:0; margin:0;}
TD {padding: 2px 0 2px 0; border-bottom: 1px solid #C7D3DA}
.contact { float:left; margin-right: 5px;}

.redbold {color:#700F30; font-weight:bold; clear:left;}
.titleRow { padding: 5px 0 5px 0; color:#C45241; text-align:center; font-weight:bold; border-bottom:1px solid #8FA6B4; }


/*********** Copyright Sitemap and disclaimer *************/
#copyright{	width:898px; margin:0 auto 0 auto; padding: 4px 0 4px 0; border-style: solid; border-color: #000; border-width:0 1px 1px 1px; font-size:80%;	background: #626366; color:#fff; text-align:center;	clear:both;}
#copyright ul {	display:block;	margin:0 40px 0 0; padding: 0; border:0; font-weight:normal; color: #fff;}
#copyright ul li { display: inline; margin:0 0 0 15px; list-style-type: none;}
#copyright ul li a:link, #copyright ul li a:visited { margin:0; padding: 0; border:0; color: #ccc; font-weight:bold;}
