/* styles for Suzanne Fine Regional Cuisine : Julian Thomas http://jt-mj.net */
/* copyright 2004, 2005  */


body { color: #000000; background-color:  #fefab0;
font-family: Arial, Geneva, Helvetica, sans-serif}

td  {background-color:  #fefab0;}

td.letter {color: #000000; 
   font-family: "Lucida Calligraphy", "Lucida Handwriting",
     "Brush Script MT", "Brush Script", "Brush Script 77"
     "Park Avenue",
     "dauphin", "English 111 Vivace BT", "Type Upright BT",
     "Lucida Sans", Arial, Geneva, Helvetica, sans-serif;
   font-style: italic; 
   vertical-align: middle; 
   font-size: small;
   padding-left: 15px;
   padding-right: 15px;
   padding-top: 5px;
   padding-bottom: 5px;
}

p.letter {
line-height: 1.3; 
background-color:  #AB8800; 
padding: 10px;}

tr.vt {  
   vertical-align: top;
   font-weight: 300; 
   font-size: 100%}

h1.inline {font-size: 12pt;  font-weight: bold;
   font-family: "Baskerville Old Face", Baskerville, Georgia, "Times New Roman",Roman,serif;
   display: inline;
}
  


body.menu {font-size: 12pt; color: #000000;
font-weight: bold; font-style: italic;
font-family: "Lucida Sans", Verdana, Geneva, Chicago, Trebuchet, Arial, Helvetica, sans-serif}


p.menu {font-size: 12pt;}

/* used for older menus with prices  */
td.menu {font-size: 12pt; color: #000000; 
font-weight: bold; font-style: italic;  vertical-align: top;
font-family: "Lucida Sans", Verdana, Geneva, Chicago, Trebuchet, Arial, Helvetica, sans-serif}

td.menur {font-size: 12pt; color: #000000; 
font-weight: bold; font-style: italic; text-align: right; vertical-align: top;
font-family: "Lucida Sans", Verdana, Geneva, Chicago, Trebuchet, Arial, Helvetica, sans-serif;}

/* the following mh and mr used for newer centered menus. mh is same as h3.menu */
p.mh {font-size: 15pt; color: #000000; text-align: center;
font-weight: bold; font-style: italic; margin-bottom: 0; 
font-family: "Lucida Sans", Verdana, Geneva, Chicago, Trebuchet, Arial, Helvetica, sans-serif}

p.mt {font-size: 12pt; color: #000000; text-align: center;
font-weight: bold; font-style: italic; 
font-family: "Lucida Sans", Verdana, Geneva, Chicago, Trebuchet, Arial, Helvetica, sans-serif}



/* styles used for page headers including home page */


p.frc  {font-size: 13pt; text-align: center; font-weight: bold;
font-family: "Lucida Sans", Verdana, Geneva, Chicago, Trebuchet, Arial, Helvetica, sans-serif;}


p.m3  {font-size: 1.4em; text-align: center; font-weight: bold;
font-family: "Lucida Sans", Verdana, Geneva, Chicago, Trebuchet, Arial, Helvetica, sans-serif;}

p.m2  {font-size: 1.2em; text-align: center; font-weight: bold;
font-family: "Lucida Sans", Verdana, Geneva, Chicago, Trebuchet, Arial, Helvetica, sans-serif;}

p.m1  {font-size: 1em; text-align: center; font-weight: bold;
font-family: "Lucida Sans", Verdana, Geneva, Chicago, Trebuchet, Arial, Helvetica, sans-serif;}

hr.mr {width: 200px;
       text-align: center;
       height: 7px;
       border-style: ridge;
       border-width: 3px;
       }


h1.home {font-size: 30pt; text-align: center; font-weight: bold;}

h2.center {text-align: center;}
h2.centred {text-align: center; color: red;}}

h1.top {font-size: 20pt; text-align: center; font-weight: bold;
font-family: "Baskerville Old Face", Baskerville, Georgia "Times New Roman",Roman,,serif}

h2.top {font-size: 16pt; text-align: center; font-weight: bold;
font-family: "Baskerville Old Face", Baskerville, Georgia, "Times New Roman",Roman,serif;}

h2.menu {font-size: 16pt; text-align: center;
font-weight: bold; font-style: italic;
font-family: "Lucida Sans", Verdana, Geneva, Chicago, Trebuchet, Arial, Helvetica, sans-serif}

h3.menu {font-size: 14pt; text-align: center;
font-weight: bold; font-style: italic;
font-family: "Lucida Sans", Verdana, Geneva, Chicago, Trebuchet, Arial, Helvetica, sans-serif}


h1.script {font-size: 20pt; text-align: center; font-weight: bold;
 font-style: italic; 
font-family: "Brush Script", "Baskerville Old Face", Baskerville,Georgia, "Times New Roman",Roman,serif;}




/* body and tables  */

table.spec  {border-color: red;
            border-width: 10;
            border-style: ridge;}



.tr {text-align: right;}

p,td {font-size: medium; }

p.indented {margin:  1px 30px;
            }
h3.sub  {margin: 1px 30px;
         }


.vt {vertical-align: top}

.temp {color: red;}

/*  directions page  */
td.left {font-size: large; font-weight: bold; color: black; 
vertical-align: top}

td.right { 
vertical-align: top}


p.in {text-indent: 20px;}

 a:link,a:visited {color: #AB8800; }

a.bm {font-size: medium; font-weight: bold; color: #AB8800;}
a.bs {font-size: smaller; font-weight: bold; color: #AB8800;}
a.lb {font-size: .8em; color: #AB8800;}
a.bl {font-size: large; color: #AB8800;}
p.bl {font-size: large;}
a.bx {font-size: medium; color: gray;}
a.here {font-size: .8em; color: #800000;}

ul.bl {font-size: large;}


/* bottom of pages.  p.jt only used on home page  */
td.linx2 {font-size: 1.5em; font-weight: bold;  
 font-family: Georgia, Palatino, "Times New Roman", Roman, serif;
 vertical-align: top}
tr.linx {font-size: .5em; font-weight: bold; 
 font-family: Georgia, Palatino, "Times New Roman", Roman, serif;
 vertical-align: top}
p.jt {font-size: 10pt; color: black;
 font-family: Verdana,Helvetica,Arial,sans-serif}



