body  { background-color:#003300;  padding-top: 20px;  
  text-align: center; 
  margin:0px auto;

}
 
  

#wrapper { 
  width:750px; 
  margin:0px auto;
  background:#003300; 
  color:inherit;
  padding:0px; 
  text-align: center;
  border: 1px solid #fefefe; padding: 1px;
}
 


#logo {  

margin:0px 0px 0px 0px;
background:#003300; 
 color:inherit;
}



 #menutop {  
background:#003300;  margin:0px auto;  padding:3px 0px 3px 0px; width:750px; height:17px;
border-bottom: 1px solid #ffffff;
background-image: 
url('../buttontopbkg.jpg'); background-repeat: repeat-x;
  
}

.cattop1 {  width:170px;
  text-align:center; 
  font: bold 11px verdana,arial,helvetica,san-serif;  
  color: #ffffff; 
  background:transparent; 
  margin:0px auto;  
  padding:1px 0px 4px 0px; 
}

.cattop1 a { color: #ffffff; 
text-decoration: none;  
  margin:0px auto;  
  padding:1px 5px 4px 5px; background:transparent;}


.cattop1 a:hover { 
  color: #003300;
  text-decoration: none; background:#ffffff; 
  margin:0px auto;  
  padding:1px 5px 3px 5px;}


.cattop {  
  text-align:center; 
  font: bold 11px verdana,arial,helvetica,san-serif;  
  color: #ffffff; 
  background:transparent; 
  margin:0px auto;  
 padding:1px 0px 4px 0px; 
}

.cattop a { color: #ffffff; 
text-decoration: none;  
  margin:0px auto;  
   padding:1px 5px 4px 5px; background:transparent;}



.cattop a:hover { 
  color: #003300;
  text-decoration: none; background:#ffffff; 
  margin:0px auto;  
  padding:1px 5px 3px 5px;}




#menu { 
  
  width:145px;  
  text-align:left; 
  font: bold 10.5px verdana,arial,helvetica,san-serif;
  background:#003300; 
  margin:0px;  
  padding:1px 0px 1px 6px; 
  color:inherit; 
}
 
.cat {   
  width:145px;
  text-align:left; 
  font: bold 11px verdana,arial,helvetica,san-serif;  
  color: #ffffff; 
  background:#003300; 
  margin:0px;  
  padding: 2px 0px 2px 0px; 
}

.cat a { color: #ffffff; display:block;
text-decoration: none; background:transparent; margin:0px; padding: 0px}


.cat a:hover {  color: #003300; display:block; width:144px;
text-decoration: none; background:#fefefe; margin:0px; padding: 0px;}

 

.cat1 {   
  width:145px;
  text-align:left; 
  font: bold 11px verdana,arial,helvetica,san-serif;  
  color: #ffffff; 
  background:#003300; 
  margin:0px;  
  padding: 2px 0px 0px 0px; 
}

.cat1 a { color: #ffffff; display:block;
text-decoration: none; background:transparent; margin:0px; padding: 0px}


.cat1 a:hover {  color: #003300; display:block; width:146px;
text-decoration: none; background:#fefefe; margin:0px; padding: 0px;}


.buttonspacer { width:118px; 
  margin:0px auto;  
  background:#003300; 
  padding: 1px 0px 1px 0px;
  color:inherit;  }


h1 { text-align: center; font: bold 14px verdana, arial, helvetica, san-serif;  color: #781714; background:#ffffff; margin:0px auto; padding: 13px 0px;}

h2 { text-align:left; font: normal 12px verdana, arial, helvetica, san-serif;  color: #000000; background:#ffffff; margin:0px auto; padding:4px 0px 4px 0px;}

h3 { text-align:left; font: normal 13px verdana, arial, helvetica, san-serif;  color: #781714; background:#ffffff; margin:0px auto; padding:5px 0px;}


h4 { text-align:center; font: normal 12px verdana, arial, helvetica, san-serif;  color: #000000; background:#ffffff; margin:0px auto; padding:5px 0px;}
 
h5 { text-align:center; font: bold 12px verdana, arial, helvetica, san-serif;  color: #ab1e23; background:#ffffff; margin:0px auto; padding:4px 0px 4px 0px;}

h6 { text-align:left; font: bold 12px verdana, arial, helvetica, san-serif;  color: #781714; background:#ffffff; margin:0px auto; padding:4px 0px 4px 0px;}
  

/* navigational */
  
 #address { 
text-align:center; 
color: #000000;
font: 10px verdana, arial, helvetica, san-serif;
font-weight:normal;
cursor: pointer;
background: ffffff;
padding: 10px;
}
 


/* extras */ 


#spacer {   
width: 510px; 
margin:0 auto;
padding: 2px 0px;
 
}

p#return { clear:both;  text-align:center; font: normal 9px verdana, arial, helvetica, san-serif;  color: #9e0000; padding: 13px;   cursor: pointer; background: #ffffff;}

p#return a {
color: #000000;
background: #ffffff;
text-decoration: underline;
 
}
 
p#return a:hover {
 color: #781714;
 background: #ffffff;
text-decoration: none;
 
}
  
  

#credit { clear:both;  text-align:center; font: normal 9px verdana, arial, helvetica, san-serif;  color: #ffffff; padding: 13px;   cursor: pointer; background: #003300;}

#credit a {
color: #ffffff;
text-decoration: underline;
}
 
#credit a:hover {
 color: #ffffff;
text-decoration: none;
 
}

 
 
#byline { text-align:center; font: normal 9px verdana, arial, helvetica, san-serif; color: #ffffff; background:#003300; margin:25px auto;}

#byline a {  color: #ffffff; background:#003300; text-decoration:none;}

#byline a:hover {  color: #ffffff;background:#003300; text-decoration:underline;}

#stats { text-align:center; font: normal 9px verdana, arial, helvetica, san-serif; color: #ffffff; background:#003300; margin:15px 0px 5px 0px;}
