/****** SPECIAL SECTION COLORS ******/

.home          { color: #E28C05; }
.menu          { color: #E28C05; }
.locations     { color: #7A964E; }
.concept       { color: #76787B; }
.press         { color: #8D985F; }
.franchise     { color: #38197A; }
.contact       { color: #D1AC54; }


/****** LAYER STYLE FOR FLOATERS ******/

.container { position: absolute; top: 54px; left: 0px; width: 100%; z-index: 2; }


/****** LINK COLORS ******/

A                 { color: #77787B; text-decoration: underline; }
A:hover           { color: #77787B; text-decoration: underline; }

A.home            { color: #77787B; }
A.home:hover      { color: #E28C05; text-decoration: none; }

A.menu            { color: #77787B; }
A.menu:hover      { color: #E28C05; text-decoration: none; }

A.locations       { color: #77787B; }
A.locations:hover { color: #7A964E; text-decoration: none; }

A.concept         { color: #77787B; }
A.concept:hover   { color: #76787B; text-decoration: none; }

A.press           { color: #77787B; }
A.press:hover     { color: #8D985F; text-decoration: none; }

A.franchise       { color: #77787B; }
A.franchise:hover { color: #38197A; text-decoration: none; }

A.contact         { color: #77787B; }
A.contact:hover   { color: #D1AC54; text-decoration: none; }

A.footer          { color: #B26151; text-decoration: none; }
A.footer:hover    { color: #F7F7E2; text-decoration: none; }


/****** HTML TAG STYLES ******/

BODY {
  margin: 0px;
  background-color: #911D06;
  background-image: url('images/bgs/texture.gif');
}

/*
B, STRONG {
  color: #CC0000;
}
*/

IMG {
  border: none;
}

UL {
  list-style-image: url("images/ul.gif");
}

LI {
  list-style: circle;
}

HR {
  height: 1px; 
  color: #E0E0C9; 
  background-color: #E0E0C9; 
  border: none; 
}

H1, H2, H3, H4, H5, H6, .header {
  color: #8C1D07;
  font-family: Times,Verdana,Arial,Helvetica,sans-serif;
  font-size: 18px;
  font-weight: bold;
}


/****** CLASSES ******/

.subnav {
  color: #77787B;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  line-height: 20px;
}

.copy {
  color: #77787B;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  line-height: 16px;
}

.footer {
  color: #B26151;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
}

.smallelement {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
}
