body {
	font-family: Arial, sans-serif;
	font-size:.69em;
	padding:10px;
}
.container img {border:none;}

h1{
	padding:10px 0px;
	margin:0px; 
	font-weight:bold;
	font-size:20px;
	color:#7B2C19;
}

h2{
	padding:0px;
	margin:0px; 
	font-weight:bold;
	font-size:14px;
	color:#C8541A;
}


h3{
	padding:0px;
	margin:0px; 
	font-weight:normal;
	font-size:16px;
	color:#C8541A;
}

/*
 a:link{
	text-decoration:none;
	color:#00f;
}

a:hover{ 
	color:#f00;
	text-decoration:none;

	
}

a:visited{
	
	text-decoration:none;
	color:#00f;
}

a:visited:hover{
	text-decoration:none;
	color:#f00;
	
}
*/

#container{
	width:1000px;
	margin:0 auto;
	border:1px #000000 solid;
background-image:url(images/bg.jpg); 
background-attachment:fixed;
background-repeat:no-repeat; 
background-position:center top;
background-color:#682515; 
overflow:hidden;
	
}

#mid{
padding-top:23px; 
padding-left:20px;
}

#lmenu{
	float:left;
	min-height:472px;
}

#lmenu
{

  width: 163px;
background-color:#EFEFF0;
}

#menu {
background-color:#EFEFF0;
  list-style: none;
  margin: 0 auto;
  padding:0px;
  width: 163px;
  height: 400px;
  position: relative;
}


#menu span {
  display: none;
  position: absolute;
}


#menu a {
  text-indent: -900%;
  position: absolute;
  outline: none;
}


#menu a:hover {
  background-position: right top;
}


#menu a:hover span {
  display: block;
}


#menu .home {
  width: 163px;
  height: 35px;
  background: url(images/menu_01.gif) no-repeat;
  left: 0px;
  top:0px;
}



#menu .about {
  width: 163px;
  height: 36px;
  background: url(images/menu_02.gif) no-repeat;
  left: 0px;
  top: 35px;
}


#menu .newequip {
  width: 163px;
  height: 36px;
  background: url(images/menu_03.gif) no-repeat;
  left: 0px;
  top: 70px;
}




#menu .usedequip {
  width: 163px;
  height: 36px;
  background: url(images/menu_04.gif) no-repeat;
  left: 0px;
  top: 106px;
}




#menu .rental {
  width: 163px;
  height: 36px;
  background: url(images/menu_05.gif) no-repeat;
  left: 0px;
  top: 142px;
}




#menu .parts {
  width: 163px;
  height: 36px;
  background: url(images/menu_06.gif) no-repeat;
  left: 0px;
  top: 178px;
}




#menu .service {
  width: 163px;
  height: 36px;
  background: url(images/menu_07.gif) no-repeat;
  left: 0px;
  top: 214px;
}


#menu .credit {
  width: 163px;
  height: 36px;
  background: url(images/menu_08.gif) no-repeat;
  left: 0px;
  top: 250px;
}



#menu .locations {
  width: 163px;
  height: 36px;
  background: url(images/menu_09.gif) no-repeat;
  left: 0px;
  top: 286px;
}

/*
#menu .whatsnew {
  width: 163px;
  height: 36px;
  background: url(images/menu_10.gif) no-repeat;
  left: 0px;
  top: 322px;
}


#menu .servicetips {
  width: 163px;
  height: 36px;
  background: url(images/menu_11.gif) no-repeat;
  left: 0px;
  top: 358px;
}
*/



#menu .servicetips {
  width: 163px;
  height: 36px;
  background: url(images/menu_11.gif) no-repeat;
  left: 0px;
  top: 322px;
}




#menu .careers {
  width: 163px;
  height: 36px;
  background: url(images/menu_12.gif) no-repeat;
  left: 0px;
  top: 358px;
}


#lmenubot{

background-color:#EFEFF0;
  list-style: none;
  margin: 0 auto;
  width: 143px;
  position: relative;
  padding-left:20px;
 }
 
#lmenubot li{
padding:5px 0px;
 }
	 
	
#home_content{
	float:right;
}

	 
	
#content{
	float:right;
	background-color:#ffffff;
	width:797px;
	min-height:400px;
	
}

#content_text{
	float:left;
	width:477px;
	padding:20px 20px 0px 20px;
}

#content_side{

 
}
	


#location_text{
	float:left;
	padding:20px;
}

#location_side{
width:593px;
 float:right;
 
}


#hours_text{
	float:left;
	padding:20px;
}

#hours_side{
width:378px;
 float:right;
 
}		

#mid_bot{
clear:both;
}


#bottom{	

background-color:#682515; 
}


#botleft{
float:left;
	padding:7px 0px 7px 15px;
}

#botleft a{
color:#ffffff;
text-decoration:underline;
	padding:5px;
}


	
#botright{
	 float:right;
	 width:425px;
	}


#bot_menu{
	height:35px;
	list-style:none;
	margin:0px;
	padding-left:50px;
	
	
}

#bot_menu a{
		display: block;
		
}

#bot_menu li { /* all list items */
	float: left; /* width needed or else Opera goes nuts */
	padding:5px;
}



#bot_menu a:link{
	text-decoration:none;
	color:#fff;
	font-size:12px;
	padding:5px;
}

#bot_menu a:hover{
	text-decoration:none;
	color:#8c8c8c;
	padding:5px;
}



#bot_menu a:visited{
	text-decoration:none;
	color:#fff;
	font-size:12px;
	padding:5px;
}

#bot_menu a:visited:hover{
	text-decoration:none;
	color:#8c8c8c;
	padding:5px;
}


#botbot{
	clear:both;
}	

#winsby{
	font-size:12px;
	width:1000px;
	margin:0 auto;
	text-align:right;
	padding:5px;
}

#winsby a{
	color:#000000;
	}


#winsby_l {
		width:500px; 
		float:left;
		text-align:left;
		vertical-align:top;
		
}

 #winsby_r {
		font-size:12px;
		color:#000;
		float:right;
		width:500px;
		text-align:right; 
		vertical-align:top;
	}

#copyBot{
clear:both;
}


#services{
	line-height:20px;
}
	
	
#rentallist{
	padding-left:20px;
}


/*serv_tips.html */
#tips{
	padding-top:10px;
}

#tips ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

#tips li{
	padding-bottom:15px;
}

#tips_left{
float:left;
}



#tips_right{
	float:left; 
	margin-left:30px;
}



#tips_bot{
	clear:both;
}
/* end serv_tips.html */


/* new_equip.html */
#logos{
	padding-top:10px;
}

#logos ul{
	list-style:none;
	margin:0px;
	padding:0px;
}



#col1{
float:left;
}



#col2{
	float:left; 
	margin-left:10px;
}



#col3{
	float:left; 
	margin-left:10px;
}




#col4{
	float:left; 
	margin-left:10px;
}



#colbot{
	clear:both;
}
/* end new_equip.html */

/* used_equip.html */
#used{
	padding-top:10px;
}


#used ul{
	
	list-style:none;
	margin:0px;
	padding:0px;
}


#used li{
	padding-bottom:15px;
}


#used_col1{
float:left;
	width:100px;

}



#used_col2{
	float:left; 
	margin-left:15px;
	width:100px;
}



#used_col3{
	float:left; 
	margin-left:20px;
	width:100px;
}



#used_col4{
	float:left; 
	width:130px;
}


#used_bot{
	clear:both;
}
/* end used_equip.html */

#serv_tips{
	padding-top:14px;
	float:right;
}

#serv_tips_bot{
	padding:10px 0px;
}


#serv_tips_list ol li{
padding-bottom:10px;
}


#serv_tips_list ul li{
padding-bottom:10px;
}

	
	
#serv_tips_list #nospace li{padding:0px;
}


#ttr{

position:relative; 
z-index:99999; 
left:550px; 
top:-450px; 
width:227; 
height:167; 
margin-bottom:-167px;
}
	
.nolistspace{
	padding:0px;
	margin:0px 0px 0px 25px;
}



.list_space_top{
	padding:0px;
	margin:10px 0px 0px 25px;
}


.hometext{
	color:#ffffff;
	font-size:12px;
}


.header{
	font-weight:bold;
	font-size:13px;
	color:#C8541A;
}


.quote{

	font-weight:bold;
	font-size:12px;
	font-style:italic;
	color:#7B2C19;
}

.bold{
	font-weight:bold;
}


.italboldheader{
	font-weight:bold;
	font-style:italic;
	padding-bottom:0px;
	margin-bottom:0px;
}
	
.list_space{
	padding-bottom:10px;
}	

.nopad{
	padding:0px;
	margin:0px;
}

.list_nopad{
	padding:0px;
	margin:0px 0px 0px 14px;
}

.job_city{
	padding:10px 20px; 
	width:120px; 
	background-color:#D2D2D2; 
	margin-left:-20px;
}

.job{
	padding:10px 0px;
}

.no_bot_pad
{
	padding-bottom:0px;
	margin-bottom:0px;
}

.no_display{
	display:none;
}

#emailink{
	font-weight:bold;
	font-size:13px;
	color:#C8541A;
	cursor:pointer;
}
	

	
