 
.button-links img.down{ position:absolute;  border-style:none;  padding:0.33em 0.5em 0 0.5em}

.button-links, .button-links *{margin:0; padding:0; list-style:none}

.button-links{line-height:1.0}

.button-links ul{position:absolute; top:-999em; width:11.5em}

.button-links ul li, 
.button-links a{ float:left; width:100%}

.button-links li{float:right; position:relative; z-index:99}

.button-links a{ text-decoration:none;  float:left; height:2em}

.button-links li:hover ul, 
ul.button-links li.sfHover ul{left:85px; top:1.4em}

.button-links li:hover li ul, 
.button-links li.sfHover li ul{top:-999em;}
 
.button-links li li:hover li ul, 
.button-links li li.sfHover li ul{top:-999em}

.superfish li:hover ul, 
.superfish li li:hover ul, 
.superfish li li li:hover ul{top:-999em}

embed, object{position:relative; z-index:0}

.button-links{float:left; font-face:trebuchet; font-size:17px;  color:#000}
.button-links ul{ border:1px solid #606060}
.button-links li.button-links-li {margin-left: auto; margin-right: auto; width:20.00em;}


.button-links ul{background:#fff; padding: 0.4em 0.4em 0.4em 0.4em;}

.button-links a, .button-links a:hover{
    display:inline;  
    padding:0.4em 0em 0.4em 0em;  
    text-decoration:none;
}


.button-links ul li:hover, .button-links ul li.sfHover, 
.button-links ul a:focus, .button-links ul a:hover, .button-links ul a:active{background:#c8c8c8; text-decoration:none}

.button-links-div {		
-moz-border-radius: 8px;
border-radius: 8px;
color: #666362; font-size: 14px; font-weight : bold;
font-family: century gothic, arial;
background-color: #d8d8d8; height: 35px;
}