

 BODY { font-family: Verdana, sans-serif, Arial;
 font-weight: normal;
 font-size: small;


 color : #8B4513;}



 A:link { font-weight : bold;

          text-decoration : none;

          color: #8B0000;}

 A:active { font-weight : bold;
            text-decoration : none;
            color: #8B0000;}

 A:visited { text-decoration : none;
            color: #8B0000;}



a:img { border: 0; }
a:hover img {border: 0; }
a:visited img {border: 0; }


td.sidepanel         /* for main side panel, address, etc */
{ font-family: Verdana, sans-serif, Arial;
 font-weight: bold;

  color : #D2691E;}

td.news                     /* for the news feed on index.php */
{ border-bottom: 1px #6699CC dotted;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: .7em;
color: #404040;
background-color: #fafafa;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }



p.mainheading       /* the banner heading for hte main part of the index.php */
{ font-family: Verdana, sans-serif, Arial;
 font-weight: bold;
 font-size: small;

 color : #8B0000;
 line-height : 150%;
 margin-bottom: -5%;
/*border: 2px #1E90FF outset;       */
padding: 0px 4px;
color: #8B0000;
text-decoration: none;
  background-color: #DAA520
}

p.heading       /* item heading store contents page*/
{ font-family: Verdana, sans-serif, Arial;
 font-weight: bold;
 font-size: small;

 color : #8B0000;




/*border: 2px #1E90FF outset;       */
padding: 0px 4px;

text-decoration: none;
  background-color: #F0E68C
}

p.small       /* synopsis listing on store page, article text in store */
{ font-family: Verdana, sans-serif, Arial;
 font-weight: normal;
 font-size: 10pt;
 margin-left: 3em;

 color : #8B0000;

/*border: 2px #1E90FF outset;       */
padding: 0px 4px;
color: #8B0000;
text-decoration: none;

}


/* buttons */

.cssbutton{
background-color: #8B0000;
border: 2px #1E90FF outset;
padding: 0px 10px;
color: white;
text-decoration: none;
font: bold 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
line-height: 170% /* used to space buttons vertically so they don't overlap */
}

.cssbuttonoffset{    /* the buttons on the main page at the top */
 background-color: #F0E68C;
  color: #8B0000;

border: 1px #8B4513 outset;
padding: 0px 10px;
margin: 20px;

text-decoration: none;
font-family: Verdana, sans-serif, Arial;
font-weight: bold;
font-size: .75em;
line-height: 190% /* used to space buttons vertically so they don't overlap */;

}



.cssbuttonoffset:hover{
border-style: inset;

color: red;
padding: 2px 3px 0 5px; /*shift text 1px to the right and down*/
  background-color: #FF8C00
}

.cssbuttonoffset:visited{
color:#8B0000; ;
}

.cssbuttonoffset:active{
color: brown;
}







 

