body {
background: #F0F0F0 url('greengrunge/header_bg.jpg') repeat-x;
}
#menunav li.current_page_item {
background:url('greengrunge/menu_bg_left.gif') left bottom no-repeat;
}
#menunav li.current_page_item a {
height:34px;
width:auto;
float:left;
background:url('greengrunge/menu_bg_right.gif') right top no-repeat;
color:#FFF;
text-decoration:none;
padding-top:13px;
}
#simple_footer_bkg {
float:left;
width:100%;
min-height: 131px;
max-height: auto;
background:url('greengrunge/footer_content.jpg') #21230E top repeat-x;
}
h2 a:hover, h3 a:hover
{color: #00330D;text-decoration: none;}
a {color: #000;
text-decoration: none;}
a:hover {color: #00330D;text-decoration:underline;}
#simple_footer_content a:hover {color:#00330D; text-decoration:underline;}

.submenu_title {
color:#111;
float:left;
font-size:17px;
font-weight:bold;
letter-spacing:2px;
padding:10px 25px;
padding-bottom:2px;
text-align:left;
text-transform:uppercase;
text-shadow:1px 1px 0px #EEE;
font-family:Myriad Pro, Arial, Times;
}

.submenu_link a {
color:#555;
font-weight:bold;
text-align:center;
font-size:16px;
text-shadow:1px 1px 0px #EEE;
font-family:Myriad Pro, Arial, Times;
}
#navbar li a .title {
color:#111;
font-size:17px;
font-weight:bold;
letter-spacing:2px;
padding:25px 25px;
padding-bottom:2px;
text-align:center;
width:auto;
text-transform:uppercase;
text-shadow:1px 1px 0px #EEE;
text-decoration:none;
font-family:Myriad Pro, Arial, Times;
}
#navbar li a .desc {
clear:left;
font-family:Myriad Pro,Arial,Times;
font-size:16px;
font-weight:bold;
height:60px;
padding:0px 25px 30px 25px;
text-align:left;
text-shadow:1px 1px 0 #EEE;
line-height:23px;
}
.submenu_entry:hover .desc {
color:#111;
}
.submenu_link a:hover {
color:#111;
text-decoration:none;
}

