 /**************************/
 /*       PAGE CSS         */
 /**************************/

body { font:80% verdana,arial,helvetica,
  sans-serif; "birchbkg.gif" }

/*containing DIV*/
.wrapper { width:610px; margin:0 auto;
  border:0px solid; padding:10px;  }
.wrapper p { margin:5px 0 20px 0; }
.wrapper .title2 { font-size:80%; width:600px; 
  margin: auto; }
.wrapper .title3 { font-size:80%; width:600px; 
  margin: auto; }
.wrapper .title4 { font-size:70%; width:600px; 
  margin: auto; }

#logo { text-align:center; padding: 0px; text-align: center;
  margin:0px  auto;
}

#miniaddress { font: normal 10px verdana,arial,helvetica,
  sans-serif; padding: 10px 0px; text-align: center;
  margin:0px auto; }

.title1 { font-size: 140%; color:#030;
  font-weight:bold; background:inherit;  padding: 0px; margin:0px }
	
/*menu*/
#menu { width:600px; margin:0 auto;  text-align: center;}
#menu img { float:left; border:none; }

#menu1 { width:360px; margin:0 auto;  text-align: center;}
#menu1 img { float:left; border:none; }

	
/*body content*/

#tabletextbkg {
  text-align:left;
  color: #ffffff;
  font: bold 11px verdana, arial, helvetica, sans-serif;
  background-color:#122606;
   padding:2px 5px;
  margin:0px;
}


.tabletextbkg {
  text-align:center;
  color: #ffffff;
  font: bold 11px verdana, arial, helvetica, sans-serif;
  background-color:#122606;
   padding:2px 2px;
  margin:0px;
}



.tabletextlgtbkg {
  text-align:left;
  color: #003300;
  font: bold 11px verdana, arial, helvetica, sans-serif;
  background-color:#baedba;
   padding:2px 2px;
  margin:0px;
} 



.tabletextlgterbkg {
  text-align:left; 
  background-color:#f4fef4;
   padding:2px 5px;
  margin:0px;
} 



.tabletext {
  text-align:center;
  color: #000000;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  background-color:transparent;
   padding:2px 5px;
  margin:0px;
}



.tabletextgr {
  text-align:left;
  color: #fff;
  font: bold 11px verdana, arial, helvetica, sans-serif;
  background-color:#003300;
   padding:2px 5px;
  margin:0px;
}


#discount { font: bold 11px verdana,arial,helvetica,
  sans-serif; padding: 10px 0px; text-align: center;
  margin:0px auto; color:#9b0f15; background: inherit; }

  
 #smalllogo { 
text-align:center;  
background: transparent;
padding:10px 0px 1px 0px;
margin:0px auto;
}  
  
  
 #address { 
text-align:center; 
color: #003300;
font: normal 12px verdana, verdana, arial, helvetica, san-serif;
cursor: pointer;
background: transparent;
padding:1px 0px 10px 0px;
}
 

 #address a  { 
color: #003300;
background: transparent;
}

 #address a:hover  { 
color: #000000;
background: transparent; text-decoration: none;
}
  
  
 #facebook { 
text-align:center;
background: transparent;
padding:10px 0px;
margin:0px auto;
}
  
  
  
/*links*/
a { color:#030; background:inherit; text-decoration: underline;  }
a:hover { color:#060; background:inherit; text-decoration: none; }
a img { border:none; }

/*generic*/
.center { text-align:center; }
.right { float:right; margin-left:10px; }
.left { float:left; margin-right:10px; }
span.center { display:block; margin:0 auto;
  text-align:center; }

