@charset "utf-8";
/* CSS Document */

body
{
background:#f5f5f5 url(../images/backbody.jpg) repeat-x ;
color:#666666;
}
h1, h2, h3, h4, h5 {
font-family: Gentilis;
color:#FF3300;
_margin-top:0.3em;
}
#header
{
background-color:#333333;
color:#FFFFFF;
}
#bottomnav
{
background-color:#000000;
margin-top:32px;
border:1px #999999 solid;
border-bottom:0;
}
#bottomnav a
{
display:inline-block;
padding-left:15px;
padding-right:15px;
text-decoration:none;
color:#FFFFFF;
padding-top:5px;
padding-bottom:2px;
}
#menu 
{
padding:1em;
background-color:#FF9900;
border-right:1px #FFCC33 solid;
border-bottom:1px #FFCC33 solid;
margin-left:5px;
}
#menu a
{
text-decoration:none;
color:#000000;
}
#menu a:hover
{
color:#FFFFFF;
}
#menu li
{
list-style:none;
display:block;
font-weight:bold;
border-bottom:1px solid #FFCC33;
}
#bottomnav a:hover
{
padding-left:15px;
padding-right:15px;
text-decoration:none;
background-color:#FF9900;
}
#mid
{
background-color:#FFFFFF;
border-left:1px solid #CCCCCC;
border-right:2px solid #CCCCCC;
border-bottom:2px solid #CCCCCC;

}
#footer
{
background-color:#666666;
color:#FFFFFF;
border-right:1px solid #333333;
border-bottom:1px solid #333333;
}
#footer h4
{
color:#FFFFFF;
}

.box {padding:1em;margin-bottom:1em;background:#E5ECF9;}
td
{
vertical-align:top;
}

.yellowback
{
background-color:#000000;
color:#FFFFFF;
}

.yellowwhite
{
background-color:#FF6600;
color:#FFFFFF;
}
