.halfmoon{
margin-bottom: 1em;
background-color:#FFFBE5;
}
#moonmenu
{
background-image:url(images/menu_bg.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.halfmoon ul{
padding: 5px 9px 2px 5px;
margin-left: 0;
margin-top: 3px;
margin-bottom: 0;
font: normal 11px Arial,Helvetica,sans-serif;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
border-bottom: 1px solid #FFFBE5;
}

.halfmoon li{
display: inline;
margin: 0;
}

.halfmoon li a{
text-decoration: none;
padding: 9px 8px 3px 8px;
margin: 0;
margin-right: 0px; /*distance between each tab*/
border-left: 0px solid gray;
color: #5C3919;
font-size:11px;
font-family: Arial,Helvetica,sans-serif;
background: #FFFBE5 top right no-repeat;
text-transform:uppercase;
/*letter-spacing:0.1em;*/
}

.halfmoon li a:visited{
color: #5C3919;
}

.halfmoon li a:hover, .halfmoon li.selected a{
background-color: #4A2300;
text-decoration:none;
color:#FFFFFF;
}

*html .halfmoon li{
display: inline;
margin: 0;
}

*html .halfmoon li a{
text-decoration: none;
padding: 9px 4px 10px 4px;
margin: 0;
margin-right: 0px; /*distance between each tab*/
border-left: 0px solid gray;
color: #5C3919;
font-size:11px;
font-family: Arial,Helvetica,sans-serif;
background: #FFFBE5 top right no-repeat;
text-transform:uppercase;
letter-spacing:0.1em;
}

*html .halfmoon li a:visited{
color: #5C3919;
}

*html .halfmoon li a:hover, .halfmoon li.selected a{
background-color: #4A2300;
text-decoration:none;
color:#FFFFFF;
}

*+html .halfmoon li{
display: inline;
margin: 0;
}

*+html.halfmoon li a{
text-decoration: none;
padding: 9px 5px 10px 5px;
margin: 0;
margin-right: 0px; /*distance between each tab*/
border-left: 0px solid gray;
color: #5C3919;
font-size:11px;
font-family: Arial,Helvetica,sans-serif;
background: #FFFBE5 top right no-repeat;
text-transform:uppercase;
letter-spacing:0.1em;
}

*+html.halfmoon li a:visited{
color: #5C3919;
}

*+html.halfmoon li a:hover, .halfmoon li.selected a{
background-color: #4A2300;
text-decoration:none;
color:#FFFFFF;
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_e{
position:absolute;
top: 0;
padding-top:0px;
border: 0px solid #E3DFD8; /*THEME CHANGE HERE*/
border-width: 1px;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
background-color: #FFFBE5;
width: 190px;
visibility: hidden;
}

.dropmenudiv_e a{
width: auto;
display: block;
text-indent: 5px;
border: 0px solid #FFFBE5; /*THEME CHANGE HERE*/
border-top-width: 0px;
padding: 1px 0;
text-decoration: none;
color: #5C3919;
}

* html .dropmenudiv_e a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_e a:hover{ /*THEME CHANGE HERE*/
background-color: #FFFBE5;
color: #5C3919;
text-decoration:none;
}
.header_height
{
padding-top:3px;
padding-bottom:0px;
height:32px;
}
*html .header_height
{
padding-top:5px;
padding-bottom:2px;
height:40px;
}
*html+ .header_height
{
padding-top:5px;
padding-bottom:2px;
height:40px;
}
.dropmenudiv1
{
border-bottom:1px solid #EBE1AC;
}
.dropmenudiv1 a
{
border-bottom:1px solid #EBE1AC;
}
.dropmenudiv1 a:hover
{
border-bottom:1px solid #EBE1AB;
background-color:#EBE1AB;
}
