#nav-container {
	height: 108px;
	width: 850px;
}

/*Global Nav Styles*/

ul#nav {
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
}

ul#nav li a {
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	text-indent: -9000px;
	position: absolute;
	outline: none;
}

ul#nav:hover li a{
	background-position: left bottom;	
}

ul#nav li a:hover{
	background-position: left center;
}

ul#nav li a span{
	background-repeat: no-repeat;
	display: none;
	position: absolute;
}

ul#nav li a:hover span{
	 display: block;
}

/*Weddings Nav Styles*/

ul#nav li a.weddings {
	background-image: url(../images/site/menu/weddings.png);
	height: 37px;
	width: 141px;
	top: 10px;
	left: 80px;	
}

/*Portraits Nav Styles*/

ul#nav a.portraits{
	background-image: url(../images/site/menu/portraits.png);
	height: 37px;
	width: 141px;
	top: 10px;
	left: 240px;
}

/*Design Nav Styles*/

ul#nav a.design{
	background-image: url(../images/site/menu/designs.png);
	height: 37px;
	width: 141px;
	top: 10px;
	left: 380px;
}

/*About Nav Styles*/

ul#nav a.about{
	background-image: url(../images/site/menu/about.png);
	height: 37px;
	width: 141px;
	top: 10px;
	left: 510px;
}

/*Contact Nav Styles*/

ul#nav a.contact{
	background-image: url(../images/site/menu/contact.png);
	height: 37px;
	width: 141px;
	top: 10px;
	left: 650px;
}

