body {
 background-color: #f5f5dc;
 margin: 0px;
}

#top_container {
 width: 100%;
 font-size: 62.5%;
 background-color: #000000;
}

a,
a:visited {
 font-size: 1.1em;
 color: #ffd700;
 text-decoration: none;
}

a:hover {
 font-size: 1.1em;
 color: #dc143c;
 text-decoration: underline;
}

#topnav {
 width: 850px;
 padding: 5px;
 background-color: #000000;
 z-index: 2;
}

#banner_container {
 width: 688px; 
 height: 209px;
 z-index: 3;
 background-color: #000000;
}

/* IE6 kludge */
* HTML #banner_container { height: 186px; }
/* End */

#banner_left {
  position: absolute;
  top: 0px;
  left: 0px;
  padding-top: 30px;
  z-index: 4;
}

#banner_show {
 position: absolute;
 height: 188px;
 top: 0px;
 left: 208px;
 padding-top: 30px;
 z-index: 4;
 background-color: #000000;
}

#buttons_container {
 position: absolute;
 height: 173px;
 top: 0px;
 left: 688px;
 padding-top: 46px;
 z-index: 4;
 background-color: #000000;
}

/* IE6 kludge */
* HTML #buttons_container { height: 172px; }
/* End */

#signup {
   padding: 0px;
   width: 172px;
}

#news_ticker {
 position: absolute;
 top: 198px;
 left: 200px;
 width: 485px;
 height: 19px;
 z-index: 4;
}

#side_content {
 width: 208px;
 vertical-align: top;
 padding-top: 18px;
 z-index: 3;
 background-image: url(../images/side_bgnd2.gif);
 background-repeat: repeat-y;
}

/* IE6 kludge */
* HTML #side_content { padding-top: 19px; }
/* End */

#side_bar {
 position: absolute;
 top: 250px;
 left: 0px;
 width: 198px;
 padding-left: 0px; 
 z-index: 4;
}

.sideTitle1 {
 font-family: "Franciscan Regular", Arial, Helvetica, sans-serif; 
 letter-spacing: 0.1em;
 font-weight: bold; 
 font-size: 1.4em; 
 color: #ffd700; 
 text-transform: uppercase;
}
.sideTitle2 {
 font-family: Arial, Helvetica, sans-serif; 
 font-weight: bold; 
 font-size: 1.2em; 
 color: #ffd700; 
}
.sideText1 {
 font-family: Arial, Helvetica, sans-serif; 
 font-weight: normal; 
 font-size: 1.1em; 
 color: #ffd700; 
}

#main_content {
 width: 100%;
 padding-left: 0px;
 padding-right: 10px;
 z-index: 3;
}

#content_table {
 width: 100%;
 margin: 0px;
 padding: 0px;
 background-image: url(../images/ct_bgnd1.jpg);
 background-repeat: repeat;
}

#titleHead1 {
 width: 100%;
 padding: 0px;
 background-image: url(../images/menus/title_bgnd.gif);
 background-repeat: repeat-x;
}
#titleHead1Col1{
 width: 76px;
 text-align: left;
 padding-left: 12px;
}
#titleHead1Col2{
 width: 76px;
 text-align: right;
 padding-right: 12px;
}
.tomatoLeft1 {
 width: 62px;
 height: 54px;
}
.tomatoRight1 {
 width: 62px;
 height: 54px;
}
.newTomato1 {
 width: 26px;
 height: 22px;
}
.uspoon1 {
 width: 134px;
 height: 48px;
 border: 0px;
}

.titleText1 {
 font-family: Arial, Helvetica, sans-serif; 
 font-weight: bold; 
 font-size: 1.5em; 
 color: #ffd700; 
}
.titleText2 {
 font-family: "Franciscan Regular", Arial, Helvetica, sans-serif; 
 letter-spacing: 0.15em;
 font-weight: bold;
 font-size: 1.8em; 
 color: gold;
}

.mainText1 {
 font-family: Arial, Helvetica, sans-serif; 
 font-weight: normal; 
 font-size: 1.3em; 
 color: black; 
}
.mainText2 {
 font-family: Arial, Helvetica, sans-serif;
 font-style: italic;
 font-weight: bold; 
 font-size: 1.5em; 
 color: black;
}

.ctagText1 {
 font-family: Arial, Helvetica, sans-serif; 
 font-weight: bold; 
 font-size: 1.3em; 
 color: #ffd700; 
}
.ctagText2 {
 font-family: Georgia, "Times New Roman", serif; 
 font-weight: bold; 
 font-size: 1.5em; 
 color: #ffd700; 
}

.specText0 {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 1.6em; 
  font-weight: bold; 
  color: black;
}
.specText1 {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 1.2em; 
  font-weight: bold; 
  color: black;
}
.specText4 {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 1.2em; 
 font-weight: bold; 
 color: gold;
}
.specText5 {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 2em; 
  font-weight: normal; 
  color: #00aa55;
}

.dateText1 {
 font-family: "Times New Roman", serif; 
 font-size: 1.2em; 
 font-weight: normal;
 color: black
}

#specialBox1 {
 width: 30%;
 padding: 12px;
 border: 2px solid crimson;
 text-align: center;
 background-color: beige; 
}
#specialBox2 {
 width: 75%;
 padding: 12px;
 border: 2px solid crimson;
 text-align: center;
 background-color: beige; 
}
#specialBox3 {
 padding: 12px;
 border: 2px solid black;
}
#specialBox4 {
 padding: 12px;
 border: 2px solid crimson;
 text-align: center;
 background-color: beige; 
}
#specialBox5 {
 padding: 2px;
 border: 2px solid crimson;
 background-color: beige; 
}
#priceCol1 {
 width: 50px;
}
#infoBox1 {
 border: 2px solid crimson;
 padding: 2px;
 width: 100%;
 background-color: beige;
}

.menuText0 {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 1.4em;
 font-weight: bold; 
 color: black;
}
.menuText1 {
 font-family: Georgia, "Times New Roman", serif; 
 font-size: 1.2em; 
 font-weight: normal; 
 color: black;
}
.menuText2 {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 1.5em;
 font-style: italic;
 font-weight: bold; 
 color: crimson;
}
.menuText3 {
 font-family: Georgia, "Times New Roman", serif; 
 font-size: 1.2em; 
 font-weight: bold; 
 color: black;
}
.menuHead0 {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 1.8em;
 font-weight: bold; 
 color: black;
}
.menuHead1 {
 font-family: "Franciscan Regular", Arial, sans-serif; 
 font-size: 2.2em;
 letter-spacing: 0.15em;
 font-weight: bold; 
 color: gold;
}
.menuHead2 {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 1.8em;
 font-weight: bold; 
 color: gold;
}
.menuHead3 {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 1.8em;
 font-weight: bold; 
 color: #89210b;
}
.priceText0 {
 font-family: Georgia, "Times New Roman", serif; 
 font-size: 1.4em; 
 font-weight: bold; 
 color: black;
}
.infoText0 {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 1.2em; 
 font-weight: bold; 
 color: #009966;
}
A.menuLink {
 font-family: Arial, Helvetica, sans-serif; 
 font-weight: normal; 
 font-size: 1.2em; 
 color: gold; 
 text-decoration: none;
}
A.menuLink:visited {
 font-family: Arial, Helvetica, sans-serif; 
 font-weight: normal; 
 font-size: 1.2em; 
 color: gold; 
 text-decoration: none;
}
A.menuLink:hover {
 font-family: Arial, Helvetica, sans-serif; 
 font-weight: normal; 
 font-size: 1.2em; 
 color: crimson; 
 text-decoration: underline;
}

.partyTitle1 {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 1.8em; 
 color: black;
}
.partyText1 {
 font-family: Arial, Helvetica, sans-serif; 
 font-weight: bold; 
 font-size: 1.2em; 
 color: black;
}

.jobTitle1 {
 font-family: Arial, sans-serif; 
 font-size: 1.2em; 
 font-weight: bold; 
 color: black;
}
.jobHead1 {
 font-family: Arial, sans-serif; 
 font-size: 1.0em; 
 font-weight: bold; 
 color: black;
}
.jobHead2 {
 font-family: Arial, sans-serif; 
 font-size: 1.4em; 
 font-weight: bold;
 color: black;
}
.jobText1 {
 font-family: Arial, sans-serif; 
 font-size: 1.0em; 
 font-weight: normal; 
 color: black;
}
.jobText2 {
 font-family: Arial, sans-serif; 
 font-size: 1.2em; 
 font-weight: bold;
 color: black;
}
.jobText3 {
 font-family: Arial, sans-serif; 
 font-size: 1.2em; 
 font-style: italic; 
 font-weight: normal; 
 color: black;
}

#bottom_content {
 clear: both;
 left: 0px;
 width: 100%;
 height: 132px;
 z-index: 4;
 background-image: url(../images/bottom_bgnd.jpg);
 backgroung-repeat: repeat-x;
} 

.bottomText1 {
 text-indent: 190px;
 font-family: Arial, Helvetica, sans-serif; 
 font-weight: bold; 
 font-size: 1.2em;
 letter-spacing: 0.1em; 
 color: #ffffff; 
}

#footer {
 padding-left: 8px; 
 width: 860px;
 z-index: 3;
}

.creditText {
 font-family: Arial, Helvetica, sans-serif; 
 font-weight: normal; 
 font-size: 0.6em; 
 color: #000000; 
}
