/*   cbf2.css -- 25-mar-2010    */

body   
  { font-family: "Book Antiqua", Georgia, Times, serif;
    font-size: 10pt;
    background:  url(images/cbfBg.jpg) repeat-x fixed;
    color: #000000;
    text-align: center; /* for IE */
    overflow:-moz-scrollbars-vertical;  /* for mozilla browser to allocate scrollbar space  */
  }

#centerBlock
  {width: 790px;
   margin-left: auto;
   margin-right: auto;
  }
 
h1 { font-family: "Georgia", "Times", serif;
      font-size:   18pt;
      font-weight: bold;
      color:       #000000;
   }
   
h2 { font-family: "Georgia", "Times", serif;
      font-size:   14pt;
      font-weight: bold;
      color:       #000000;
     margin: 0px 0px 0px 0px;
     }
h3 { font-family: "Georgia", "Times", serif;
      font-size:   12pt;
      font-weight: bold;
      color:       #000000;
  }

h4 { font-family: "Georgia", "Times", serif;
      font-size:   10pt;
      font-weight: bold;
      color:       #000000;
      margin: 0px 0px 4px 12px;
    }

h5 { font-family: "Georgia", "Times", serif;
      font-size:   10pt;
      font-weight: bold;
      margin: 0px;
      color:       #000000;  }

h6 {  font-weight: normal;
      color:       #000000;
  }

hr  
  { height:5px;
    background: #F5BD27;
    margin: 0px 5px 5px 0px;
  }

p { font-family: "Georgia", "Times", serif;
    font-size:   12pt;      
    font-weight: normal;
    color:       #000000;
    text-indent:  0em;
  }

.tblWrapper
  {border-collapse: collapse;
   border: 1px solid #000000;
   padding: 0px;
   width:   790px;
   background-color: #fff;
  }

 .tblContent
  {border-collapse: collapse;
   border: 0px solid #555;
   padding: 0px;
   width:   790px;
   background-color: #fff;
  }
  
.centerBold
   {font-family:  "Verdana", "Palatino",  sans-serif;
    font-weight: bold;
    font-size: 11pt;
    color:      #0E5C0E;
    text-align: center;
    text-decoration: none;
   }

.anchorRight
   {font-family:  "Arial Narrow", "Verdana", "Palatino",  sans-serif;
    font-weight: normal;
    font-size:   8pt;
    color:       #0E5C0E;
    margin-left: 40em;
    text-decoration: underline;
   }
   
.ancRecipe
   {font-family:  "Arial Narrow", "Verdana", "Palatino",  sans-serif;
    font-weight: normal;
    font-size:   8pt;
    color:       #0E5C0E;
    margin-left: 32em;
    text-decoration: underline;
   }

a img 
  {	border: 0;
  }
  
a.readmore:link, a.readmore:visited  
  { font-family: "Tahoma", "Arial", sans-serif;
    font-weight: bold;
    font-size: 11pt;
    text-align: center;
    color: #0E5C0E;
    text-decoration: none;
  }

a.readmore:hover
  { font-family: "Tahoma", "Arial", sans-serif;
    font-weight: bold;
    font-size: 11pt;
    text-align: center;
    color: #28B628;     
    text-decoration: none;
  }

a:link.nav 
{  background: #FFDE76;
	border: 1px solid #b28448;
	border-left: 5px solid #b28448;
	color: #250C80;                 /*  old #4c2e00  */
	font: 10px Courier, monospace;
	line-height: 2.5;
	margin: 3px 0 0 2px;
	padding: 2px 3px;
	text-decoration: none;
}

a:visited.nav 
{  background: #FFDE76;
	border: 1px solid #b28448;
	border-left: 5px solid #b28448;
	color: #250C80;
	font: 10px Courier, monospace;
	line-height: 2.5;
	margin: 3px 0 0 2px;
	padding: 2px 3px;
	text-decoration: none;
}

a:hover.nav
  { background: #FDF34B;
	border: 1px solid #b28448;
	border-left: 5px solid #b28448;
	color: #250C80;
	font: 10px  Courier, monospace;
	line-height: 2.5;
	margin: 3px 0 0 2px;
	padding: 2px 3px;
	text-decoration: none;
	text-align: center;
}

.bookTitle
  { font-family:  "Georgia", "Times", serif;
     font-size:    10pt;
     font-weight:  bold;  
     text-decoration: underline;
  }

.heir  
  {color:        #ff6600;
   font-family:  "Courier", monospace;
   font-size:    10pt;
   font-weight:  bold;
  }

.logoWords   
  {text-align: center;
   color: #000000;
   font-family: "Book Antiqua", "Georgia", "Times", serif;
   font-size: 16pt;
  }

.vegWords   
  {font-family: "Courier", monospace;
    color: #000000;
    font-size: 10pt;
    font-weight: normal; 
  }

#vegDesc   
  {font-family: "Courier", monospace;
    color: #000000;
    font-size: 10pt;
    font-weight: normal;  
  }

.thinLine    
  {height: 4px;
   width: 18px;
  }

.quotePad
  {width: 167px;
   padding-left: 6px;
  }
  
.gardenQuote2  
  { font-family:  "Verdana", "Palatino",  sans-serif;
    font-size:   12pt;
    font-weight: normal;
    font-style:  normal;
    color:       #0E5C0E;
  }
  
.gardenQuoteSm  
  { font-family:  "Verdana", "Palatino",  sans-serif;
    font-size:   10pt;
    font-weight: normal;
    font-style:  normal;
    color:       #0E5C0E;
  }

#floatLeft  
    {float:   left;
     margin:  8px 16px 2px 0px;
     outline:  2px solid #660033;
    }

#floatRight 
    {float:    right;
     margin:   10px 6px 12px 18px;
     outline:  2px solid #660033;
    }
    
.imageLeft
  {float:   left;
   margin:  8px 16px 0px 0px;
   outline:  2px solid #660033;
  }
  
.imageRight
  {float:   right;
   margin:  8px 0px 3px 12px;
   outline:  2px solid #660033;
  }
  
.imageRtNoBorder
  {float:   right;
   margin:  4px 0px 3px 4px;
   outline:  0px;
  }
  
.imageRtWaiter
  {float:   right;
   margin:  2px 45px 2px 4px;
   outline:  0px;
  }

.caption180 
  { font-size: 80%;
    font-family: "Verdana", "Palatino",  sans-serif;
    font-weight: bold;
    width: 180px;
    color: #0E5C0E;
    margin: 0px 0px 3px 10px;
    text-align: left; 
  }
  
.caption200 
  { font-size: 65%;
    font-family: "Verdana", "Palatino",  sans-serif;
    font-weight: bold;
    width: 200px;
    color: #000000;
    margin: 0px 0px 3px 10px;
    text-align: center; 
  }

.caption240 
  { font-size: 80%;
    font-family: "Verdana", "Palatino",  sans-serif;
    font-weight: bold;
    width: 240px;
    color: #0E5C0E;
    margin: 0px 0px 3px 10px;
    text-align: left; 
  }
.caption295 
  { font-size: 80%;
    font-family: "Verdana", "Palatino",  sans-serif;
    font-weight: bold;
    width: 295px;
    color: #0E5C0E;
    margin: 0px 0px 3px 10px;
    text-align: left; 
  }

.captionCredit 
  { font-size: 70%;
    font-family: "Verdana", "Palatino",  sans-serif;
    font-weight: normal;
    width: 295px;
    color: #0E5C0E;
    margin: 0px 0px 3px 0px;
    text-align: center; }
.shiftRt
  {margin: 0px 0px 0px 270px;
  }
  
.footer1
  { font-size: 12px;
    font-family: "Bookman Old Style", "Times", serif;
    font-weight: normal;
    width: 780px;
    color: #000000;
    margin: 0px;
    text-align: center;
}