#divMenu
{
	background-image: url(Images/Edge.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding: 0px 0px 0px 0px;
	height:30px;
	position:relative;
	clear:both;
}
#divMenu div.AspNet-Menu-Horizontal
{
	position:absolute;
	bottom:40px;
	right:0;
}
/* ---------------------------------------------------------
				Static menu items 
------------------------------------------------------------*/
#divMenu ul.AspNet-Menu>li
{
	background-repeat:no-repeat;
	background-position: top right;
	margin: 1px;
	margin-right:10px;
	text-align:center;
}
#divMenu ul.AspNet-Menu>li>a
{
	color:white;
}
.public-site #divMenu ul.AspNet-Menu>li>a
{
	width:73px;
	padding-top:60px;
	font-size:14px;
}
.public-site .AspNet-Menu-Horizontal ul>li:first-child
{
	background: transparent url(Images/Tabs/home.png) no-repeat;
}

.public-site .AspNet-Menu-Horizontal ul>li:first-child+li
{
	background: transparent url(Images/Tabs/shop.png) no-repeat;
}

.public-site .AspNet-Menu-Horizontal ul>li:first-child+li+li
{
	background: transparent url(Images/Tabs/about-us.png) no-repeat;
}

.public-site .AspNet-Menu-Horizontal ul>li:first-child+li+li+li
{
	background: transparent url(Images/Tabs/artists.png) no-repeat;
}
.public-site .AspNet-Menu-Horizontal ul>li:first-child+li+li+li+li
{
	background: transparent url(Images/Tabs/venues.png) no-repeat;
}
.public-site .AspNet-Menu-Horizontal ul>li:first-child+li+li+li+li+li
{
	background: transparent url(Images/Tabs/contact.png) no-repeat;
}

.public-site .AspNet-Menu-Horizontal ul>li:first-child:hover
{
	background: transparent url(Images/Tabs/home-n.png) no-repeat;
}

.public-site .AspNet-Menu-Horizontal ul>li:first-child+li:hover
{
	background: transparent url(Images/Tabs/shop-n.png) no-repeat;
}

.public-site .AspNet-Menu-Horizontal ul>li:first-child+li+li:hover
{
	background: transparent url(Images/Tabs/about-us-n.png) no-repeat;
}

.public-site .AspNet-Menu-Horizontal ul>li:first-child+li+li+li:hover
{
	background: transparent url(Images/Tabs/artists-n.png) no-repeat;
}
.public-site .AspNet-Menu-Horizontal ul>li:first-child+li+li+li+li:hover
{
	background: transparent url(Images/Tabs/venues-n.png) no-repeat;
}
.public-site .AspNet-Menu-Horizontal ul>li:first-child+li+li+li+li+li:hover
{
	background: transparent url(Images/Tabs/contact-n.png) no-repeat;
}
#divMenu ul.AspNet-Menu>li.AspNet-Menu-WithChildren>a::after
{
	content: " \25BC";		/*Down Arrow*/
}

/* ---------------------------------------------------------
				Static menu selection and hovering 
------------------------------------------------------------*/
#divMenu ul.AspNet-Menu>li:hover, 
#divMenu ul.AspNet-Menu>li.AspNet-Menu-Selected
{
}
#divMenu ul.AspNet-Menu>li:hover>a, 
#divMenu ul.AspNet-Menu>li>a.AspNet-Menu-Selected, 
#divMenu ul.AspNet-Menu>li>a.AspNet-Menu-Selected:hover
{
}
/* ---------------------------------------------------------
				Dynamic menu items 
------------------------------------------------------------*/
/*Level 2+*/
#divMenu li li
{
	background-color:#E1E1E1;
}
#divMenu ul.AspNet-Menu>li li.AspNet-Menu-WithChildren>a::after
{
	content: " \25BA";		/*Right Arrow*/
}
#divMenu li li a:hover, 
#divMenu li li.AspNet-Menu-Selected, 
#divMenu li li a.AspNet-Menu-Selected
{
	background-color:#666666;
	color: #FFFFFF;
}
#divMenu li li a
{
	padding: 5px 10px 5px 10px;
	width:10em;
}
/*Level 3+*/
#divMenu li li
{
	background-color:#E1E1E1;
	width:100%;
}
#divMenu li li li
{
	top:-26px;
	left:100%;
}
/* ---------------------------------------------------------
				Category menu 
------------------------------------------------------------*/

/* ---------------------------------------------------------
				Static menu items 
------------------------------------------------------------*/
#ctl00_pnlSideNav ul.AspNet-Menu li>a
{
	height: 16px;
	background-color:#EDEDED;
	padding: 10px;
	display:block;
}
#ctl00_pnlSideNav ul.AspNet-Menu li>a:hover,
#ctl00_pnlSideNav ul.AspNet-Menu li a.AspNet-Menu-Selected

{
	background-color:#ADADAD;
	color: #FFFFFF;
}
#ctl00_pnlSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren>a::after
{
	content: " \25BA";		/*Right Arrow*/
}
/* ---------------------------------------------------------
				Dynamic menu items 
------------------------------------------------------------*/
#ctl00_pnlSideNav ul ul
{
	width:100%;
}
#ctl00_pnlSideNav li li
{
	top:-26px;
	left:100%;
}
/* ---------------------------------------------------------
				Submenu items 
------------------------------------------------------------*/
#divSubMenu ul.AspNet-Menu>li>a
{
	height: 10px;
	padding: 4px 5px 4px 5px;
}
#divSubMenu ul.AspNet-Menu>li>a:hover
{
	background-color:#dddddd;
}

