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


ul#topnav {
	margin: 0; padding: 0;
	list-style: none;
	width: 831px; 
	float: left;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
}
ul#topnav a {
	float: left;
	display: block;
	height: 33px;
	background-position: left top;
	text-indent: -99999px;
	
}
ul#topnav a:hover {
	background-position: left bottom;
}
#weddings-events li.weddings-events a,
#planning-design li.planning-design a,
#flowers li.flowers a,
#lighting li.lighting a,
#album li.album a,
#cheers li.cheers a,
#story li.story a,
#blog li.blog a,
#contact li.contact a {
	background-position: left bottom;
}
ul#topnav li.weddings-events a {
	background-image: url(../_img/weddings-events_a.gif);
	width: 148px;
	
}
ul#topnav li.planning-design a {
	background-image: url(../_img/planning-design_a.gif);
	width: 151px;
	
}
ul#topnav li.flowers a {
	background-image: url(../_img/flowers_a.gif);
	width: 86px;
}
ul#topnav li.lighting a {
	background-image: url(../_img/lighting_a.gif);
	width: 80px;
}
ul#topnav li.album a {
	background-image: url(../_img/album_a.gif);
	width: 68px;
}
ul#topnav li.cheers a {
	background-image: url(../_img/cheers_a.gif);
	width: 72px;
}

ul#topnav li.story a {
	background-image: url(../_img/story_a.gif);
	width: 94px;
}

ul#topnav li.blog a {
	background-image: url(../_img/blog_a.gif);
	width: 60px;
}

ul#topnav li.contact a {
	background-image: url(../_img/contact_a.gif);
	width: 72px;
}
