/* Main Menu Container */

#imouter1 {
margin:0;
padding:0;
z-index: 1;
margin: 0;
}

#imenus1 li{
list-style: none;
margin: 0 0 0 10px;
padding: 0;
clear: both;
display: inline;
}


#imenus1 li li a{
line-height: 14px;
}


#imenus1 li a {
width: 100%;
color: #B17505;
font: normal bold 12px/14px Arial, Helvetica, sans-serif;
text-align: center;
text-decoration:none;
background:#fff;
display: block;
text-align: left;
padding: 2px 0 2px 0;
outline: 0;
overflow: hidden;
border-bottom: 1px solid #D2D2D2;
}


#imenus1 li a span{
display: block;
float: left;
margin: 0 0 0 3px;
padding: 0;
cursor: pointer;
}


/* Main Menu Items [hover] */
#imenus1 li a:hover {
background-color: #F7ECD6;
color: #946203;
text-decoration:none;
}


/* Main Menu Items [active] */
#imenus1 li a.iactive {
background-color: #F7ECD6;
color: #946203;
text-decoration:none;
}

/* Sub Menu Container
BODY #imenus1 li div div ul.sub{
width: 99.9%;
background-color:#fff;
opacity: 0.9;
  -moz-opacity: 0.9;
  -khtml-opacity: 0.9;
  filter: alpha(opacity=90);
  border: 1px solid red;

} */


BODY #imenus1 li div div{
top:-18px;
left:142px;
}

BODY #imenus1 li div div ul li div div{
top:20px;
left:15px;
}


BODY #imenus1 li div div ul {
margin-top:0;
margin-left:0;
padding-left:0;
padding-right: 0;
text-align:left;
background:#fff;
border: 1px solid #e7e6e2;
width: 216px;
}

/* Sub Menu Items */
#imenus1 li div div a {
text-align: left;
color: #B17505;
font: normal bold 12px/14px Arial, Helvetica, sans-serif;
text-decoration:none;
border-right:0;
padding: 3px;
background:#fff;
width: 210px;
}

BODY #imenus1 ul div div a {  

/* Sub Menu Items [Add extra css not offered in the visual tool here.] */
}

#imenus1 li div div a.ihover {
background-color: #F7ECD6;
color: #946203;
text-decoration:none;
	font-style: normal;
}

#imenus1 li div div a.iactive {
	background-color: #F7ECD6;
}