body {
	background: #004;
	color: black;
	margin: 0.5em;
}
body a { color: #0033CC; }
body a:hover { color: #b02; }

/* --------------------------------------------------------- */
#bodywrap {
  background: white;
  width:802px;
  border: 1px solid black;
  padding: 5px 5px;
  margin-left:auto;
  margin-right:auto;
  margin-top:0em;
  margin-bottom:0em;
}

/* --------------------------------------------------------- */
#masthead {
   height: 106px;
   width: 800px;
   /* border: 1px solid black; */
}

#masthead a:hover { color: #b02; }

#masthead h1 {
   color: ffffff;
   text-align: center;
   margin: 20px 0 0 0;
   font-size: 3em;
   font-family: impact;
}

/* --------------------------------------------------------- */

#menu {
   height: 1.5em;
   width: 800px;
   background-image: url(../images/menuback2.jpg);
   text-align: center;
   font-family: andalus;
   padding: 5px 0px;
   /* border: 4px solid #112F4B; */
}

#menu a {
   color: 003366;
   font-size: 1em;
   font-family: helvetica; 
   text-decoration: none;
   padding: 0 3%;
   font-weight: bold;
   /* border: 3px solid black; */
   /* border-style: none none none solid; */
}

#menu a .lastitem {border-style: none solid;
}

#menu a:hover { color: ff3333; border-color: ff3333; }

/* --------------------------------------------------------- */

#main { 
   width: 760px;
   font-family: helvetica;
   text-align: left;
   margin: 10px 0 10px 10px;
}

#main_cen { 
   width: 760px;
   font-family: helvetica;
   text-align: center;
   margin: 10px 0 10px 10px;
}


#content { 
   padding: 5px;
   text-align: justify;
}

#right {
   margin: 0 0 0 10px;
   float: right;
}

#content a:hover { color: ff3333; }

#main_cen img {
   border: none;
}

.imagetab {
   text-align: center;
   font-size: 1em;
}

#footer {
   border: 1px solid black;
   width: 800px;
   color: #666666;
   background: #CCCCCC;
   font-family: helvetica;
   font-size: 0.75em;
}
