html, body, 
h1, h2, h3, h4, h5, h6, 
form, div, ol, ul, li { margin: 0; padding: 0; }

body{
text-align:center;
background-color: #a1d4ff;
font: 62.5% arial, helvetica, sans-serif;
}

#wrapper{
margin: 0 auto 0;
padding:0;
width: 1010px;
text-align:left;
background-color:white;
}

/* header */
#header{
position:relative;
margin:auto 0;
}

/*  body middle  */
#body_middle{
margin: 0;
width:1010px;
background: url(/images/bodybg.jpg) repeat-y top left;
}



/*  Footer  */
#footer{
width: 1010px;
padding: 3px 0 0;
height: 74px;
background-color: #8D1D2D;
background: url(/images/footer.jpg);
color: #555;
position:relative;
}

#footer img{
border:0;
}

#footer span{
position:absolute;
left:75px;
font-size: 11px;
margin-top:30px;
color:white;
text-transform:uppercase;
}



#footer p{
float:right;
text-align:right;
font-size: 1.1em;
margin: 28px 10px 0;
color:white;
text-transform:uppercase;
}

#footer  a{
text-decoration:none;
color:white;
}

#footer  a:hover{
text-decoration:underline;
}

/* Menu */
#nav{
width:1010px;
background-color:#000000;
height:42px;
top:0;
}

#nav ul.parent_menu{
list-style-type: none;
list-style-position:outside;
position:relative;

}

#nav ul.parent_menu li{
height:42px;
float:left;
width:100px;
text-align:center;
border-right:.1em solid #3F3F3F;
}

#nav ul.parent_menu li a{
display:block;
width:100%;
height:100%;
line-height: 3.3;
background-color:#000000;
text-decoration:none;
font-size: 1.2em;
color: #ffffff;
}

#nav ul.parent_menu li a:hover{
background-color:#0186C9;
}

/* Flyout Menus */
.child_menu {
  display:none;
  position:absolute;
  z-index:100;
  background-color: #000000;
  list-style-type: none;
  margin-left: 0;
}

.child_menu li {
  height: 42px;
  width:100px;
  text-align: center;
  margin-left: 0;
}

.child_menu li a {
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
  font-size: 1.2em;
  color: #ffffff;
}

.child_menu li a:hover {
  background-color: #0186C9;
}
