/* --- menu styles ---
note: not all browsers render styles the same way so try out your style sheet on different browsers before publishing; */

/* Level 0 - Inner TEXT*/
.m0l0iout {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align:left;
	vertical-align:middle;
	padding-left:10px;
	padding-bottom:1px;
	padding-right:10px;
	padding-top:2px;
	color: #000000;
}
.m0l0iover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align:left;
	vertical-align:middle;
	padding-left:10px;
	padding-bottom:2px;
	padding-right:0px;
	padding-top:2px;
	color: #FFFFFF;
}
.m010idown {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align:left;
	vertical-align:middle;
	padding-left:10px;
	padding-bottom:2px;
	padding-right:0px;
	padding-top:2px;
	color: #FFFFFF;
}
/* Level 0 - Outer BACKGROUND */
.m0l0oout {
	text-decoration : none;
	/*border : 1px solid #2F2D00;*/
	background:#EEEBDD;
}
.m0l0oover {
	text-decoration : none;
	/*border : 1px solid #2F2D00;*/
	background:#006600;
}
.m010odown {
text-decoration : none;
	/*border : 1px solid #2F2D00;*/
	background:#64531B;
}
/* Level 1 - Inner TEXT */
.m0l1iout {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align:left;
	padding-left:10px;
	padding-bottom:2px;
	padding-right:0px;
	color: #000000;
}
.m0l1iover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	text-align:left;
	padding-left:10px;
	padding-bottom:2px;
	padding-right:0px;
	color: #FFFFFF;
}
.m011idown {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align:left;
	padding-left:10px;
	padding-bottom:2px;
	padding-right:0px;
	color: #FFFFFF;
}
/* Level 1 - Outer BACKGROUND */
.m0l1oout {
	text-decoration : none;
	/*border : 1px solid #2F2D00;*/
	background: #D6CBA8;
	-moz-box-shadow: 3px 3px 1px #999;
    -webkit-box-shadow: 3px 3px 1px #999;
    box-shadow: 3px 3px 1px #999;
}
.m0l1oover {
	text-decoration : none;
	/*border : 1px solid #2F2D00;*/
	background: #006600; 
	-moz-box-shadow: 3px 3px 1px #999;
    -webkit-box-shadow: 3px 3px 1px #999;
    box-shadow: 3px 3px 1px #999;
}
.m011odown {
text-decoration : none;
	/*border : 1px solid #2F2D00;*/
	background:#64531B;
	-moz-box-shadow: 3px 3px 1px #999;
    -webkit-box-shadow: 3px 3px 1px #999;
    box-shadow: 3px 3px 1px #999;
}
/* Level 2 - Inner TEXT */
.m0l2iout {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align:left;
	padding-left:10px;
	padding-bottom:2px;
	padding-right:0px;
	color: #000000;
}
.m0l2iover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration : none;
	text-align:left;
	padding-left:10px;
	padding-bottom:2px;
	padding-right:0px;
	color: #FFFFFF;
}
.m012idown {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align:left;
	padding-left:10px;
	padding-bottom:2px;
	padding-right:0px;
	color: #FFFFFF;
}
/* Level 2 - Outer BACKGROUND */
.m0l2oout {
	text-decoration : none;
	/*border : 1px solid #2F2D00;*/
	background: #C6B786;
	-moz-box-shadow: 3px 3px 1px #999;
    -webkit-box-shadow: 3px 3px 1px #999;
    box-shadow: 3px 3px 1px #999;
}
.m0l2oover {
	text-decoration : none;
	/*border : 1px solid #2F2D00;*/
	background: #006600;
	-moz-box-shadow: 3px 3px 1px #999;
    -webkit-box-shadow: 3px 3px 1px #999;
    box-shadow: 3px 3px 1px #999;
}
.m012odown {
text-decoration : none;
	/*border : 1px solid #2F2D00;*/
	background:#64531B;
	-moz-box-shadow: 3px 3px 1px #999;
    -webkit-box-shadow: 3px 3px 1px #999;
    box-shadow: 3px 3px 1px #999;
}