body{ background:#ccc; margin:0px; padding:0; color: #fff}
html { min-height: 100%; margin-bottom: 1px; }
/*START OF COMMON */
#wrapper{width: 770px; font-family:Verdana, Arial, Helvetica; font-size:65%; margin: 0 auto; background:#fff; padding:0;}



img{border:none}

h1{font-weight:bold; font-size: 110%;}
h2{font-weight:bold; font-size: 110%;}

td {padding:0; margin:0;}
ul{ list-style-type: square; margin: 0px 0px 0px 15px; padding: 0px }
li{ margin: 5px 0px}

.strong{font-weight: bold}
.right{ float: right}

/*END OF COMMON */

/*START OF HEADER */
#header{padding-bottom:10px; vertical-align:top;}
#header #top{padding-bottom:10px; }
#header #nav{  width:100%;  clear: both; text-align:right; }
#logo { width:236px; padding-bottom:10px;float:left; }

.navlist li{display: inline;list-style-type: none;padding:0 5px;border-right:1px solid #666;}
.navlist li.last {border-right:none;padding-right:24px;}
.navlist li a { font-weight:normal; color:#666; text-decoration:none;}
.navlist li a:link { }
.navlist li a:visited { }
.navlist li a:hover { font-weight:normal; color:#948404; text-decoration:none;}
.navlist li a.selected {color:#948404;}

/*END OF HEADER */


/*START OF CONTACT */
#contact h1, #contact h2, #contact p { padding-left:20px; padding-right:5px;}
#contact h1 { background: #000; color:#fff; padding-top:2px; padding-bottom:2px;}
#contact h2 { margin-bottom:0px;}
#contact #left_col { background:#908400;  padding:6px 0 40px 0; vertical-align:top; width:304px; color:#000 }
#contact #left_col img {margin-bottom:30px}
#contact p{ margin-top:10px }
#contact #right_col { background:#D5D09B; color:#002A69; border-left:6px solid #fff; vertical-align:top; padding:27px 0 10px 0; width:460px;}
#contact #right_col a{color:#406E9E; text-decoration: none}
#contact #right_col a:hover{color:#406E9E; text-decoration: underline}
/*END OFCONTACT */

/*START OF SERVICE */
#service h1, #service h2, #service p { padding-left:20px; padding-right:5px;}
#service h1 { background: #000; color:#fff; padding-top:2px; padding-bottom:2px;}
#service #left_col { background:#908400;  padding:6px 0px 90px 0px; vertical-align:top; width:304px; color:#000 }
#service p{ margin-top:20px; margin-right:20px; margin-bottom:35px }
#service #left_col p{ margin-right:10px;}
#service #right_col { background:#D5D09B; color:#002A69; border-left:6px solid #fff; vertical-align:top; padding:27px 0 10px 0; width:460px;}
/*END OF SERVICE */

/*START OF PARTS */
#parts h1, #parts h2, #parts p { padding-left:20px; padding-right:5px;}
#parts h1 { background: #000; color:#fff; padding-top:2px; padding-bottom:2px;}
#parts #right_col { background:#908400;  padding:6px 0px 20px 0px; vertical-align:top; width:304px; color:#000;border-left:6px solid #fff; }
#parts p{ margin-top:20px; margin-right:20px; margin-bottom:35px }
#parts #left_col { background:#D5D09B; color:#002A69; vertical-align:top; padding:27px 0 10px 0; width:460px; padding-bottom:200px}
/*END OF PARTS */

/*START OF SHOWROOM */
#showroom #left_col { background:#908400;  padding:6px 0px 20px 0px; vertical-align:top; width:195px; color:#000 }
#showroom #right_col { background:#D5D09B; color:#002A69; border-left:6px solid #fff; vertical-align:top; padding:27px 0 10px 0; width:569px;}
#showroom .item{margin-top: 25px; margin-bottom: 50px; width:100%;}
#showroom .image{width:250px; }
#showroom .price{ background: #4E4E4E; color: #fff; padding: 15px 20px 25px 20px; font-weight: bold}

#showroom .details{margin-left:250px; background: #D5CB56; color: #4E4E4E; padding:10px; vertical-align:top }
#showroom .details p{margin: 10px 0px}
#showroom .description{ color: #405D95; font-weight: bold;}

/*END OF SHOWROOM */

/*START OF LINKS */
#links h1, #links p { padding-left:20px; padding-right:5px;}
#links h1 { background: #000; color:#fff; padding-top:2px; padding-bottom:2px;}
#links #left_col { background:#908400;  padding:6px 0px 20px 0px; vertical-align:top; width:304px; color:#000 }
#links #left_col a{color:#000; text-decoration:none; font-weight:bold}
#links #left_col a:hover{color:#000; text-decoration:underline}
#links p{ margin-top:4px;margin-bottom:4px;}
#links #right_col { background:#D5D09B; color:#002A69; border-left:6px solid #fff; vertical-align:top; padding:27px 0 10px 0; width:460px;}
#links #urls{ margin-top: 20px; margin-bottom:50px}
#links .images{margin-left:50px; margin-bottom:5px }
#links .images img{margin-right:5px}
/*END OF LINKS */



/*START OF HOMEPAGE */
#main h1,#main  h2,#main  p,#main  ul {padding-left:15px;padding-right:5px; padding-bottom:0; }
#main img {padding:0px; margin:0px; clear:both}

#main h1 {background: url(i/heavy_home_txt.gif) no-repeat top left;
	margin-left:15px;	
	padding-top: 83px; /*height of image*/
	overflow: hidden;
	/*tantrek hack for ie*/
	height:83px;
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 0;
}

#main #mainimg {padding-top:5px;}

#main #left_col { width:460px; padding-top:15px; padding-bottom:0; margin:0; background:#D5D09B; color:#948404; }
#main #left_col p{margin-top: 5px;padding-right:40px; margin-bottom:30px}
#main #left_col h1{margin-bottom:0px}


#main #right_col {width:310px; padding-top:10px;background:#D5CB56; color:#000; border-left:5px solid white; vertical-align:top;}	
#main #right_col p{margin-top:10px}
#main #right_col h2{
	background: url(i/key_activities.gif) no-repeat top left;
	margin-left:15px;
	padding-top: 10px; /*height of image*/
	overflow: hidden;
	/*tantrek hack for ie*/
	height:10px;
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 0;
}

#main #right_col #features{ margin: 0px 0px 10px 15px; padding:0 15px 0px 5px; }
#main #right_col .item {margin-top:8px; padding: 0px 0 0px 15px; background-image: url(i/arrow.gif); background-repeat: no-repeat; background-position: 0px 2px }

#main #bottomleft { background:#D5CB56; padding-top:10px; width:237px; vertical-align:top; border-top: 5px solid #fff; color:#666}
#main #bottomleft h2 {background: url(i/online_showroom.gif) no-repeat top left;	
	margin-left:15px;
	padding-top: 28px; /*height of image*/
	overflow: hidden;
	/*tantrek hack for ie*/
	height:28px;
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 0;
}

#main #bottomleft p,h2{  margin:0px 0px 5px 0px; }
#main #bottomleft h2{ width:100px}
#main #bottomleft img{float:right; margin-right:10px; margin-bottom:6px; margin-left:5px}
#main #bottomleft a{ text-decoration:none; color:#666}
#main #bottomleft a:hover{ text-decoration:underline;}

#main #bottomright {background: url(i/tractor_home_right.jpg) no-repeat;  border-left:5px solid white;width:218px; border-top: 5px solid #fff}

#main #right_col img {margin:0 12px;}
/*END OF HOMEPAGE */




/*START OF FOOTER */
#footer{ text-align: left; padding:28px 0px 20px 55px;  font-size: 90%; clear: both; height: 42px; background: url(./i/useful_links_logo.gif) no-repeat; background-position: 20px 20px}
#footer a{color: #666; text-decoration: none}
#footer a:hover{color: #666; text-decoration: underline}

/*END OF FOOTER */