/* Firefox Dotted Outline Fix */
	a:active { 
		outline: none; 
	}
	
	/* Firefox Dotted Outline Fix */
	a:focus { 
		-moz-outline-style: none; 
	}
	
	/* Menu Body */
	ul#menu {
	list-style:none;
	margin: 0;
	width: 100%;
	}
	
	/* Float LI Elements - horizontal display */
	ul#menu li {
		float:left;
	}
	
	/* Link - common attributes */
	ul#menu li a {
	display:block;
	height:50px;
	position:relative;
	background-attachment: scroll;
	background-image: url(../_images/topnav.gif);
	background-repeat: no-repeat;
	background-position: left top;
	left: -40px;
	}
	
	/* Specify width and background position attributes specifically for the class: "home" */
	ul#menu li a.home {
	width:109px;
	}
	/* Shift background position on hover for the class: "home" */
	ul#menu li a.home span {
	background-position:0px -50px;
	}
	/* Specify width and background position attributes specifically for the class: "portfolio" */
	ul#menu li a.portfolio {
	width:198px;
	background-position:-109px 0px;
	}
	/* Shift background position on hover for the class: "portfolio" */
	ul#menu li a.portfolio span {
	background-position:-109px -50px;
	}
	/* Span (on hover) - common attributes */
	ul#menu li a span {
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	height:100%;
	width:100%;
	z-index:100;
	background-attachment: scroll;
	background-image: url(../_images/topnav.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	}
	
	/* Span (on hover) - display pointer */
	ul#menu li a span:hover {
		cursor:pointer;
	}
	
	
	
	
ul#menu li a.life {
	width:68px;
	background-position:-307px 0px;
}
ul#menu li a.life span {
	background-position:-307px -50px;
}
ul#menu li a.busted {
	width:98px;
	background-position:-375px 0px;
}
ul#menu li a.busted span {
	background-position:-375px -50px;
}
ul#menu li a.informant {
	width:115px;
	background-position:-473px 0px;
}
ul#menu li a.informant span {
	background-position:-473px -50px;
}
ul#menu li a.askhim {
	width:159px;
	background-position:-588px 0px;
}
ul#menu li a.askhim span {
	background-position:-588px -50px;
}
ul#menu li a.askher {
	width:153px;
	background-position:-747px 0px;
}
ul#menu li a.askher span {
	background-position:-747px -50px;
}
ul#menu li a.talk {
	width:100px;
	background-position:-900px 0px;
}
ul#menu li a.talk span {
	background-position:-900px -50px;
}
