#menu {
	display:block;
	float:left;
	margin-top:22px;
	margin-left:0px;
/*	border:1px solid #00CC99;*/
}

.m1:link, .m1:visited, .open1:link, .open1:visited, .youarehere1:link, .youarehere1:visited {
	width:158px;
	height:20px;
	display:block;
	padding:5px 0 0 8px;
	background:#fff 3px 3px;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	color:#666666;
	border-bottom: 1px #efefef solid;
}

.m1:hover, .youarehere1:link, .youarehere1:visited {
	background:#fff no-repeat 5px 3px;
	font-size:10px;
	color:#666666;
	border-bottom:1px efefef solid;
	
}

/*m2, youarehere2, open2: the off, over, on and open states for the second level navigation*/
.m2:link, .m2:visited {
	width:158px;
	height:20px;
	display:block;
	padding:4px 0px 0px 8px;
	background: url(/i/menuitemback2.jpg) no-repeat 2px center;
	font-size:10px;
	font-weight:normal;
	text-decoration: none;
	color:#666666;
	/*text-indent:10px;*/
	border-bottom:1px solid #efefef;
}

.m2:visited {
	width:158px;
	height:20px;
	display:block;
	padding:4px 0px 0px 8px;
	background: url(/i/menuitemback2.jpg) no-repeat 2px center;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;
	color:#666666;
	/*text-indent:10px;*/
	border-bottom:1px solid #efefef;
}

.m2:hover, .open2:hover, .youarehere2:hover, .open1:hover{
	background:#efefef 2px center; 
	font-size:10px;
	color:#665029;
	border-right:5px solid #FF4200;
	}

.youarehere2:link, .youarehere2:visited, .open2:link, .open2:visited {
	width:158px;
	height:20px;
	display:block;
	padding:4px 0px 0px 8px;
	background:#fff 2px center;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#666;
	border-bottom: 1px solid #efefef;
}

/*m3, youarehere3, open3: the off, over, on and open states for the second level navigation */
.m3:link{
	width:158px;
	height:20px;
	display:block;
	padding:4px 0px 0px 8px;
	background:#fff 3px center;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#666;
	border-bottom: 1px solid #efefef;
}

.open3
{
	width:158px;
	height:20px;
	display:block;
	padding:4px 0px 0px 8px;
	background:#fff 3px center;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#666;
	border-bottom: 1px solid #efefef;
}

.m3:hover, .open3:hover, .youarehere3:hover{
	background:#efefef 2px center; 
	font-size:10px;
	color:#FF4200;
	border-right:5px solid #FF4200;
	}

.youarehere3:link, .youarehere3:visited, .open3:link, .open3:visited {
	width:158px;
	height:20px;
	display:block;
	padding:4px 0px 0px 8px;
	background:#fff 2px center;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#666;
	border-bottom: 1px solid #efefef;
}

.m3:visited {
	width:158px;
	height:20px;
	display:block;
	padding:4px 0px 0px 8px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#666;
	border-bottom: 1px solid #efefef;
}

.m3:hover {
	background:#efefef 2px center; 
	color:#665029;
	border-right:5px solid #FF4200;
}

.youarehere3
{
	width:158px;
	height:20px;
	padding:4px 0px 0px 8px;
	border-bottom:1px solid #c4c4c4;
	background:#efefef; 25px 7px
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#665029;
}



/*m4, youarehere4, open4: the off, over, on and open states for the second level navigation */
.m4{
	background:#efefef 2px center; 
	color:#665029;
}

.m4:link{
	width:158px;
	height:20px;
	display:block;
	padding:4px 0px 0px 8px;
	background:#efefef 3px center;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#666;
	border-bottom: 1px solid #c4c4c4;
}

.open4
{
	width:158px;
	height:20px;
	display:block;
	padding:4px 0px 0px 8px;
	background:#fff 3px center;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#666;
	border-bottom: 1px solid #c4c4c4;
}

.m4:visited {
	width:158px;
	height:20px;
	display:block;
	padding:4px 0px 0px 8px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#666;
	border-bottom: 1px solid #c4c4c4;
}

.m4:hover {
	background:#C4C4C4 2px center; 
	color:#665029;
	border-right:5px solid #FF4200;
}

.youarehere4:link, .youarehere4:visited, .open4:link, .open4:visited 
{
	width:158px;
	height:20px;
	padding:4px 0px 0px 8px;
	border-bottom:1px solid c4c4c4;
	background:#efefef; 25px 7px
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#666;
}

.youarehere4:hover, .youarehere4:hover, .open4:hover, .open4:hover
{
	width:158px;
	height:20px;
	padding:4px 0px 0px 8px;
	border-bottom:1px solid #c4c4c4;
	background:#C4C4C4 ; 25px 7px
	font-size:10px;
	font-weight:;
	text-decoration:none;
	color:#665029;
	border-right:5px solid #FF4200;
}

/*m5, youarehere5, open5: the off, over, on and open states for the second level navigation */
.m5{
	background:#fff29c 2px center; 
	color:#665029;
}

.m5:link
{
	width:158px;
	height:20px;
	display:block;
	padding:4px 0px 0px 8px;
	background:#faffab 3px center;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#666;
	border-bottom: 1px solid #c4c4c4;
}

.m5:visited
{
	width:158px;
	height:20px;
	display:block;
	padding:4px 0px 0px 8px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#666;
	border-bottom: 1px solid #c4c4c4;
}

.m5:hover {
	background:#decea3 2px center; 
	color:#665029;
	border-right:5px solid #FF4200;
}

.youarehere5:link, .youarehere5:visited, .open5:link, .open5:visited 
{
	width:158px;
	height:20px;
	padding:4px 0px 0px 8px;
	border-bottom:1px solid c4c4c4;
	background:#faffab; 25px 7px
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#665029;
}

.youarehere5:hover, .youarehere5:hover, .open5:hover, .open5:hover
{
	width:158px;
	height:20px;
	padding:4px 0px 0px 8px;
	border-bottom:1px solid #c4c4c4;
	background:#faffab 25px 7px
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#665029;
}
