body{
	margin:0;
	padding:0;
	background:#333 url('http://www.celebrateentertainment.com/images/bg.jpg') top left repeat-x;
	color:#CCCCCC;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
a,a:visited,a:active{
	color:#FFF;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}


/* Image Menu v 2.2 */
#imageMenu {
	position: relative;
	width: 600px;
	height: 50px;
	overflow: hidden;
	padding:0;
	margin:0;
}
#imageMenu ul {
	list-style: none;
	margin:0;
	padding:0;
	display: block;
	height: 50px;
	width: 1200px;
}
#imageMenu ul li {float:left;}
#imageMenu ul li a {
	text-indent: -1200px;
	background:#FFFFFF none repeat scroll 0%;
	cursor:pointer;
	display:block;
	overflow:hidden;
	width:120px; /* width of each img while not hovered (total width/5) */
	height:50px;
}
#imageMenu ul li.home a {background: url('http://www.celebrateentertainment.com/images/home.jpg') repeat scroll 0%;}
#imageMenu ul li.about a {background: url('http://www.celebrateentertainment.com/images/about.jpg') repeat scroll 0%;}
#imageMenu ul li.services a {background: url('http://www.celebrateentertainment.com/images/services.jpg') repeat scroll 0%;}
#imageMenu ul li.rates a {background: url('http://www.celebrateentertainment.com/images/rates.jpg') repeat scroll 0%;}
#imageMenu ul li.contact a {
	background: url('http://www.celebrateentertainment.com/images/contact.jpg') repeat scroll 0%;
	width: 185px; /* full sized image on hover (-10px?)*/
}
.clear {clear:both;}
/* Image Menu v 2.2 */