body { 
  margin:0 auto; padding:0; 
  text-align:center;
  background-image:url('../bkg.jpg'); 
}
#wrapper { 
  width:100%;  
  text-align:center;
  background:transparent;
  margin:0 auto; padding:0; 
}
#logo {  
  margin:0 auto; padding:20px 0 0 0; 
  text-align:center; 
  background-color:transparent; color:inherit;
}

 


/* 
 *  Old menu CSS (keep the TD, ditch the rest)
 */
 
#menunav { 

/* keep old #menunav - put new LIST menu on top */
  float:left;
  width:158px;
  background: #003300; 
  background-image:url('../catbkg.jpg'); \
  background-repeat: repeat-y;}



/*
 *  New Nav CSS
 */


#nysogamenu {
  /* mimic old TD */
  float:left; 
  width:158px;

  /* float over old TD to keep page layout the same */
  position:absolute;
}

/* new list menu 
 *
 *  Note: Got your button to go all green. 
 *  Put the padding/bkgnd image on the link and not the li!  
 *  ;-)
 */

#nysogamenu ul {
  margin:28px 0 0 0; padding:0;
  list-style-type:none;
}
#nysogamenu ul li {
  margin:5px 0 8px 12px; padding:0;
  width:128px; 

}
#nysogamenu li a {
  display:block;
  width:123px; height:28px;
  margin:0; padding:0 0 0 5px;
  font:bold 10.5px verdana,arial,helvetica,sans-serif;
  text-decoration:none;
  color:#030; background:transparent url('../butbkg.jpg');;
  line-height:23px;
  border:1px solid #030;
}

#nysogamenu li a:hover {
  color:#fff; background-color:#030;
  background-image:none;
}

/* sub-menu stuff */
  
#nysogamenu ul li:hover {
  position:relative; /* reset origin  */
}
#nysogamenu ul ul {
  display:none; /* hide till needed */
  margin:0; padding:0;
  position:absolute;
  top:-18px; left:131px;
}
#nysogamenu ul ul li {
  margin:1px 0; padding:0;
}
#nysogamenu ul ul a {
}
#nysogamenu li:hover ul {
  display:block;
}
 
 
 
 


#temparea {  
  margin:0px auto;  text-align:center; 
  padding:0px; 
  width:100%; color: inherit;
}




#tempwrap {  
  margin:0px auto;  text-align:center; 
  padding:0px; 
  width:600px; color: inherit;
  background-color: transparent;
}

 
.imagearea { text-align:center; 
  padding: 4px 0px 4px 0px; margin: 0px auto;
}


#imageright { float:right; text-align:center; 
  padding: 4px 0px 4px 4px; margin: 0px;
}

#imageleft { float:left; text-align:center; 
  padding: 4px 4px 4px 0px; margin: 0px;
}
 
#box {  
  margin:0px auto;  text-align:center; 
  padding:0px; border:1px solid #000;
  width:600px; color: #000;
  background-color: #ffffff;
}

#box p {  
  margin:0px auto;  text-align:center;
  font: normal 11px verdana, arial, helvetica, san-serif; 
  padding:5px;  
  width:580px; color: #000;
  background-color: #ffffff;
}
 
 
 
#head { text-align:center; 
font: bold 14px verdana, arial, helvetica, san-serif; 
color: #274a21; 
padding:10px; 
margin: 0px auto;
background: transparent;  }
  
  
h1 { text-align:center; 
font: bold 12px verdana, arial, helvetica, san-serif; 
color: #003300; 
padding:11px; 
margin: 0px;
background: transparent;  }

h2 { text-align:left; 
font: normal 10.5px verdana, arial, helvetica, san-serif; 
color: #000000; 
padding: 2px 0px 2px 3px; 
margin: 0px auto;
background: transparent;  }

  
h3 { text-align:center; 
font: bold 12px verdana, arial, helvetica, san-serif; 
color: #ffffff; 
padding: 0px; 
margin: 0px auto;
background: #274A21;  }

  
 
.spacer {  
padding:5px; 
margin: 0px; }

 

 

.clickhere { clear:both;  text-align:center; font: normal 11px verdana, arial, helvetica, san-serif;  color: #003300; padding: 13px;   cursor: pointer; background: transparent;}

.clickhere a {
color: #000000; 
text-decoration: underline;
}
 
.clickhere a:hover {
color: #003300; 
text-decoration: none; 
}
 
 
.tabletextbkg { text-align:left; 
font: bold 10.5px verdana, arial, helvetica, san-serif; 
color: #ffffff; 
padding:4px 2px 4px 5px; 
margin: 0px auto;
background: #274a21;  }


 
.tabletextbkglght { text-align:left; 
font: bold 10.5px verdana, arial, helvetica, san-serif; 
color: #000000; 
padding:4px 2px 4px 5px; 
margin: 0px auto;
background: #c0debb;  }


 
.tabletextbold { text-align:left; 
font: bold 10.5px verdana, arial, helvetica, san-serif; 
color: #000000; 
padding:4px 2px 4px 5px; 
margin: 0px auto;
background: transparent;  }


.tabletext { text-align:left; 
font: normal 10.5px verdana, arial, helvetica, san-serif; 
color: #000000; 
padding:4px 2px 4px 5px; 
margin: 0px auto;
background: transparent;  }



ul { text-align:left; font: 11px verdana, arial, helvetica, san-serif;  color: #000000; background:transparent; margin:0px;  }
  
li {  text-align:left; font: 11px verdana, arial, helvetica, san-serif;  color: #000000; background:transparent;  margin:0px;  padding:4px 0px 4px 0px;  } 

 


#return { clear:both;  text-align:center; font: normal 10px verdana, arial, helvetica, san-serif;  color: #003300; padding: 13px;   cursor: pointer; background: transparent;}

#return a {
color: #000000; 
text-decoration: underline;
}
 
#return a:hover {
color: #003300; 
text-decoration: none; 
}
 
 
 
#nav { 
width:620px;
text-align: center; 
color: #003300;
font: normal 9px verdana, arial, helvetica, san-serif;
text-decoration: none;
cursor: pointer;
background: transparent;
padding:0px;  margin: 0px;
}

#nav a {
 color: #000000;
 text-decoration: none;
 
background: transparent;
}

 
#nav a:hover {
color: #336600; 
text-decoration: underline;
background: transparent;
}


 #address { 
text-align:center; 
color: #000000;
font: normal 11px verdana, arial, helvetica, san-serif;
background: transparent;
padding:10px 0px 0px 0px;
}
 
 

 

#byline {
text-align:center;
color: #000000;
font: normal 9px verdana, arial, helvetica, sans-serif;
background-color: transparent;
padding: 20px 0px 0px 0px;
margin: 5px auto;}
 

#byline a {
color: #003300;

}

#byline a:hover {
color: #000000;

}
 
 
#stats { text-align:center; 
font: normal 9px verdana,arial,helvetica,san-serif; 
color: #000000; 
background-color:transparent; 
margin:5px auto;
padding: 20px 0px 20px 0px;}

 
 
.stats { text-align:center; 
font: normal 9px verdana,arial,helvetica,san-serif; 
color: #000000; 
background-color:transparent; 
margin:5px auto;
padding: 20px 0px 20px 0px;}

 

#tags { width: 600px;
text-align:center;
color: #000000;
font: normal 9px verdana, arial, helvetica, sans-serif;
background-color: transparent;
padding: 620px 0px 0px 0px;
margin:0px auto;}
 

#tags a {
color: #003300;

}

#tags a:hover {
color: #000000;

}
 
