/* CSS Document */
body {
background-image:url(images/fading_background_21.png);
background-repeat:repeat-x;
text-align: center;
}
#container {
  margin: 0 auto;
  width: 990px;
  background-color:#FFFFFF;
} 
#banner{width:990px;
height:170px;
background-color:#015697;
}
#menu {
width: auto;
background: #fff;
float:left;
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 110px;
float: left;
}
#menu a, #menu h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
border-width: 0px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
margin: 0;
padding: 1px 1px;
}

#menu h2 {
color: #fff;
background:#0033CC;
text-transform: uppercase;
}

#menu a {
color: #01589F;
background: #DCF5F5;
text-decoration: none;
}

#menu a:hover {
color: #a00;
background: #fff;
}
#menu li {position: relative;}

#menu :hover{background-color:
#990000}
#menu ul ul {
position:relative;
z-index: 100;
}
div#menu ul ul {
display: none;
}
div#menu ul li:hover ul
{display: block;
}
div#menu ul ul,
div#menu ul li:hover ul ul,
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
{display: block;}
body {
behavior: url(csshover.htc);
}
#maintextbox {
width:990px;
height:600px;
margin-top:75px;
}
#footer {
	background-color: #FFFFFF;
	position: auto;
}
