#menu {
width:59.5em;
font-family:helvetica;
letter-spacing:.09em;
float:left;
clear:both;
position:relative;
border-right:solid .17em #B4985A;
border-left:solid .17em #B4985A;
margin: 0 0 2em 0;
}

#menu ul {
background:#B4985A url(/graphics/main_back.jpg);
list-style-type:none;
width:100%;
margin:0;
}

#menu ul ul {
background:#B4985A url(/graphics/main_back_on.jpg);
}

ul li#a4.2 a{
border:.2em solid #000;
}


#menu ul li {
float:left;
height:1.4em;
border-right:solid .01em #fff;
width:6.555em;
text-align:center;
}


.sf-menu,.sf-menu * {
list-style:none;
margin:0;
padding:0;
}

.sf-menu {
line-height:1.0;
float:left;
}

.sf-menu ul {
position:absolute;
top:-999em;
width:10em;
}

.sf-menu ul li {
width:100%;
display: inline-block;
}

.sf-menu li:hover {
visibility:inherit;
}


.sf-menu li {
float:left;
position:relative;
}


.sf-menu a {
position:relative;
color:#fff;
display: inline-block
}

.sf-menu li:hover ul,.sf-menu li.sfHover ul {
left:0;
top:2.5em;
z-index:1000;
}

ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {
left:10em;
top:0;
z-index:1000;
}


#menu .sf-menu a,#menu a:link {
text-decoration:none;
color:#fff;
}


.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active,.menuactive {
outline:0;
color:#fff;
text-transform:uppercase;
text-decoration:none;
background:#5A2149 url(/graphics/main_back_on.jpg);
font-family:helvetica;
}

.sf-menu li li:hover ,.sf-menu li li.sfHover,.sf-menu li li a:focus,.sf-menu li li a:hover,.sf-menu a:active {
outline:0;
color:#fff;
text-transform:uppercase;
text-decoration:none;
background:#5A2149 url(/graphics/main_back_over.jpg);
font-family:helvetica;
}

#menu .sf-menu a:link,#menu .sf-menu a:visited,#menu .sf-menu a.parent {
color:#fff;
text-transform:uppercase;
font-size:.85em;
display:block;
text-decoration:none;
padding:.3em 0;
}

#menu li.sfhover ul {
z-index:1000;
}


.sf-menu li#a2 ul {
width:39.7em;
left:-6.6em;
top:1.4em;
}

.sf-menu li#a4 ul {
width:26.7em;
left:0;
top:1.4em;
}


.sf-menu li#a5 ul {
width:19.7em;
left:0;
top:1.4em;
}

.sf-menu li#a3 ul,.sf-menu li#a7 ul {
width:13.2em;
left:0;
top:1.4em;
}

.sf-menu li#a6 ul {
width:19.7em;
left:-6.6em;
top:1.4em;
}


.sf-menu li#a8 ul {
width:6.5em;
left:0em;
top:1.4em;
}

.sf-menu li#a9 ul {
width:13.5em;
left:-6.57em;
top:1.4em;
}

.sf-menu li#a2 ul li,.sf-menu li#a3 ul li,.sf-menu li#a4 ul li,.sf-menu li#a5 ul li,.sf-menu li#a6 ul li,.sf-menu li#a7 ul li,.sf-menu li#a8 ul li,.sf-menu li#a9 ul li {
border:none;
display:inline-block;
}

#menu ul li#a9 {
border-right:none;
}

ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul,ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul {
top:-999em;
}