@charset "UTF-8";
/* CSS Document */

body {
	background-color: #c6cd7c;
}

#wrapper {
	width: 800px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}

#header {
	padding-left: 0px;
	height: 150px;
	background-color: #003300;
}
#nav {
	height: 34px;
	padding-top: 10px;
	clear: both;
	background-color: #336600;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
}
#nav p {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
}
#nav ul {
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -20px;
}
#nav ul li {
	display: inline;
}
#nav a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
#nav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
}
#nav a:visited {
}
#content {
	background-color: #FFFFFF;
}
#content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003300;
	margin-right: 25px;
	margin-left: 25px;
}
#content a {
	color: #003300;
	text-decoration: none;
}
#content a:hover {
	color: #FF6633;
}
#content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFCC66;
}
#content h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003300;	/*margin-left: 25px;*/
}
#content ul {
	margin-left: 10px;
}
#content ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#leftCol {
	width: 150px;
	float: left;
	background-repeat: no-repeat;
}
#rightCol {
	width:600px;
	float: right;
	border: medium none #FFCC00;
	padding-left: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
}
#rightCol p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-right: 25px;
	margin-left: 0px;
	line-height: 145%;
}
#rightCol a {
	color: #F58520;
	text-decoration: none;
}
#rightCol a:hover {
	color: #FFCC00;
}
#rightCol h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #003300;
}
#rightCol h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003300;
}
#rightCol ul {
	margin-left: 0px;
}
#rightCol ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	list-style-type: none;
}
/* The containing box for the gallery. */ 
#container {
	position:relative;
	width:770px;
	height:560px;
	border:3px none #ffcc00;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
 } 
 #container p {
	font-size:14px;
	color:#333333;
	margin: 0px;
 }
 /* Removing the list bullets and indentation */ 
#container ul {
	padding:0;
	margin:0;
	list-style-type:none;
	height: 1000px;
    } 
/* Remove the images and text from sight */ 
#container a.gallery span { 
   position:absolute; 
    width:1px; 
    height:1px; 
    top:-1px; 
    left:-1px; 
    overflow:hidden; 
   /* background:#4a2c19;*/
    } 
/* Adding the thumbnail images */ 
	#container a.gallery, #container a.gallery:visited { 
	    display:block; 
	    color:#000; 
	    text-decoration:none; 
	    border:1px solid #000; 
	    margin:1px 2px 1px 2px; 
	    text-align:left; 
	    cursor:default; 
	    } 
	#container a.slidea { 
	    background:url(images/equip/thumbs/1_yellowtruck.jpg); 
	    height:60px; 
	    width:93px; 
	    } 
	#container a.slideb { 
	    background:url(images/equip/thumbs/2_whitetruck.jpg); 
	   height:60px; 
	    width:93px;  
	    } 
	#container a.slidec { 
	    background:url(images/equip/thumbs/4_van.jpg); 
	    height:60px; 
	    width:93px;  
	    } 
	#container a.slided { 
	    background:url(images/equip/thumbs/5_trailer1.jpg); 
	    height:60px; 
	    width:93px; 
	    } 
	* html #container a.slided { 
	    width:91px; 
	    w\idth:93px; 
	    } 
	#container a.slidee { 
	    background:url(images/equip/thumbs/6_snowcone.jpg); 
	    height:60px; 
	    width:93px; 
	    } 
	#container a.slidef { 
	    background:url(images/equip/thumbs/7_roastedcorn.jpg); 
	    height:60px; 
	    width:93px; 
	    } 
	* html #container a.slidef { 
	    width:91px; 
	    w\idth:93px; 
	    } 
	#container a.slideg { 
	    background:url(images/equip/thumbs/8_icecreamcart.jpg);
	    height:60px; 
	    width:93px; 
	    } 
	#container a.slideh { 
	    background:url(images/equip/thumbs/9_hotdog.jpg); 
	    height:60px; 
	    width:93px; 
	    } 
	#container a.slidei { 
	    background:url(images/equip/thumbs/13_drinkcart1.jpg);
	    height:60px; 
	    width:93px;  
	    } 
	#container a.slidej { 
	    background:url(images/equip/thumbs/12_drinkcart2.jpg); 
	    height:60px; 
	    width:93px;  
	    } 
	#container a.slidek { 
	    background:url(images/equip/thumbs/16_snezeguard.jpg);
	    height:60px; 
	    width:93px; 
	    } 
	* html #container a.slidek { 
	    width:91px; 
	    w\idth:93px; 
	    } 
	#container a.slidel { 
	    background:url(images/equip/thumbs/18_scoopcart.jpg);
	    height:60px; 
	    width:93px; 
	    } 
	#container a.slidem { 
	    background:url(images/equip/thumbs/15_counterfreezer.jpg);
	    height:93px; 
	    width:60px; 
	    } 
	#container a.sliden { 
	    background:url(images/equip/thumbs/11_electricchurro.jpg);
	    height:93px; 
	    width:60px; 
	    } 
	#container a.slideo { 
	    background:url(images/equip/thumbs/14_propanecart.jpg);
	    height:93px; 
	    width:60px; 
	    } 
		#container a.slidep { 
	    background:url(images/equip/thumbs/10_golfcart.jpg);
	    height:60px; 
	    width:93px; 
	    } 
/* set the size of the unordered list to neatly house the thumbnails */ 
#container ul { 
	    width:198px; 
	    height:560px; 
	    } 
#container li {
	float:left;
    } 
/* move the thumbnails into the correct position */ 
#container ul { 
    margin:5px; 
    float:right; 
    } 
/* change the thumbnail border color */ 
#container a.gallery:hover { 
    border:1px solid #ffff00; 
    } 
/* styling the :hover span
THIS AFFECTS THE TEXT AREA UNDER THE BIG PHOTOS */ 
#container a.gallery:hover span {
	position:absolute;
	width:372px;
	height:500px;
	top:50px;
	left:50px;
	color:#000;   /* background:#fff; */
    } 
#container a.gallery:hover img { 
    border:1px solid #fff; 
    float:left; 
    margin-right:5px; 
    } 
	/* default image in container */
/* #container { 
	    background:url(images/equip/1_yellowtruck.jpg) 75px 10px no-repeat; 
    } */
#footer {
	clear: both;
	width: 800px;
	float: left;
	height: 50px;
	background-color: #646943;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
#footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-right: 25px;
	margin-left: 175px;
	margin-top: 15px;
}
#footer a {
	color: #003300;
	text-decoration: none;
}

#footer a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.image {
margin-bottom:25px;
}
#formWrapper {
	background-color: #4A2B18;
}
#formWrapper h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #003300;
}
#formWrapper p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 80%;
}
#form {
	width: 500px;
	float: right;
	padding-left: 0px;
	margin-right: 50px;
	margin-top: 0px;
}
.floatright {
float:right;
}
.floatleftt {
float:left;
}
#bucket {
	background-color: #FFFFFF;
	width: 800px;
	float: left;
	background-image: url(images/fauxcols.gif);
	background-repeat: repeat-y;
	position:relative;
}
img.bottom {
position:absolute;
bottom:0;
left:0;
}
img.bottomcenter {
position:absolute;
bottom:25px;
left:30px;
}
img.rightColBottom {
position:absolute;
bottom:25px;
left:150px;
}
.centered {
    display: block;
    margin-left: auto;
    margin-right: auto }
.homeimg {
	border:1px solid #FFCC00;
	}
#spacer {
height:150px;
}
#coloredbox {
	height:50px;
	width:150px;
	background-color:#666600;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #003300;
}

