body {	
  background-image:url('../bkg.jpg');
  background-repeat:repeat;
margin: 0px auto;
padding:20px 0px 0px 0px;
	text-align:center;   
}
 

#wrapper {
	width:750px; 
	margin: 0px auto;  
	text-align:center; 
	border: 2px solid #620000; 
	background: #f9f2de;
        overflow:hidden;
  background-image:url('../bkg.jpg');
  background-repeat:repeat;
 }
 

#logo { text-align:center;  margin:0px auto; padding:0px; width:750px; height:79px;
  } 
 
  
#temparea { 
  text-align:center;
  margin:0px auto; 
  padding: 0px;  
  width:750px; 
  background: #f9f2de;
  background-image:url('../bkg.jpg');
  background-repeat:repeat;
}

 #content { float:left;
  text-align:center;
  margin:0px auto; 
  padding: 10px 0px 0px 15px;  
  width:540px;   
   
}


#menu {
  list-style:none;
  margin:0; padding:0;
  width:750px; border-bottom:1px solid #000; 
}
#menu li {
  display:inline-block;
  margin:0; padding:0;
  text-align:center;
}
/* help ie7 & ie6 understand previous css */
 *:first-child+html #menu li { float:left; } * html #menu li { float:left;} 
#menu li a {
  display:inline-block;
  width:83.3px; /* 750px divided by # of buttons (9) */
  width:82.44px; /* 82.44 * 9 ~= 742px (8 px shy of 750px, leaving room for the right-hand border strokes */
  width:82px; /* let's work in round numbers */
  height:17px;
  border-right:1px solid #000; 
  margin:0;
  padding:3px 0 0 0; /* pad top to center text in button */
  color: #620000; 
  font:bold 11px  arial,sans-serif; /* can now use different, but similar fonts */
  background:#f5e3d1; 
  text-decoration:none;
  text-transform:uppercase;  
}
/* remove right-most button border */
#menu li.m9 a {
  border:none;
}
/* fiddle with widths to look nicer */
#menu li.m1 a,
#menu li.m9 a {
  width:58px;
}
#menu li.m5 a,
#menu li.m8 a {
  width:102px;
}

#menu li.m2 a,
#menu li.m4 a,
#menu li.m7 a  {
  width:82px;
}


#menu li.m6 a  {
  width:94px;
}


/* finish hover and active styling */
#menu li a:hover,
#menu li a:visited:hover,
#menu li a#current:hover,
#menu li a#current:visited:hover {
  background:#620000;
  color:#fff;
}
#menu li a#current,
#menu li a#current:visited { 
  color:#ffffff;  background:#620000; 
  text-decoration:none;
} 



 

#leftsidemenu { float:left;    
width:178px;  
font: bold 11px verdana, arial, helvetica, sans-serif;
color: #ffffff;
margin:5px;  
padding:10px 0px 0px 0px; 
background-color: #620000;
}
 
 
.mainmenu { 
float:left; width:150px;  
text-align:left;    
font: bold 11px verdana, arial, helvetica, sans-serif;
color: #ffffff; 
background:transparent;
margin:0px;  
padding:3px 0px 5px 15px; 
}

.mainmenu a { color: #ffffff; 
text-decoration: none; background:transparent;}


.mainmenu a:hover {  color: #f0de14;
text-decoration: underline; background:transparent;}


.mainmenu #current {
color: #f0de14;
text-decoration: underline;
background: transparent;}
  
   
   
#picshowelectric { float:left; width:555px; height:300px;
  margin: 5px 0px 0px 2px; padding: 0px; border:1px solid #000;
}

 
#imagecenternoborder { text-align:center; width:540px;
  margin: 0px auto; padding: 10px 0px 1px 0px; 
}

 
.advertise { text-align:center; 
  padding: 0px; margin: 0px auto; 
   
}



.spacer {clear:both; color: #620000; background:transparent; margin:5px 0px 5px 0px;}


.line {width:690px; height:1px; clear:both; color: #620000; background:#620000; margin:5px auto; padding:0px 0px 1px 0px;} 
       
 

h1 { text-align:left; font: bold 13px tahoma, verdana, arial, helvetica, sans-serif; color: #f5e3d1;  background:transparent; margin:0px;  
padding:0px 0px 5px 15px;  } 
       
h2 { text-align:left; font: bold 13px verdana, arial, helvetica, sans-serif; color: #620000;  background:transparent; margin:0px;  
padding:5px 0px 5px 4px;  } 
        
     
h3 { text-align:left; 
font: normal 12px verdana, arial, helvetica, san-serif; 
color: #000000; 
padding:5px 0px 0px 5px; 
margin: 0px;
background: transparent;  }
 
h4 { text-align:center; 
font: normal 12px verdana, arial, helvetica, san-serif; 
color: #620000; 
padding:5px 0px; 
margin: 0px;
background: transparent;  }

#hours { text-align:center; font: normal 11px  verdana, arial, helvetica, sans-serif; color: #000000; background:transparent; margin:0px auto; padding:10px 0px;} 



.tabletextbold {
  text-align:left;
  color: #000000; 
  font: bold 11px verdana, arial, helvetica, sans-serif;
  background-color:transparent;
padding:3px 0px 3px 5px;
  margin:0px;
}



.tabletextbold a {
  text-align:left;
  color: #000000;  text-decoration:none;
}




.tabletextbold a {
  text-align:left;
  color: #620000;  text-decoration:underline;
}


.tabletext {
  text-align:left;
  color: #000000;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  background-color:transparent;
padding:3px 0px 3px 5px;
  margin:0px;
}



#spacer {width:530px; height:2px; clear:both; margin:0px auto; padding:5px 0px;} 

#line {width:535px; height:1px; clear:both; color: #620000; background:#620000; margin:5px auto; padding:0px 0px 1px 0px;} 
       

#return { 
text-align:center; 
color: #000000; background:transparent; 
font: 9px verdana, arial, helvetica, sans-serif;
 padding: 10px 0px 5px 0px; margin: 0px auto;

}

#return a { 
color: #000000; background:transparent; 
text-decoration: underline;
}

#return a:hover { 
color: #620000; background:transparent; 
text-decoration: none;
} 
         
  
#address { 
text-align:center; text-transform:uppercase; 
color: #620000; background:transparent; 
font: bold 12px verdana, arial, helvetica, sans-serif;
 padding: 10px 0px 0px 0px; margin: 0px auto;
}
 


#address1 { 
text-align:center; 
color: #000000; background:transparent; 
font: normal 11px verdana, arial, helvetica, sans-serif;
 padding: 0px 0px 10px 0px; margin: 0px auto;
}
 
     
#address1 a { 
color: #000000;  
text-decoration: underline;}

#address1 a:hover {   
color: #620000;    
text-decoration: none;}
    
 
        
       
#fbtext {
text-align:center;
color: #620000; 
font: bold 10px verdana, arial, helvetica, sans-serif;
background-color: transparent;
padding: 2px 0px 2px 0px;
margin: 3px auto;}
 

#fbtext  a {
color: #620000;

}

#fbtext  a:hover {
color: #000000;

}
  
    
       
#byline {
text-align:center;
color: #000000; 
font: normal 9px verdana, arial, helvetica, sans-serif;
background-color: transparent;
padding: 5px 0px 10px 0px;
margin: 3px auto;}
 

#byline a {
color: #000000;

}

#byline a:hover {
color: #000000;

}
 


#stats { text-align:center; 
font: normal 9px verdana,arial,helvetica,san-serif; 
color: #ffffff; 
background:transparent; 
margin:0px auto;
padding-top: 50px;}

 


#tags {
text-align:center;
color: #ffffff; width:750px;
font: normal 8px verdana, arial, helvetica, sans-serif;
background-color: transparent;
padding-top: 500px;
margin: 3px auto;}
 

#tags a {
color: #ffffff;

}

#tags a:hover {
color: #ffffff;

}
