#nav-top {
	width: 280px;
	height: 40px;
}

#nav-bottom {
	width: 280px;
	height: 39px;
}

#nav {
	width: 280px;
/*	height: 30px;*/
	margin: 0;
	padding: 0;

}

#nav div a {
	display: block;
	margin: 0;
	padding: 0;
	overflow: hidden;
	text-indent: -200em;
	text-decoration: none;
	height: 30px
}

div.welcome {
	float: left;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/nav-images/welcome.jpg) 0 -30px no-repeat;
}

div.welcome a {
	background: url(../images/nav-images/welcome.jpg) top left no-repeat;
}

div.casasandcastle {
	float: left;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/nav-images/casasandcastle.jpg) 0 -30px no-repeat;
}

div.casasandcastle a {
	background: url(../images/nav-images/casasandcastle.jpg) top left no-repeat;
}

div.rates-policies {
	float: left;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/nav-images/rates-policies.jpg) 0 -30px no-repeat;
}

div.rates-policies a {
	background: url(../images/nav-images/rates-policies.jpg) top left no-repeat;
}

div.directions-map {
	float: left;
	width: 280px;
	height: 30px;
	padding: 0;
	margin: 0;
	background: url(../images/nav-images/directions-map.jpg) 0 -30px no-repeat;
}

div.directions-map a {
	background: url(../images/nav-images/directions-map.jpg) top left no-repeat;
}

div.reservations {
	float: left;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url(../images/nav-images/reservations.jpg) 0 -30px no-repeat;
}

div.reservations a {
	background: url(../images/nav-images/reservations.jpg) top left no-repeat;
}

div.contact-us {
	float: left;
	width: 280px;
	height: 30px;
	margin: 0;
	background: url(../images/nav-images/contact-us.jpg) 0 -30px no-repeat;
}

div.contact-us a {
	background: url(../images/nav-images/contact-us.jpg) top left no-repeat;
}

div.welcome span, div.casasandcastle span, div.rates-policies span, div.directions-map span, div.reservations span, div.contact-us span {
	display: block;
	margin: 0;
	padding: 0
}

div.welcome a:hover, body.welcome div.welcome a, 
div.casasandcastle a:hover, body.casasandcastle div.casasandcastle a, 
div.rates-policies a:hover, body.rates-policies div.rates-policies a, 
div.directions-map  a:hover, body.directions-map div.directions-map a ,
div.reservations  a:hover, body.reservations div.reservations a,
div.contact-us  a:hover, body.contact-us div.contact-us a  
{
	background-image: none
}

