body {
width:1000px;
margin:0 auto;
margin-top:30px;
}



/* ----- HEADER ----- */



#header {
width:1000px;
height:365px;
background-color:#333333;
}



/* ----- NAVIGATION ----- */



#navigation {
width:1000px;
height:40px;
background-color:#ffffff;
margin-top:0px;

}


/* ----- MAIN CONTENT ----- */



#content { 
width:1000px;
min-height:450px; /* for modern browsers */
height:auto !important; /* for modern browsers */
height:450px; /* for IE5.x and IE6 */
background-color:#e2e2e2;
margin-top:0px;
font-family: Georgia, Serif;
font-size:14px;
line-height:.70cm;

}



/* ----- FOOTER ----- */



#footer { 
width:1000px;
height:165px;
background-color:#333333;
padding-top:10px;
padding-bottom:6px;
margin-bottom:30px;
font-family: Georgia, Serif;
font-size:14px;
line-height:.70cm;
color:#ffffff;
}


#footer a { color: #EFEFFF; text-decoration:none;}
#footer a:hover { color: #CECFDE; text-decoration:underline;}


ul {
  font-family: Arial, Verdana;
  font-size: 22px;
  margin: 0;
  padding: 0;
  list-style: none;
}
ul li {
  display: block;
  position: relative;
  float: left;
}
li ul { display: none; }
ul li a {
  display: block;
  text-decoration: none;
  color: #ffffff;
  border-top: 1px solid #ffffff;
  padding: 5px 15px 5px 15px;
  background: #ff0000;
  margin-left: 1px;
  white-space: nowrap;
  width:302px;
  text-align:center;
}
ul li a:hover { background: #E91135; }
li:hover ul {
  display: block;
  position: absolute;
}
li:hover li {
  float: none;
  font-size: 18px;
}
li:hover a { background: #ff0000; }
li:hover li a:hover { background: #E91135; }

h3{
  font-family: Arial, Verdana;
  font-size: 32px;
  margin:0px;
}

h2{
  font-family: Arial, Verdana;
  font-size: 25px;
  margin:0px;
}