/* START OF NAVIGATION CSS */
	
#navbar {
width: auto;
margin: 0;
padding: 0;
list-style-type: none;
font-family:Verdana, Geneva, sans-seriff;
font-size: 14px;
line-height:22px;
cursor: default;
text-align: center;
z-index:1000;
}
#navbar li {
list-style: none;
float: left;
position:relative;
width:120px;
}
#navbar li a {
display: block;
padding: 3px 8px;
background-color: #ffda36;
text-decoration: none;
width: 134px;
}
#navbar li ul {
position:absolute;
top:27px;
display: none;
font-size:12px;
border-left: 1px solid #CCC;
border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;
width: 150px; /* Width to help Opera out */
background-color: #ffda36;
text-align:left;
line-height:18px;
}
#navbar li:hover ul, #navbar li.hover ul {
display: block;
position: absolute;
margin: 0;
padding: 0;
left:0;
}
#navbar li:hover li, #navbar li.hover li {
float: none;
}
* html ul li ul li, * html ul li ul li a {
height:1%;
}
#navbar li:hover li a, #navbar li.hover li a {
background-color: #ffda36;
}
#navbar li li a:hover {
background-color: #ffda36;
}
.clear {
clear:both;
line-height:0;
font-size:0;
}