

/* 

	MENU STYLES 

*/


div#menu
{
	float: left;
	width: 579px;
	height: 50px;
	overflow: hidden;
	padding: 1px 0 0 0;
	margin: 0 0 0 0;
	background-image: url("../images/shared/menu_bg.gif");
	background-repeat: no-repeat;
}

div#menu ul
{
	list-style: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

div#menu ul li
{
	height: 49px;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#menu a 
{
	display: block;
/* 	background-color: red; */
}





/* gets the link text out the way */

.push
{
	display: block;
	padding: 50px 0 0 0;
}





div#menu ul li.weddings a
{
	width: 120px;
	height: 49px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("../images/menu/weddings.gif");
	background-repeat: no-repeat;
}

div#menu ul li.weddings a:hover
{ 
	background-position: 0 -50px;
}


div#menu ul li.eveningwear a
{
	width: 145px;
	height: 49px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("../images/menu/eveningwear.gif");
	background-repeat: no-repeat;
}

div#menu ul li.eveningwear a:hover
{ 
	background-position: 0 -50px;
}


div#menu ul li.tailoring a
{
	width: 110px;
	height: 49px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("../images/menu/tailoring.gif");
	background-repeat: no-repeat;
}

div#menu ul li.tailoring a:hover
{ 
	background-position: 0 -50px;
}


div#menu ul li.casual a
{
	width: 150px;
	height: 49px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("../images/menu/casual.gif");
	background-repeat: no-repeat;
}

div#menu ul li.casual a:hover
{ 
	background-position: 0 -50px;
}




/* Highlight when on page */

body#weddings div#menu ul li.weddings a
{ 
	background-position: 0 -50px;
}

body#eveningwear div#menu ul li.eveningwear a
{ 
	background-position: 0 -50px;
}

body#tailoring div#menu ul li.tailoring a
{ 
	background-position: 0 -50px;
}

body#casual div#menu ul li.casual a
{ 
	background-position: 0 -50px;
}



/* @end */






