@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}

/* CSS Document */
	ul#menu {
	width:800;
	height:45px;
	list-style:none;
	padding:0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0px;
	}
	
	/* Float LI Elements - horizontal display */
	ul#menu li {
		float:left;
	}
	
	/* Link - common attributes */
	ul#menu li a {
		background:url(bemenu.png) no-repeat scroll top left;
		display:block;
		height:45px;
		position:relative;
	}
	
	/* Specify width and background position attributes specifically for the class: "home" */
	ul#menu li a.home {
		width:77px;
	}
	
	/* Specify width and background position attributes specifically for the class: "portfolio" */
	ul#menu li a.about {
		width:95px;
		background-position:-77px 0px;
	}
	
	ul#menu li a.weddings {
		width:144px;
		background-position:-172px 0px;
	}
	
	/* Specify width and background position attributes specifically for the class: "portfolio" */
	ul#menu li a.events {
		width:115px;
		background-position:-316px 0px;
	}
	
		/* Specify width and background position attributes specifically for the class: "home" */
	ul#menu li a.portfolio {
		width:88px;
		background-position:-431px 0px;
	}
	
	/* Specify width and background position attributes specifically for the class: "portfolio" */
	ul#menu li a.blog {
		width:73px;
		background-position:-519px 0px;
	}
	
		/* Specify width and background position attributes specifically for the class: "home" */
	ul#menu li a.contact {
		width:99px;
		background-position:-592px 0px;
	}
	
	/* Specify width and background position attributes specifically for the class: "portfolio" */
	ul#menu li a.resources {
		width:109px;
		background-position:-691px 0px;
	}
	
	/* Span (on hover) - common attributes */
	ul#menu li a span {
	background:url(bemenu.png) no-repeat scroll bottom left;
	display:block;
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:100;
	}
	
	/* Span (on hover) - display pointer */
	ul#menu li a span:hover {
		cursor:pointer;
	}
	
	/* Shift background position on hover for the class: "home" */
	ul#menu li a.home span {
		background-position:0px -45px;
	}
	
	/* Shift background position on hover for the class: "portfolio" */
	ul#menu li a.about span {
		background-position:-77px -45px;
	}

/* Shift background position on hover for the class: "home" */
	ul#menu li a.weddings span {
		background-position:-172px -45px;
	}
	
	/* Shift background position on hover for the class: "portfolio" */
	ul#menu li a.events span {
		background-position:-316px -45px;
	}

/* Shift background position on hover for the class: "home" */
	ul#menu li a.portfolio span {
		background-position:-431px -45px;
	}
	
	/* Shift background position on hover for the class: "portfolio" */
	ul#menu li a.blog span {
		background-position:-519px -45px;
	}

/* Shift background position on hover for the class: "home" */
	ul#menu li a.contact span {
		background-position:-592px -45px;
	}
	
	/* Shift background position on hover for the class: "portfolio" */
	ul#menu li a.resources span {
		background-position:-691px -45px;
	}

