/*-----------------------------[ROLLOVER 1]-----------------------------*/
.horizontalnav {
	height:34px;
	float:left;
}

ul#horznav{
	padding-top:10px;
	margin:0px;
}

/* Hack for Firefox Home Page */
ul#horznav li a:hover, a:active{
	color:#FFFFFF;
}
/* Hack for Firefox Home Page */
/* Begin Nav 1*/


ul.horz_nav{
  margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;			
	padding-right: 0px;
	padding-left:0px;
  display:inline;
  list-style: none;
  overflow:visible;
  z-index:1;
}
li.bar{
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:10px;
	font-weight:900;
	text-decoration:none;
	float: left;
	position: relative;
	padding-top:0px;			
	padding-right: 0px;
	padding-left:0px;
	margin: 0px;
	
}

ul#horznav li{
	float: left;
	line-height:34px;
	position: relative;			
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	font-weight:900;
	height:34px;
	voice-family: "\" } \"";
	voice-family:inherit;
	height:34px;
}

ul li a {
	height:34px;
}
ul li a:hover{
	height:34px;

}
li.home a:hover, li.home a:active {
	display: block;
	height:34px;
	width:45px;	
}
li.home a, li.home a:visited {
	display: block;
	height:34px;
	width:45px;
}
li.reservations a:hover, li.reservations a:active {
	display: block;
	height:34px;
	width:104px;	
}
li.reservations a, li.reservations a:visited {
	display: block;
	height:34px;
	width:104px;
}

li.specials a:hover, li.specials a:active {
	display: block;
	height:34px;
	width:86px;	
}
li.specials a, li.specials a:visited {
	display: block;
	height:34px;
	width:86px;
}
li.supplies a:hover, li.supplies a:active {
	display: block;
	height:34px;
	width:100px;	
}
li.supplies a, li.supplies a:visited {
	display: block;
	height:34px;
	width:100px;
}
li.trucks a:hover, li.trucks a:active {
	display: block;
	height:34px;
	width:95px;	
}
li.trucks a, li.trucks a:visited {
	display: block;
	height:34px;
	width:95px;
}

li.about a:hover, li.about a:active {
	display: block;
	height:34px;
	width:43px;	
}
li.about a, li.about a:visited {
	display: block;
	height:34px;
	width:43px;
}
li.faq a:hover, li.faq a:active {
	display: block;
	height:34px;
	width:33px;	
}
li.faq a, li.faq a:visited {
	display: block;
	height:34px;
	width:33px;
}
/*
li.partners a:hover, li.partners a:active {
	display: block;
	height:34px;
	width:52px;	
}
li.partners a, li.partners a:visited {
	display: block;
	height:34px;
	width:52px;
}
*/
	
li:hover ul.horz_nav, li.over ul.horz_nav{
	display: block;
	height:34px;	
}


/* "a" Tag declaration "Hover/Active/Visited/Link" */

ul li a:link, ul li a:visited{
	height:34px;
	line-height:34px;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	font-weight:900;
	text-decoration:none;
	voice-family: "\" } \"";
	voice-family:inherit;
	height:34px;
	text-align:center;

}
ul li a:hover, ul li a:hover{
	height:34px;
	line-height:34px;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	font-weight:900;
	text-decoration:none;
	text-align:center;
	background-color:#FF6B00;
	voice-family: "\" } \"";
	voice-family:inherit;
	height:34px;
}
#active{
	background-color:#FF6B00;
	color:#FFFFFF;
}

/* End of Contact */
/* end of Nav 1 */