
BODY, TD  { 
font-family: georgia; 
font-size: 13px; 
color: #122460; 
line-height: 16px; }

BODY  { background-color: #8EA7AC; }

#main { background-color: #F9F2E0; background-image: url(images/mainback.jpg); }

.navback { border-right: 4px solid #386580; padding: 4px; }

A:link     { color: #003333; font-weight: bold; text-decoration: underline; }
A:visited  { color: #003333; font-weight: bold; text-decoration: underline; }
A:active   { color: #003333; font-weight: bold; text-decoration: underline; }
A:hover    { color: #cc0000; font-weight: bold; text-decoration: underline; }

H1 { font-family: trebuchet ms; font-size: 22px; line-height: 24px; font-weight: normal;  }
H2 {  }
H3 { color: #AA0000; }


.sub1  { font-family: arial; font-size: 10px; font-weight: bold; line-height: 12px; }

.sub2  { font-family: arial; font-size: 11px; font-weight: bold; line-height: 14px; }

.head1  { font-family: verdana; font-size: 18px; font-weight: bold; color: #656833; line-height: 22px; }

.head2  { font-family: arial; font-size: 18px; font-weight: normal; color: #6D5D29; line-height: 20px; }

.head3 { font-family: Arial; font-size: 22px; font-weight: bold; line-height: 24px; color: #660000; }

.dining  { font-family: georgia; font-size: 14px; font-weight: normal; color: #003333; line-height: 18px; }

.address  { font-family: verdana; font-size: 11px; font-weight: bold; color: #6B1010; line-height: 14px; }

.italic  { font-family: georgia; font-size: 14px; line-height: 18px; font-style: italic; }

.first  { font-family: monotype corsiva; font-size: 24px; line-height: 20px;  }

.bottomnav a:link    { font-family: arial; text-decoration: none; font-weight: bold; color: #003300;}
.bottomnav a:visited { font-family: arial; text-decoration: none; font-weight: bold; color: #003300;}
.bottomnav a:hover   { font-family: arial; text-decoration: none; font-weight: bold; color: #FFFFFF;}

.nav           { font-family: verdana; font-weight: bold; font-size: 12px; color: #6B1010; line-height: 12px; }

.nav a:link    { font-family: verdana; font-size: 11px;  text-decoration: none; font-weight: bold; color: #6B1010; }
.nav a:visited { font-family: verdana; font-size: 11px;  text-decoration: none; font-weight: bold; color: #6B1010; }
.nav a:hover   { font-family: verdana; font-size: 11px;  text-decoration: none; font-weight: bold; color: #CC0000; }

.img { BORDER: 2px solid; color: #F9BD3C;  }


td#nav { 
font-family: verdana;
font-weight: bold; 
background-color: #;
background-image: url(images/navback.gif);
padding: 1px 1px 1px 1px; 
border-left: 0px solid #D5C69F; 
border-top: 0px solid #FFF8E6; 
border-right: 0px solid #6A5726; 
border-bottom: 0px solid #FFF8E6;}

.submit {  
font-family: arial;  
background-color: #8EA7AC; 
font-size: 12px; 
font-weight: bold;
padding: 0px 0px 0px 0px; 
border-left: 2px solid #E0EDEF; 
border-top: 2px solid #E0EDEF; 
border-right: 2px solid #000033; 
border-bottom: 2px solid #000033;}

.btn1 {  
font-family: arial;  
background-color: #B4A06D; 
font-size: 12px; 
font-weight: bold;
padding: 0px 0px 0px 0px; 
border-left: 2px solid #D5C69F; 
border-top: 2px solid #D5C69F; 
border-right: 2px solid #6A5726; 
border-bottom: 2px solid #6A5726;}



table.prices {
background-color: #C0CBD1;
border: 1px solid #8EB0C2;
}


table.prices td {
border: 1px solid #FAF3E1;
font-family: verdana; 
font-size: 11px; 
font-weight: bold; 
color: #6B1010; 
line-height: 14px;
padding: 2px;
}


table.tbl2 {
border-width: 1px 1px 1px 1px;
border-spacing: 0px;
border-style: solid solid solid solid;
border-color: #746745 #746745 #746745 #746745;
border-collapse: separate; }


table.tbl2 td {
border-width: 1px 1px 1px 1px;
padding: 0px 0px 0px 0px;
border-style: solid solid solid solid;
border-color: #B4A06D #B4A06D #B4A06D #B4A06D;
-moz-border-radius: 0px 0px 0px 0px;}

.quote {  
font-family: georgia;  
text-align: left;
line-height: 14px;
background-color: #FBECD4; 
background-image: url(images/quoteback.jpg);
font-size: 11px; 
font-weight: normal;
padding: 4px 4px 4px 4px; 
border:  4px dotted #AF4024; }

/* C5D8DC */