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

/*
.thehall 		{ background: url(../img/menu-button-thehall.jpg) 		}	
.thegardens 	{ background: url(../img/menu-button-thegardens.jpg)	}
.corporate 		{ background: url(../img/menu-button-corporate.jpg) 	}
.weddings 		{ background: url(../img/menu-button-weddings.jpg) 		}
.groupvisits	{ background: url(../img/menu-button-groupvisits.jpg) 	}
.schools 		{ background: url(../img/menu-button-schools.jpg)		}
*/

#menu a {
	display: inline-block;
	width: 152px;
	height: 28px;
	background-position: left;
	background-repeat: no-repeat;


}	


#menu a span {
	width:152px;
	padding:0px;
	margin: 0px;
	height:28px;
	overflow: hidden;
	display: block;


 }
	
#menu a:link.thehall, #menu a:visited.thehall {
	
	width: 152px;
	height: 28px;
	line-height: 28px;
	background: url(../img/menu-button-thehall.jpg) bottom left no-repeat;
	margin-top: 1px;
	margin-right: 1px;
}

#menu a:hover.thehall {
	background: url(../img/menu-button-thehall.jpg) top left no-repeat ;
	}
	
	
#menu a:link.thegardens, #menu a:visited.thegardens {
	
	width: 152px;
	height: 28px;
	line-height: 28px;
	background: url(../img/menu-button-thegardens.jpg) bottom left no-repeat;
	margin-top: 1px;
	margin-right: 1px;
}

#menu a:hover.thegardens {
	background: url(../img/menu-button-thegardens.jpg) top left no-repeat ;
	}




#menu a:link.corporate, #menu a:visited.corporate {
	
	width: 152px;
	height: 28px;
	line-height: 28px;
	background:  url(../img/menu-button-corporate.jpg) bottom left no-repeat;
	margin-top: 1px;
	margin-right: 1px;
}

#menu a:hover.corporate {
	background:  url(../img/menu-button-corporate.jpg) top left no-repeat ;
	}


#menu a:link.weddings , #menu a:visited.weddings  {
	
	width: 152px;
	height: 28px;
	line-height: 28px;
	background: url(../img/menu-button-weddings.jpg) bottom left no-repeat;
	margin-top: 1px;
	margin-right: 1px;
}

#menu a:hover.weddings  {
	background:  url(../img/menu-button-weddings.jpg) top left no-repeat ;
	}



#menu a:link.groupvisits, #menu a:visited.groupvisits {
	
	width: 152px;
	height: 28px;
	line-height: 28px;
	background: url(../img/menu-button-groupvisits.jpg) bottom left no-repeat;
	margin-top: 1px;
	margin-right: 1px;
}

#menu a:hover.groupvisits {
	background: url(../img/menu-button-groupvisits.jpg) top left no-repeat ;
	}
	
	
#menu a:link.schools , #menu a:visited.schools  {
	
	width: 152px;
	height: 28px;
	line-height: 28px;
	background: url(../img/menu-button-schools.jpg) bottom left no-repeat;
	margin-top: 1px;
	margin-right: 1px;
}

#menu a:hover.schools  {
	background: url(../img/menu-button-schools.jpg) top left no-repeat  ;
	}
	
	
	
	
/*	

div#menu
{
position: relative;
font: small-caps 20px "Times New Roman", serif;
letter-spacing: 1px;
text-align: center;
color: #FFFFFF;
}

ul#navlist
{
border-top: 1px solid #333;
margin: 0;
width: 918px;

}

ul#subnavlist
{
border-bottom: 1px solid #333;
border-left: 1px solid #333;
border-right: 1px solid #333;
margin: 0;
padding: 0;
position: absolute;
top: 30px;
width: 152px;
}


ul#navlist li > a:link, ul#navlist li > a:visited, ul#navlist li * a:link, ul#navlist li * a:visited
{
text-decoration: none;
width: 152px;
}

#navlist li
{
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
}


ul#navlist li > a:link, ul#navlist li > a:visited
{
background: #666;

border-top: 0;
color: #ccc;
float: left;
border-right: 1px solid #fff;
}

ul#navlist li > a:hover
{
background: #666;

border-right: 1px solid #fff;
color: #fff;
}


ul#navlist li * a:link, ul#navlist li * a:visited
{
background: #ccc;
border-bottom: 0;
border-top: 2px solid #bbb;
color: #777;
display: block;
float: none;
}

ul#navlist li * a:hover
{
background: #999;
border-bottom: 1px solid #888;
border-top: 1px solid #eee;
color: #fff;
}


a:link[id=current], a:visited[id=current]
{
background: #fff !important;
color: #000 !important;
}

a:hover[id=current] { background: #f5f5f5 !important; }

a:link[id=subcurrent], a:visited[id=subcurrent]
{
background: #444 !important;
color: #fff !important;
}

a:hover[id=subcurrent] { background: #000 !important; }


*/






























	
	
	

