#nav_holder {
float:left;
height:31px;
background-image:url(../images/nav_bg.gif);
background-repeat:repeat-x;
width:100%;
}
#nav_holder ul {
padding:0px;
margin:0px;
list-style:none;

}
#nav_holder li {
padding:0px;
margin:0px;
list-style:none;
}
#nav_centre {
position:relative;
width:970px;
margin:0px auto;
}
#nav {
list-style-type:none;
padding:0;
}
#nav li {
float:left;
padding:0;
margin:0;
position:relative;
width:96px;
height:31px;
z-index:100;
}
#nav li dl {
position:absolute; top:0; left:0;
}
#nav li a, #nav li a:visited {
text-decoration:none;
}
#nav li dd {
display:none;
padding:0px;
}
#nav li:hover, #nav li a:hover {
border:0;
}
#nav li:hover dd, #nav li a:hover dd {
display:block;
}
#nav li:hover dl, #nav li a:hover dl {

}
#nav table {
border-collapse:collapse; padding:0; margin:-1px; font-size:1em;
}
#nav dl {
width: 96px; height:31px; margin: 0; padding: 0; text-align:center; cursor:pointer;
}
#nav dt a{
margin:0; height:31px; padding: 0px; font-size: 1.1em; color: #fff;
}

#nav dd {
margin:0px; padding:0; color: #fff; font-size: 1em;  text-align:left;
}
.gallery dt a, .gallery dt a:visited {
display:block; color:#444;
text-indent:-999999em;

}
.gallery dd a, .gallery dd a:visited {
color:#333333; 
margin:0px;
text-decoration:none; 
display:block; 
padding:4px 5px 4px 20px;
background-color:#FFFFFF;
width:125px;
z-index:100;
}
.gallery dd a:hover {
color:#666666;
}
.gallery dt a > .gallery dd a:hover {
background-position:0px -31px;
}
.gallery dt a:hover {
background-position:0px -31px;
}
.home a{
background-image:url(../images/nav/home.gif);z-index:auto;
}
.offers a{
background-image:url(../images/nav/offers.gif);z-index:auto;
}
.rooms a{
background-image:url(../images/nav/rooms.gif);z-index:auto;
}
.location a{
background-image:url(../images/nav/location.gif);z-index:auto;
}
.dining a{
background-image:url(../images/nav/dining.gif);z-index:auto;
}
.weddings a{
background-image:url(../images/nav/weddings.gif);z-index:auto;
}
.special a{
background-image:url(../images/nav/special.gif);z-index:auto;
}
.golf a{
background-image:url(../images/nav/golf.gif);z-index:auto;
}
.tariff a{
background-image:url(../images/nav/tariff.gif);z-index:auto;
}
.contact a{
background-image:url(../images/nav/contact.gif);z-index:auto;
}