@charset "UTF-8";
/* CSS Document */

/* Tags */

*{
	margin:0px;
	padding:0px;
}

body{
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color:#958F87;
}

h1{
	font:19px Georgia;
	color:#5f4211;
	font-weight:bold;
	padding-bottom:10px;
	padding-top:5px;
}

p{
	padding-bottom:15px;
}

h2{
	color:#565656;
	padding-bottom:5px;
	font:11px Tahoma;
	font-weight:bold;
}

a{
	color:#980d10;
}


a:hover{
	color:#463527;
}

a img {
	border:none;
}

td{
	vertical-align:top;
}


#form td{
	vertical-align:top;
}

#form input[type="text"], #form textarea{
	width:250px;
	font:11px Tahoma, Geneva, sans-serif;
}

#form textarea{
	height:125px;	
}

#content{
	line-height:150%;
	min-height:350px;
}

#content ul{
	padding-left:25px;
	padding-bottom:15px;
}

#dirt{
	background:url('images/dirt.jpg') repeat;
}

#top_wood{
	background:url('images/top_wood2.jpg') repeat-x; /*replaced with jpg*/
}

#image{
	background:url('images/four_wheeler.gif') no-repeat 0px 55px;
}

#container{
	width:967px;
	margin:0px auto;
}

#left_col{
	width:395px;
	float:left;
}

#right_col{
	float:right;
	width:572px;
}

#toll_free{
	text-align:right;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#f4efef;
	margin-right:32px;
	margin-top:10px;
	height:44px;
}

#top_nav{
	background:url('images/nav_bg_01.png') no-repeat;
	width:572px;
	height:169px;
	position:relative;
}

#top_nav ul li a, #bottom ul li a{
	color:white;
	text-decoration:none;
}

#top_nav ul li a:hover,  #bottom ul li a:hover{
	color:#F1B32A;
}

#top_nav ul{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#f4efef;
	list-style-type:none;
	font-weight:bold;
	margin-left:30px;
	padding-top:7px;
	text-transform:uppercase;
}

#top_nav ul li {
		display:inline;
		padding-right:8px;
}

#content{
	background:url('images/bg.png') repeat-y;
	padding:8px 60px 0px 60px;
	color:#818181;
}

#col1{
	width:215px;
	float:left;
}

#col2{
	padding-left:35px;
	width:200px;
	float:left;
}

#footer{
	font:9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

#bottom{
	background:url('images/bottom.png') no-repeat;
	height:135px;
}

#bottom ul{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#f4efef;
	list-style-type:none;
	font-weight:bold;
	margin-left:30px;
	padding-top:20px;
	text-transform:uppercase;
}

#bottom ul li {
		display:inline;
		padding-right:10px;
}

#footer{
	margin-top:25px;
	color:#818181;
}

#footer a{
	color:#818181;
	text-decoration:none;
}

#bottom_wood{
	background:url('images/bottom_wood2.jpg') repeat-x bottom; /*replaced with jpg*/
}


#sub_menu{
	position:absolute;
	left:30px;
	background-color:#463527;
	text-align:left;
	overflow:hidden;
	height:0px;
	width:85px;
	padding-bottom:5px;
}

#sub_menu ul{
	margin:0px;
	padding:5px;
}

#sub_menu ul li {
	display:block;
	padding-top:5px;
}

#sub_menu ul li a{
	text-decoration:none;
}

/* Classes */

.boldme{
	font-weight:bold;
	color:#565656;
}

.name{
	color:#980d10;
	text-align:right;
}

.left{
	float:left;
}

.right{
	float:right;
}

.img{
	margin:8px;
}

.info{
	padding-left:25px;
}

.photo{
	width:110px;
	height:82px;
	padding:0px 5px 5px 0px;
	float:left;
}

.red{
	color:#980d10;
}
.greybold {
	font-weight:bold;
	color:#818181;
}
#newnav {padding-left:25px; padding-top:2px;}
.navfleft1 { position:relative; float:left; padding:3px 6px 0px 6px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#f4efef; font-weight:bold; height:27px;}
.navfleft2 {float:left; padding:3px 6px 0px 6px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#f4efef; font-weight:bold;}
.navfleft3 {float:left; padding:3px 6px 0px 6px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#f4efef; font-weight:bold;}
.navfleft4 {float:left; padding:3px 6px 0px 6px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#f4efef; font-weight:bold;}
.navfleft5 {float:left; padding:3px 6px 0px 6px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#f4efef; font-weight:bold;}
.propboxdrop { position:absolute; display:none; width:150px; background-color:#6E5B4D; padding:2px 5px 5px 8px; font-size:11px; left:-18px; border-bottom:2px solid #463527; border-left:2px solid #463527; border-right:2px solid #463527;}
#newnav a {display:block; color:#FFF; text-decoration:none; padding:3px 0px 3px 0px;}
#newnav a:hover {color:#F1B32A;}
.propboxdrop:hover .propboxdrop {display:block;}
.navfleft1:hover .propboxdrop {display:block; top:27px;}
.navleftc {float:left; width:156px;}

