/* nav holder */
#navBar {
	position:relative;
	margin: 0 auto;
	width: 100%;
	background-color: #cccccc;
	height: 30px;
	line-height: 30px;
	z-index:809;
}


/* nav basic setup styles */

ul.mainNav, 
ul.mainNav_vertical {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float:right;
}
ul.mainNav ul,
ul.mainNav_vertical ul {
	display: none;
}
ul.mainNav li {
	float: left;
	width:auto;

}
ul.mainNav_vertical {
	width: 300px;
}
ul.mainNav_vertical li {
	float: none;
}

ul.mainNav,
ul.mainNav ul,
ul.mainNav_vertical,
ul.mainNav_vertical ul {
	height: 30px;
}

ul.mainNav_vertical {
	height: auto;
}

ul.mainNav ul {
	height: auto;
}

* html ul.mainNav ul {
	width: 1%;
}
* html ul.mainNav li {
	width: 1%;
}
* html ul.mainNav li a{
	width: 1%;
}


/* end basic setup */

/* top nav styles */

ul.mainNav li {
	font-family: sans-serif;
	font-size: 18px;
	font-weight:bold;
	height: 30px;
	line-height: 30px;
	margin: 0px;	
	cursor: pointer;
	white-space: nowrap;
}

ul.mainNav li a {
	display: block;
	padding: 10px 20px 0 20px;
	color: #ffffff;
	height: 36px;
	line-height: 30px;	
	text-align:center;
	text-decoration: none;
	text-transform:uppercase;
}

ul.mainNav li a:hover {
	color: #ffffff;
	text-decoration: none;
	background-image:url(/media/196/navhoverback.jpg);
	background-position: top center;
	background-repeat:repeat-x;
}

ul.mainNav li:hover {
	color: #FFFFFF;
}



ul.mainNav li.jdm_active a{

	color: #FFFFFF;	
}

/* -- Sub-Menus -- */

ul.mainNav li li {
	width: 150px;	
}


ul.mainNav li li.child a {
	display:block;
	width: 150px;
	height: 30px;
	line-height:30px;
	background-color: #dddddd;
	color: #d9531e;
}

ul.mainNav li li.child a:hover {
	background-color: #d9531e;
	color: #FFFFFF;
}



ul.mainNav ul,
ul.mainNav_vertical ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	background-color: #dddddd;
	z-index: 10000;
}
ul.mainNav ul li,
ul.mainNav_vertical ul li {
	float: none;
	margin: 0px;
	color: #d9531e;
}


#homeButton{
	position:relative;
	width:73px;
	float:right;
	z-index:810;
}
#homeButton a{
	display:block;
	width:73px;
	height:46px;
	background-image:url(/media/70/homebutton.jpg);
	background-position:0 0;
	background-repeat:no-repeat;	
}
#homeButton a:hover{
	background-position:-73px 0;	
}
#footerNav{
	margin:3px 0 5px 0;
	color:#fff;
}
#footerNav a, #footerNav a:visited{
	color:#fff;
	text-decoration:none;	
}
#footerNav a:hover{
	text-decoration:underline;
}
#signUpButton{
	float:right;
	width:83px;
	margin:10px 25px 0 0;
}

#signUpButton a{
	display:block;
	width:83px;
	height:33px;
	background-image:url(/media/542/signupbutton.png);
	background-position:0 0;
	background-repeat:no-repeat;
}
#signUpButton a:hover{
	background-position:-83px 0;	
}
#learnMore{
	width:144px;
	margin:180px  0 0 240px;
}

#learnMore a{
	display:block;
	width:144px;
	height:56px;
	background-image:url(/media/4564/learnmorebutton.png);
	background-position:0 0;
	background-repeat:no-repeat;
}
#learnMore a:hover{
	background-position:-144px 0;	
}













/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

