body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#333333;
}

img {
	border:none;
}

a:link, a:visited {
	color: #6A9DD6;
	text-decoration: none;
	font-weight: normal;
}
a:hover, a:active {
	color: #040659;
	text-decoration: underline;
	font-weight: normal;
}

h1 {
	font-size:24px;
	font-weight:normal;
	color:#000000;
}

h1 {
	font-size:18px;
	font-weight:bold;
	color:#000000;
}

h2 {
	font-size: 16px;
	font-weight: bold;
}

h3 {
	font-size: 14px;
	font-weight: bold;
}

div.frame-med {
	float:right;
	overflow:hidden;
	width: 300px;
	height: 225px;
}
div.frame-med div.photo {
	width: 300px;
	height: 225px;
}
div.frame-med div.photo img {
	height: 225px;
}
div.frame-med img.frame {
	margin-top: -225px;
}

div.frame-lg {
	overflow:hidden;
	width: 375px;
	height: 280px;
}
div.frame-lg div.photo {
	width: 375px;
	height: 280px;
}
div.frame-lg div.photo img {
	height: 280px;
}
div.frame-lg img.frame {
	margin-top: -280px;
}

/*==/ HEADER /==*/

/*-- Navigation Menu -----------------------------------------------*/

div.selected {
	display:none;
}

body.home div.btn1selected {
	display:block;
}
body.home div.btn1over {
	display:none;
}

body.products div.btn2selected {
	display:block;
}
body.products div.btn2over {
	display:none;
}

body.equipment div.btn3selected {
	display:block;
}
body.equipment div.btn3over {
	display:none;
}

body.hauling div.btn4selected {
	display:block;
}
body.hauling div.btn4over {
	display:none;
}

body.faq div.btn5selected {
	display:block;
}
body.faq div.btn5over {
	display:none;
}

body.about div.btn6selected {
	display:block;
}
body.about div.btn6over {
	display:none;
}

body.contact div.btn7selected {
	display:block;
}
body.contact div.btn7over {
	display:none;
}

/*==/ SIDEBAR /==*/

div.sidemenu p {
	margin: 0 0 8px 8px;
}

/*==/ BODY CONTENT /==*/

div.bodycontent {
	margin: 18px 18px 45px 18px;;
}

div.menu p {
	float:left;
	display:inline;
	width: 275px;
	height: 35px;
	margin: 0;
	padding: 0 0 0 15px;
	background:url(/images/bullet_square.gif) no-repeat 1px 5px;
}
div.menu p a:link, div.menu p a:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
div.menu p a:hover, div.menu p a:active {
	color: #040659;
	text-decoration: underline;
	font-weight: bold;
}

div.submenu {
	float:right;
	width:200px;
	padding: 0 0 25px 8px;
	border-left:2px solid #666666;
}
div.submenu p {
	margin: 3px 0 3px 0;
	padding: 0 0 0 15px;
	background:url(/images/bullet_square.gif) no-repeat 1px 5px;
}
div.submenu a:link, div.submenu a:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
div.submenu a:hover, div.submenu a:active {
	color: #040659;
	text-decoration: underline;
	font-weight: bold;
}

/*==/ FOOTER /==*/

div.contactinfo {
	margin: 8px 8px 8px 8px;
	border-top:2px solid #73849C;
}
div.contactinfo a:link, div.contactinfo a:visited {
	color: #006699;
	text-decoration: none;
	font-weight: normal;
}
div.contactinfo a:hover, div.contactinfo a:active {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}

div.footer {
	margin: 8px 40px 22px 145px;
}

div.copyright {
	color:#FFFFFF;
}

div.credit {
	font-size:10px;
}
div.credit a:link, div.credit a:visited {
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
div.credit a:hover, div.credit a:active {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

/*==/ FAQ /==*/

div.faq h1 {
	margin: 0;
	padding: 0;
}
div.faq-list p {
	margin: 5px 0 5px 0;
	padding: 0 0 0 20px;
	background:url(/images/bullet_question.gif) no-repeat 1px 2px;
}
div.faq-list p a:link, div.faq-list p a:visited {
	color: #6C9FD6;
	text-decoration: none;
	font-weight: bold;
}
div.faq-list p a:hover, div.faq-list p a:active {
	color: #221D70;
	text-decoration: underline;
	font-weight: bold;
}