/* drop down menu section */
#nav, #nav ul { /* all lists */
    padding: 0;
    margin: 0;
    list-style: none;
}
 
#nav a {
    display: block;
    width: auto;
}
 
#nav > li { 
    float: left;
    width: auto; /* width needed or else Opera goes nuts */
}
 
#nav li ul { /* second-level lists */
    position: absolute;
    background: orange;
    width: auto;
    left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
    margin-top: -3px;
}
 
#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
    left: auto;
}


/* end of official suckerfish CSS for drop down and start of mine */
#nav ul li {
    background-color: black;
}

#nav ul li a {
    width: 120px;
    padding: 5px;
    line-height:30px;
    height:30px;
}

#nav ul li a:hover {
    background-color: #FF9900;
}
/*==================bottom navigation================*/
#navbottom {
	text-align: center;
	width: 790px;
	margin: 0 auto;
	background: url(images/transbg.png) repeat-y;
	min-height: 20px;
}
#navbottom ul {
       list-style: none;
       margin: 0;
}
#navbottom ul li {
       display: inline;
       color: black;
       font-weight: bold;
}
#navbottom ul li a {
       color: black;
       font-weight: bold;
}

#navbottom ul li a:hover {
       text-decoration: underline;
       background: none;
}

/* ============= end drop down elements ============================ */

/* =======Primary Row============================ */
	
div#menup {
	text-align:center;
}

#nav {
	height: 47px;
	line-height:47px; 
	padding-left: 29px;
	padding-right: 39px;
	background: url(images/menu2.gif) no-repeat 0 0;
	color: White;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;	
}


#nav li.menu-0 {
	height: 47px;
	color: White;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;	
	background: url(images/separatore.gif) no-repeat top right;
}

#nav > li a {
	height: 47px;
	color: White;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;	
}


.menu-0 > a {
	color: White;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	width:auto;
	height: 47px;
}

	
li.menu-0 > a:hover  {
	background: url(images/menupremuto.gif);
	color: White;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;	

}

.menu-0 > a {
    color: White;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;    

}


