/* use table while nav is being worked out */

ul {
    margin:0;
    padding:0;
    list-style:none;
    }
#nav li {
    display:inline;
    margin:0;
    padding:0;
    }

/* homepage roll overs */
#nav li a {
    display: block;
    height: 35px;
    background-position: 0 0;
	background-repeat:no-repeat;
}
li#nav_restaurant a {
    background-image: url(../art/b_restaurant.gif);
	width:93px;
}
li#nav_team a {
    background-image: url(../art/b_team.gif);
	width:69px;
}
li#nav_menu a {
    background-image: url(../art/b_menu.gif);
	width:54px;
}
li#nav_dining a {
    background-image: url(../art/b_dining.gif);
	width:93px;
}
li#nav_events a {
    background-image: url(../art/b_events.gif);
	width:54px;
}
li#nav_gift a {
    background-image: url(../art/b_gift.gif);
	width:101px;
}
li#nav_press a {
    background-image: url(../art/b_press.gif);
	width:46px;
}
li#nav_hours a {
    background-image: url(../art/b_hours.gif);
	width:50px;
}
li#nav_directions a {
    background-image: url(../art/b_directions.gif);
	width:140px;
}
li#nav_reservations a {
    background-image: url(../art/b_reservations.gif);
	width:87px;
}
li#nav_careers a {
    background-image: url(../art/b_careers.gif);
	width:60px;
}
li#nav_contact a {
    background-image: url(../art/b_contact.gif);
	width:60px;
}
li#nav_twitter a {
    background-image: url(../art/b_twitter.gif);
	width:60px;
}

li#nav_face a {
    background-image: url(../art/b_face.gif);
	width:68px;
}

/* rollover state */
#nav li a:hover {
    background-position: 0 -35px;
}

/* down state */
#restaurant #nav li#nav_restaurant a,
#team #nav li#nav_team a,
#menu #nav li#nav_menu a,
#dining_in #nav li#nav_dining a,
#dining_out #nav li#nav_dining a,
#events #nav li#nav_events a,
#gift #nav li#nav_gift a,
#press #nav li#nav_press a,
#hours #nav li#nav_hours a,
#directions #nav li#nav_directions a,
#reservations #nav li#nav_reservations a,
#careers #nav li#nav_careers a,
#contact #nav li#nav_contact a
 {
    background-position: 0 -35px;
}



/* subnav */

/* roll overs */
ul#subnav li a {
	display: block;
    height: 17px;
    background-position: 0 0;
	background-repeat:no-repeat;
	background-image: url(../art/pine_bull.gif);
	width:120px;
	margin-bottom:10px;
	padding-left:33px;
	color:#000000;
	
}
ul#subnav li#supper {
    height: 30px;
	/*background-image: url(../art/pine_bull_lg.gif);*/
	color:#999999;
	padding-left:33px;
}



/* rollover state */
ul#subnav li a:hover {
    background-position: 0 -17px;
	text-decoration:none;
	font-weight:bold;
	color:#CB6828;
}
/* rollover state 
ul#subnav li#supper a:hover {
    background-position: 0 -30px;
}*/
/* down state */
#menu ul#subnav li#menus a,
#dining_in ul#subnav li#our a,
#dining_out ul#subnav li#your a
 {
   background-position: 0 -17px;
	text-decoration:none;
	font-weight:bold;
	color:#CB6828;
}

/* press release navigation */

ul#pressnav {
    float:left;
}
ul#pressnav li a {
    display: block;
    /* height: 17px; */
    background-position: 0 0;
	background-repeat:no-repeat;
	background-image: url(../art/press_bull.gif);
	font-weight:bold;
	width:128px;
	margin-bottom:10px;
	padding-left:33px;
}
ul#pressnav li a:hover {
    background-position: 0 -133px;
	text-decoration:none;
	font-weight:bold;
	color:#CB6828;
}

#press ul#pressnav li#scooting a
 {
   background-position: 0 -133px;
	text-decoration:none;
	font-weight:bold;
	color:#CB6828;
}
ul#pressnav li a {
	width:136px;
	padding-left:33px;
}


/*hide text*/
.invisible {
	display:none;
}
