body {                                                                                                                                                                                                                                  
  color: #ffcc99;
  font-size: 1em;
  font-family: sans-serif,arial;
  background-color: #000022;
}

a:link {
  color: #ff9933;
}

a:visited {
  color: #ff9933;
}


a.two:link {
   color: #000099;
 /*  font-weight: bold */
}

a.two:visited {
   color: #000066;
}

a.three:link {
   color: #8B4513;
 /*  font-weight: bold */
}

a.three:visited {
   color: #8B4513;
}


.right_side {
   text-decoration:none;
}

img.truck {
  position:static;
  z-index: -1;
  float: right;
  width: 120px;
  margin-right: 20px;
  margin-left: 10px;
  border: 1px solid;
}

h1,h2,h3 {
  font-family: times,sans-serif;
}

p.middle 
{
overflow: auto;
}

div { 
  border: solid;
  border-width: thin;
  /* width: 94%; */
  text-align: center;
}

div.top {
  position: relative;
  height: 100px;
/*  width:1034px; */
  width: 50%;
  margin: 0 auto;
  background:url('/images/crest_mtn.jpg');
  background-repeat:no-repeat;
  background-position:center;
}

div.middlebackground {
  position: absolute;
  top: 140px;
  bottom: 115px;
  width: 100%; */
  left: 0px;
  right: 0px;
  border: none;
  }

  
div.middle {
  position: static;
/*  width:1010px; */
  width: 50%;
  height: 100%;
  overflow: auto;
  text-align: left;
  /* font-size: 103%; */
  color: #000000;
  padding-left: 10px; 
  padding-right: 10px; 
  background-color:#eee8aa;
  border:4px solid #996633;
  /* for IE */
  /* filter:alpha (opacity=5); */
  /* CSS3 standard */
  /* opacity:0.8; */
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left:auto;
  margin-right:auto;
}

div.middle_bottom {
  position: static;
  bottom: 0px;
  height: 300px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0px;
  border: none;
}


/*
div.middle_bottom span {
   position: absolute;
   bottom: 0;
   width: 100%;
   height: 250px;
   margin-left: auto;
   margin-right: auto;
   font-size: small;
   text-align: left;
}
*/

div.bottom {
  position: fixed;
  bottom: 0px;
  left: 0px;
  right: 0px;
  height: 100px;
  width:50%;
  /* width:1034px; */
  border: none;
  text-align: right;
  margin-bottom: 3px;
  margin-left:auto;
  margin-right:auto;
}

div.bottom_first {
  width: 100%;
}

div.res_block {
  width: 55%;
}


/* Picture Slide Show, triggers java script */

#slider, #slider2 {
	width: 400px;
	height: 300px;
	margin-left:auto;
	margin-right:auto;
	border: none;
	background-color:#000000;
}

#slider {
	display: inline-block;
	float: right;
	margin-left: 8%;
	margin-right: 8%;
	border: 4px solid black;
}
	
#slider2 {
	width: 150px;
	height: 98px;
	float: right;
}

#slider ul, #slider li, #slider2 ul, #slider2 li {
	margin:0;
	padding:0;
	list-style:none;
	}

#slider li , #slider2 li { 
	overflow:hidden; 
	}

#slider img {
	height: 300px;
	width: 400px;
        }

#slider2 img {
	border: 1px;
	margin-right:0;
	height: auto;
	width: auto;
	max-width: 150px;
	max-height: 98px;
	}

#prevBtn, #nextBtn{ 
	display:inline;
	width:30px;
	height:77px;
	position:relative;
	left:0px;
	top:71px;
	}	
#nextBtn{
	left:360px; 
	}														
#prevBtn a, #nextBtn a{
	z-index: 1000; 
	display:inline;
	position:relative;
	width:30px;
	height:77px;
	background:url(images/arrow-left.png) no-repeat 0 0;	
	}	
#nextBtn a{ 
	background:url(images/arrow-right.png) no-repeat 0 0;	
	}	

/*  HTML5 Additions: */

/*  footer table */
table.foot {
  table-layout: auto;
  width: 100%;
/* these two may not be needed, html5 may default to 0, will test */
  border: none;
  border-collapse: collapse;  
}

/* 1st td inside table */
td.al {
  text-align: left;
  width: 180px;
}

 
