/* Styles for the main menu */
/* Unless you know what you do, do not touch this */ 
#primary-nav, #primary-nav ul, #prg-nav, #prg-nav ul {
	list-style-type: none;
	padding: 0px;
	position: relative;
	z-index: 100;
}

#primary-nav {
	height:1.7em;
}

ul#primary-nav {
	float: right;
}
#primary-nav ul, #prg-nav ul {
	position: absolute;
	z-index: 100;
	top: auto;
	display: none;
}
#primary-nav ul ul {
	margin-top: -1px;
	margin-left: -2px;
	left: 100%;
	top: 0px;
}
#primary-nav li, #primary-nav li.menuh {
	margin: 0;
	float: left;
	padding: 0 7px;
	color: #808080;
	background: url(http://ldsp.pub30.convio.net/assets/images/wrapper/grey-bullet.gif) top left no-repeat;
}
#primary-nav li:first-child {
	background: none;
}
#primary-nav li li, #primary-nav li.menuh li {
	margin: -1px 0 0 0;
	padding: 0;
	float: none;
	width: 13em;
	background: #e5e5e5;
	background-image: none;
}
/* Styling the basic apperance of the menu elements */
#primary-nav a, #search-box {
	display: block;
	margin: 0 0 0 0px;
	padding: 5px 10px 0px 15px;
	text-decoration: none;
	color: #808080;
	background: none;
	/*font-family: times new roman, serif;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line height: 1.3em;

}
#primary-nav a:hover {
	color: #808080;
	background: #f1f1f1 ;
	padding: 5px 10px 5px 15px;
}
#primary-nav li li a {
	border: 1px solid #808080;
	background: #d6d6d6;
	color: #555;
	/*font-family: times new roman, serif;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
}


/* Styling the apperance of menu items on hover */


/* The magic - set to work for up to a 3 level menu, but can be increased unlimited */


#primary-nav ul, #primary-nav li:hover ul, #primary-nav li:hover ul ul, 
#prg-nav ul {
	display: none;

}

#primary-nav li:hover ul, #primary-nav ul li:hover ul, #primary-nav ul ul li:hover ul, 
#primary-nav li.menuh ul, #primary-nav li.menuh ul ul,
#prg-nav li:hover ul, #prg-nav li.menuh ul {
	display: block;
}

/* IE Hacks */
#primary-nav li.menuh ul {
border-top: 1px solid #808080;
}
#primary-nav li li {
	float: left;
	clear: both;
}
#primary-nav li li a {
	height: 1%;
}
/*Styles for 2ndary drop-down */
#prg-nav {
width: 204px;
position: relative;
z-index: 8;
}
#prg-nav li {
	background: none;
	padding: 0;
	margin: 0;
	display: block;
}
*html #prg-nav li {
height: 25px;
display: inline-block;
}
#prg-nav ul {
	position: absolute;
	top: 0px;
	left: 205px;
	z-index: 8;
	margin: 0;
	background: #e5e5e5;
	border: 1px solid #fff;
	border-bottom: 0px;
	width: 17em;
}
/*Styles for the Section Navigation */
.linksetMenu {
	display: block;
}
.navigationItem a, #prg-nav li a, .linksetLabel {
	display: block;
	padding: 5px 10px;
	margin: 0;
	color: #746558;
	background: #E5E5E5;
	/*font-family: times new roman, serif;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	/*font-size: 1.2em;*/
	font-size:1.1em;
	line-height: 1.3em;
	text-decoration: none;
	border-bottom: 1px solid #fff;
}

.navigationItem a:hover, #prg-nav li a:hover {
	background: #F1F1F1;
	color: #746558;
}
.navigationSubMenu .navigationItem a {
	color: #808080;
	background: #fff;
	text-decoration: none;
	padding-left: 20px;
	font-size: 1.1em;
	line-height: 1.15em;
}
.navigationSubMenu .navigationItem a:hover {
	text-decoration: underline;
}
.linksetLabel {
font-weight: bold;
}

