@charset "utf-8";
/* CSS Document */

img { behavior: url(js/iepngfix.htc); border:none; }
	
	/* Firefox Dotted Outline Fix */
	a:active { 
		outline: none; 
	}
	
	/* Firefox Dotted Outline Fix */
	a:focus { 
		-moz-outline-style: none; 
	}
	
	/* Menu Body */
	ul#menu {
		width:80%;
		height:41px;
		list-style:none;
		margin:0;
		padding:0;
	}
	
	/* Float LI Elements - horizontal display */
	ul#menu li {
		float:left;
	}
	
	/* Link - common attributes */
	ul#menu li a {
		background:url(../images/menuSection.png) no-repeat scroll top left;
		display:block;
		height:41px;
		position:relative;
	}
	
	/* Span (on hover) - common attributes */
	ul#menu li a span {
		background:url(../images/menuSection.png) no-repeat scroll bottom left;
		display:block;
		position:absolute;
		top:0;
		left:0;
		height:41px;
		width:100%;
		z-index:100;
	}
	
	ul#menu li a span:hover {
		cursor:pointer;
	}
	
	/* ul a links */
	
	ul#menu li a.babies { width:89px; }
	ul#menu li a.wedding { width:103px; background-position:-89px 0px; }
	ul#menu li a.concert { width:105px; background-position:-196px 0px; }
	ul#menu li a.stage { width:78px; background-position:-305px 0px; }
	ul#menu li a.portrait { width:113px; background-position:-387px 0px; }
	ul#menu li a.about { width:79px; background-position:-504px 0px; }
	ul#menu li a.contact { width:107px; background-position:-587px 0px; }
	
	/* ul hover links */
	
	ul#menu li a.babies span { background-position: 0px -41px; }
	ul#menu li a.wedding span { background-position:-89px -41px; }
	ul#menu li a.concert span { background-position:-196px -41px; }
	ul#menu li a.stage span { background-position:-305px -41px; }
	ul#menu li a.portrait span { background-position:-387px -41px; }
	ul#menu li a.about span { background-position:-504px -41px; }
	ul#menu li a.contact span { background-position:-587px -41px; }

