#cssdropdown, #cssdropdown ul {
padding: 0;
margin: 0;
list-style: none;
z-index: 4;
}

#cssdropdown li {
float: left;
position: relative;
}

.mainitems{
border-right: 1px solid #555555;
}

.mainitems a {
line-height: 37px;
padding-left: 12px;
padding-right: 12px;
text-decoration: none;
color: #ffffff !important;
font-size: 0.9em;
display: block;
font-family: geneva, verdana, sans-serif;
}

.mainitems a:hover {
color: #f9da5b !important;
}




.mainitems2{
border-right: 1px solid #555555;
}

.mainitems2 a {
line-height: 37px;
padding-left: 12px;
padding-right: 12px;
text-decoration: none;
color: #ffffff !important;
font-size: 0.9em;
display: block;
font-family: geneva, verdana, sans-serif;
}

.mainitems2 a:hover {
color: #f9da5b !important;
}



.subuls{
padding: 0px;
margin: 0px;
font-size: 0.85em;
display: none;
width: 14em;
position: absolute;
top: 37px;
left: 0;
background-color: #cccccc;
border-top: 1px solid #aaaaaa;
border-right: 1px solid #aaaaaa;
border-left: 1px solid #aaaaaa;
}

.subuls li{
line-height: 20px;
width: 100%;
border-bottom: 1px solid #aaaaaa;
}
.subuls li .divider{
padding-left: 6px;
font-weight: bold;
}


.subuls li a{
line-height: 20px;
padding-left: 6px;
padding-right: 6px;
text-decoration: none;
color: #000000 !important;
}

.subuls li a:hover {
text-decoration: underline !important;
color: #000000 !important;
}

#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: auto;
left: auto;
}

#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block;
}

#restofcontent { /*wrap rest of content of the page inside this div*/
clear: left;
}


#navbar {
background-image: url(/siteimages/nav_tile.gif);
height: 37px;
z-index:4;
}


.subuls2 ul {
padding: 0px;
margin: 0px;
font-size: .95em;
display: none;
width: 14em;
position:relative;
top: 37px;
left: 120;
background-color: #ffffff;
border-top: 1px solid #aaaaaa;
border-right: 1px solid #aaaaaa;
border-left: 1px solid #aaaaaa;

}

.subuls2 li{
line-height: 20px;
width: 100%;
border-bottom: 1px solid #aaaaaa;

}
.subuls2 li .divider{
padding-left: 6px;
font-weight: bold;
}


.subuls2 li a{
line-height: 20px;
padding-left: 6px;
padding-right: 6px;
text-decoration: none;
color: #000000 !important;
}

.subuls2 li a:hover {
text-decoration: underline !important;
color: #000000 !important;
}

.golf li {
background-color:#D56A00;
font-size:12px;
font-weight:700;
}