body {
	background-color: #FFFFFF;
	background-image:url(../images/background.jpg);
	background-repeat:repeat-x;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	min-width: 875px;
	font-size: 0.9em;
	/*background-image: url(../images/background.jpg);
	background-repeat: repeat-x;*/
	background-color: #4a0e70;
	margin-top: 0px;
}

#pageBody {
	width: 925px;
	position: relative;
	margin: 0 auto;
	text-align: left;
}
	
	#topline {
		background-color: #4a0e70;
		width:925px;
		height:5px;
	}
	
		#banner {
			height: 150px;
			margin: 3px 0px 3px 0px;
			text-align: right;
			color: #4a0e70;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-style:italic;
			font-weight: bold;
			font-size: 14pt;
			position: relative;
		}
		
		#nav {
			background-color: #dbd85f;
			padding: 5px 10px 5px 10px;
			position: absolute;
			bottom: 0px;
			right: 0px;
			font-size:9pt;
			font-style:normal;
			font-weight: normal;
			color: #000;
			text-transform: uppercase;
		}
		
		#nav a {
			color: #000;
			text-decoration:none;
		}
	
	#body {
	}
	
		#blackbox {
			position: absolute;
			top: 161px;
			left: 0px;
			height: 265px;
			width: 925px;
			background-color: #000;
			z-index: 1;
		}
		
		#purplebox {
			position: absolute;
			left: 0px;
			top: 428px;
			height: 350px;
			width: 925px;
			background-color: #4a0e70;
			z-index: 2;
		}
		
		#content {
			margin-left: 20px;
			margin-top: 25px;
			padding: 25px;
			background-color: #FFF;
			width: 405px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color: #000;
			z-index: 3;
			border: 1px solid black;
			position: absolute;
		}
		
		#truckgraphic {
			position: absolute;
			top: 170px; /*Was 232px*/
			right: -15px;
			z-index: 5;
		}
		
		#contactinfo{
			position: absolute;
			top: 482px;
			right: 0px;
			width: 450px;
			font: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10pt;
			text-align: center;
			font-weight: bold;
			color: #fff;
			line-height: 20px;
			z-index: 6;
		}
		#contactinfo a{
			color: #fff;
			text-decoration:none;
		}
		
		/* Full content */
		#fullcontent {
			margin-left: 20px;
			margin-top: 25px;
			padding: 25px;
			background-color: #FFF;
			width: 635px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color: #000;
			z-index: 3;
			border: 1px solid black;
			position: absolute;
		}
		
		#rightnav {
			background-color: #dbd85f;
			padding: 5px 10px 5px 10px;
			position: absolute;
			top: 187px;
			right: 0px;
			font-size:9pt;
			font-style:normal;
			font-weight: normal;
			color: #000;
			text-transform: uppercase;
			width: 200px;
			text-align: right;
			z-index: 4;
		}
		
		#rightnav a{
			color: #000;
			text-decoration:none;
		}
		
		#rightnav p {
			margin: 0 0 3px 0;
			padding: 0 0 3px 0;
		}

/*Container and roll-off columns*/

#containleft {
	float: left;
	width: 200px;
	text-align: left;
}

#containright {
	float: right;
	width: 200px;
	text-align: left;
}

img {
	border: 0;
}
	
h1 {
	padding-top: 0;
	margin-top: 0;
	font-weight: bold;
	font-size: 1em;
}

h2 {
	font-weight: bold;
	font-size: 0.9em;
}

h3 {
	font-weight: bold;
	font-size: 0.75em;
}

.rightalignimg {
	padding: 5px 0 5px 5px;
}

.indent {
	position: absolute;
	left: 175px;
}

.bold {
	font-weight: bold;
}

.italc {
	font-style: italic;
}