body{
	background: #c0c0c0 url("images/bg_stripes.jpg") repeat-x;
	font-family: Arial,Helvetica,sans-serif; /* Verdana,Geneva,Arial,Helvetica,sans-serif */
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	letter-spacing: normal;
	text-align: center; /* Center aligns site in IE */
	margin: 0px 0 0 0;
}
#mainContainer {
	margin: 0 auto;   /* Center aligns site in FF & Netscape */
	text-align: left; /* Put everything back left-aligned */
	width: 800px;
}
#headerContainer {
	background: url("images/header-image02.jpg") no-repeat;
	width: 760px;
	height: 230px;
}
A {
	text-decoration: none;
	color: #006F45;
	font-weight: bold;
}

A:visited {
	color: #006F45;
}

A:hover {
	color: #000;
}

#mainNav {
	margin: 0;
	padding: 0;
}

#mainNav li{
	list-style: none;
	float: left;
}

UL#mainNav LI A DIV {
	text-indent: -3000px;
}

UL#mainNav LI A {
	display: block;
}

UL#mainNav LI A#company-profile {
	background: url("images/nav/company-profile-off.jpg") no-repeat;
	width:156px;
	height:30px;
}

UL#mainNav LI A#company-profile:hover {
	background: url("images/nav/company-profile-over.jpg") no-repeat;
	width:156px;
	height:30px;
}

UL#mainNav LI A#company-profile.On {
	background: url("images/nav/company-profile-on.jpg") no-repeat;
	width:156px;
	height:30px;
}


UL#mainNav LI A#packaging-supplies {
	background: url("images/nav/packaging-supplies-off.jpg") no-repeat;
	width:173px;
	height:30px;
}

UL#mainNav LI A#packaging-supplies:hover {
	background: url("images/nav/packaging-supplies-over.jpg") no-repeat;
	width:173px;
	height:30px;
}

UL#mainNav LI A#packaging-supplies.On {
	background: url("images/nav/packaging-supplies-on.jpg") no-repeat;
	width:173px;
	height:30px;
}


UL#mainNav LI A#machinery {
	background: url("images/nav/machinery-off.jpg") no-repeat;
	width:105px;
	height:30px;
}

UL#mainNav LI A#machinery:hover {
	background: url("images/nav/machinery-over.jpg") no-repeat;
	width:105px;
	height:30px;
}

UL#mainNav LI A#machinery.On {
	background: url("images/nav/machinery-on.jpg") no-repeat;
	width:105px;
	height:30px;
}


UL#mainNav LI A#parts-and-services {
	background: url("images/nav/parts-and-service-off.jpg") no-repeat;
	width:166px;
	height:30px;
}

UL#mainNav LI A#parts-and-services:hover {
	background: url("images/nav/parts-and-service-over.jpg") no-repeat;
	width:166px;
	height:30px;
}

UL#mainNav LI A#parts-and-services.On {
	background: url("images/nav/parts-and-service-on.jpg") no-repeat;
	width:166px;
	height:30px;
}



UL#mainNav LI A#used-equipment {
	background: url("images/nav/used-equipment-off.jpg") no-repeat;
	width:150px;
	height:30px;
}

UL#mainNav LI A#used-equipment:hover {
	background: url("images/nav/used-equipment-over.jpg") no-repeat;
	width:159px;
	height:30px;
}

UL#mainNav LI A#used-equipment.On {
	background: url("images/nav/used-equipment-on.jpg") no-repeat;
	width:159px;
	height:30px;
}

#contentContainer {
	width: 750px;
	border: 5px solid #fff;
	padding-top: 15px;
	background: #ffffff url("images/content-bg.gif") repeat-x;
}

#leftContentBox {
	width: 170px;
	float: left;
	margin: 5px 0px 0px 5px;
}

#rightContentBox {
	width: 530px;
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}

.wrapImg{ /*service truck*/
	float:right;
	margin: 15px 15px 15px 10px;
	width: 230px;
	border: 2px solid #00608A;
}

#thumbBox{
	width:530px;
	float: right;
	margin-bottom: 30px;
}

.thumbs{
	float:left;
	margin: 13px 0px 0px 13px;
	border: 2px solid #00608A;
}

#fullContentBox {
	width: 720px;
	float: left;
	margin-left: 10px;
}

#footer {
	width: 760px;
	height: 25px;
	line-height: 25px;
	background: #016089;
	margin-top: 10px;
	color: #fff;
}

#headerNav {
	margin: 0;
	padding-top: 23px;
	padding-left: 430px;
}
#headerNav LI {
	list-style: none;
	float: left;
	color: #ffffff;
	font-weight: bold;
	padding-right: 5px;
}

#headerNav LI A {
	color: #80d9ff;
}


#headerNav LI A:hover {
	color: #ffffff;
}

#headerNav LI A.On {
	color: #ffffff;
}

#leftNav {
	padding: 0;
	margin-top: 20px;
	margin-left: 5px;
}

#leftNav LI {
	list-style: none;
	padding-bottom: 15px;
	margin: 0;
	float:left;
}

#leftNav LI A {
	background: url("images/left-nav-off.gif") no-repeat left;
	font-size: 12px;
	color: #016089;
	font-weight: bold;
	padding-left: 15px;
	float:left;
}

#leftNav LI A:hover {
	color: #016089;
	background: url("images/left-nav-over.gif") no-repeat left;
	float:left;
}

#leftNav LI A.On {
	color: #89014c;
	background: url("images/left-nav-on.gif") no-repeat left;
	float:left;
}

.pageTitle {
	margin:0;
	padding:0;
	font-size: 16px;
	color: #89014c;
	font-weight: bold;
	background: url("images/title-bar.gif") no-repeat bottom;
}

a.titleDsp {
	color: #89014c;
}

a.titleDsp:hover {
	color: #89014c;
}

.leftNavLink {
	float:left;
	width: 170px;
}

.leftNavLinkSub {
	float:left;
	width: 140px;
	margin-left:20px;
}

.pageTitle a{
	color: #89014c;
}

.imgList{
	width: 530px;
	float:left;
}

.logos{
	width: 530px;
	float:left;
	margin:10px 0px 0px -10px;
}

.logos ul li{
	float:left;
	list-style-type:none;
}

.categoryImg {
	border: 1px solid #CECECE;
	padding: 8px 14px 5px 14px;
	width:246px;
	height:186px;
	/*margin-bottom:25px;*/
	float:left;
}

.categoryImgPkS {
	border: 1px solid #CECECE;
	float:left;
}

.categoryImgUsed {
	border: 1px solid #CECECE;
	padding: 19px 37px 19px 37px;
	float:left;
}

.categorySubTitle {
	font-size: 13px;
	color: #89014c;
	font-weight: bold;
}

.categoryPartNum {
	font-size: 13px;
	color: #89014c;
	font-weight: bold;
	width: 236px;
	margin: 0px 0px 10px 10px;
	float:left;
}

a.categoryURL{
	float: left;
	margin-left: 10px;
	color: #89014c;
}

.categoryURL:link, .categoryURL:visited{
	color: #89014c;
}

.categoryURL:hover{
	color: #016089;
}

.itemLinks {
	float:right;
	width: 243px;
}

.itemLinks p {
	margin-top: 12px;
}
.itemLI{
	 margin-left:-40px;
}

.viewCloseup {
	float: left;

}

li.viewCloseup a:link, a:hover, a:visited {
	color: #016089;
}

.viewCloseup{
	list-style-type:none;
}

.slash {
	color: #016089;
	float: left;
	list-style-type:none;
	padding: 0px 6px 0px 6px;

}

.requestQuote {
	float: left;

}

li.requestQuote a:link, a:hover, a:visited {
	color: #016089;
	list-style-type:none;
}

.requestQuote{
	list-style-type:none;
}

#video{
	padding-left:34px;
	margin:5px 0px 5px 40px;
}

.dividerBar {
	float:left;
	height:25px;
	margin-top:26px;
}

.pageTitleFull {
	font-size: 16px;
	color: #89014c;
	font-weight: bold;
	background: url("images/title-bar.gif") repeat-x bottom;
}

#footerLeft {
	width:380px;
	padding-left: 10px;
	float: left;
}

#footerRight {
	width: 360px;
	padding-right: 10px;
	float: left;
}

/*************SITE MAP***************/

#siteMap{
	float:left;
	margin:0px 0px 30px 0px;
}

#siteMap li{
	float: left;
	list-style-type:none;
	width:400px;
	margin: 2px 0px 2px 0px;
}

.siteMapLI{
	color:#016089;
}

.siteMapLI:hover{
	color:#89014D;
}

/******USED EQUIPMENT******/

#usedContentBox {
	width:730px;
	margin-left:20px;
}

#usedContentHead {
	width: 730px;
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}

#usedText {
	margin: 5px 40px 5px 40px;
}
.usedTitle {
	margin:0;
	padding:0;
	font-size: 16px;
	color: #89014c;
	font-weight: bold;
	background: url("images/title-bar.gif") repeat-x bottom;
	width:730px;
}
.usedImgList{
	width: 280px;
	float:left;
	margin: 15px 0px 20px 50px;
}

.usedDividerBar {
	float:left;
	margin-top:25px;
}

.usedDescription {
	width: 254px;
	height:42px;
	margin: 0px 0px 5px 5px;
	float: left;
}

.usedCategoryPartNum {
	font-size: 13px;
	color: #89014c;
	font-weight: bold;
	width: 236px;
	height:32px;
	margin: 0px 0px 5px 5px;
	float:left;
}

.usedItemLinks {
	float:left;
}

.usedItemLinks p {
	margin-top: 20px;
}





/* IE Hacks */
/* Hide from IE5-mac. Only IE-win sees this. \*/


}
/* End hide from IE5-mac */