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

}
 
  

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

 #tempbox { width:585px; text-align:center; 
   margin:0px; padding: 0px;  background:#ffffff;
}
 
 #temparea { width:560px; text-align:center; 
   margin:0px auto; padding: 5px;  background:#ffffff;
}



#logo {  

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



 #menutop {  
background:#003300;  margin:0px auto;  padding:3px 0px 5px 0px; width:750px;
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:160x;  
  text-align:left; 
  font:bold 10.5px verdana,arial,helvetica,san-serif;
  background:#003300; 
  margin:0px;  
  padding:0px; 
  color:inherit; 
}
 
.cat {   
  width:160px;
  text-align:left; 
  font: bold 11px verdana,arial,helvetica,san-serif;  
  color: #ffffff; 
  background:#003300; 
  margin:0px;  
  padding: 3px 0px 4px 5px; 
}

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


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


.topbuttonspacer {
  margin:0px auto;  
  background:#003300; 
  padding: 5px 0px 0px 0px; }
  
  
.buttonspacer {
  margin:0px auto;  
  background:#003300; 
  padding: 4px 0px 4px 0px; }


h1 { text-align: center; font: bold 14px verdana, arial, helvetica, san-serif;  color: #003300; 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: #003300; 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: #003300; background:#ffffff; margin:0px auto; padding:4px 0px 4px 0px;}

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

 
#rollmouse { text-align:center; font: normal 10px verdana, arial, helvetica, san-serif;  color: #000000; background:#ffffff; margin:0px auto; padding:5px 0px;}


.captions { text-align:center; font: normal 10px verdana, arial, helvetica, san-serif;  color: #000000; background:#ffffff; margin:0px auto; padding:2px 0px 2px 0px;}



 #imageright {  float:right;
background:transparent;  padding:0px;  margin:5px 0px 10px 10px; width:250px;  border: 1px solid #000;"
  
}
  


ul { text-align:left; font: normal 11px verdana, arial, helvetica, san-serif;  color: #000000; background:#ffffff; margin:0px auto;  padding:2px 0px 3px 8px; text-decoration: none; }
 

ul.inside { list-style-position: inside; margin:0px;  padding:0px; }
  
  
li {  text-align:left; font: normal 11px verdana, arial, helvetica, san-serif;  color: #000000; margin:0px 0px 0px 20px;  padding:4px 0px 4px 0px ; background:#ffffff;} 


li a {  color: #000000; background:#ffffff; text-decoration: none;} 




/* navigational */
 
 
 
 #nav { 
margin: 8px 0px 8px 0px;
padding: 0;
text-align:center;
border-top: 2px solid #003300; padding-top: 10px; width: 540px;
border-bottom: 2px solid #003300; padding: 10px; width:540px;
color: #003300;
font: normal 9px verdana, arial, helvetica, san-serif;
text-decoration: none;
cursor: pointer;
background: #ffffff;
}



#nav a {
color: #003300;
background: #ffffff; 
text-decoration: none;
}
 
 
 
#nav a:hover { 
 color: #000000;
 background: #ffffff;
text-decoration: underline;
}



 
a {
color: #003300;
}
 

a:hover { 
 color: #000000;
}





 #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: #003300; padding: 13px;   cursor: pointer; background: #ffffff;}

p#return a {
color: #003300;
background: #ffffff;
text-decoration: underline;
 
}
 
p#return a:hover {
 color: #000000;
 background: #ffffff;
text-decoration: none;
 
}
  
  
 
 
p.byline { text-align:center; font: normal 9px verdana, arial, helvetica, san-serif; color: #003300; background:#ffffff; margin:25px auto;}

p.byline a {  color: #000000; background:#ffffff; text-decoration:none;}

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

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