body {
        padding: 0;
        margin: 0;
}
.body {
	font-family: Arial, sans-serif;
	font-size: 12 pt;
	color: black;
	}
#largelink {
	font-family: Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	}
A:link {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
A:visited {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
#pagehdr {
	font-family: Arial, sans-serif;
	font-size: large;
	background-color: #FFFFFF;
	color: black;
	}
#mainwin {
	font-family: Arial, sans-serif;
	font-size: medium;
	text-align: left;
	background-color: #FFFFFF;
	color: black;
	}
#menulinks {
	font-family: arial, sans-serif;
	font-size:12px;
	}
#mainlinks {
  text-align: center
	}
#copyrightline {
	font-family: Arial, sans-serif;
	font-size: 10pt;
  font-weight: bold;
	text-align: center
	}
#catname {
	font-family: arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: black;
	}
#catlink {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
#namelink {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
#itemname {
	font-family: Arial, sans-serif;
	font-weight: bold;
	color: black;
	text-align: left;
	text-valign: top;
	}
#itemtext {
	color: black;
	text-align: justify;
	text-valign: top;
	}
#itemlocation {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: navy;
	text-align:  justify;
	text-valign: top;
	}
#bookauthor {
	font-family: Arial, sans-serif;
	font-size: 12px;
	}
#bookby {
	font-family: Arial, sans-serif;
	font-size: 12px;
	}
#sectiontitle {
	font-family: arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: black;
	}
#sectionsubtitle {
	font-family: arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: black;
	}
#sectionintrotext {
	color: black;
	font-size: 16px;
	text-align: justify;
	}
#pagename {
  display: block;
	font-family: Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: black;
	}
#pagesubname {
	font-family: Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: black;
	}
#pagenamelink {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
#pagetext {
	color: black;
	text-align: left;
	}
#footnote {
	font-family: Arial, sans-serif;
	color: navy;
	font-size: 10pt;
	}
#toptenitemname {
	font-family: Arial, sans-serif;
	font-weight: bold;
	color: black;
	text-align: left;
	text-valign: top;
	}
#toptenitemtext {
  display: block;
	color: black;
	text-align: justify;
	text-valign: top;
	}
#toptenrunneruplist {
	list-style-type: disc;
	white-space: normal;
	list-style-position: outside;
	}
#toptenrunnerupname {
  display: block;
	font-family: Arial, sans-serif;
	font-weight: bold;
	color: black;
	text-align: left;
	}
#toptenrunneruptext {
  display: block;
	font-size: 12px;
	color: blue;
	text-align: left;
	}
#speaktable {
	color: black;
	}
#speakcell {
	padding-top: 10%
	font-family: times new roman;
	font-size: 16px;
	color: black;
	}
#speaktitle {
	font-family: arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: black;
	}
#speaksubtitle {
	font-family: arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: black;
	}
#speakword {
	font-weight: bold;
	color: black;
	}
#speakdef {
	color: black;
	text-align: justify;
	}
#speakpron {
	color: black;
	font-style: italic;
	}
#speakexample {
	font-style: italic;
	color: navy;
	text-align: justify;
	}
#speakbuy {
	font-family: arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: black;
	}
#patchword {
	font-weight: bold;
	color: black;
	}
#patchdef {
	color: black;
	text-align: justify;
	}
#patchpron {
	color: black;
	font-style: italic;
	}
#famouscatname {
	font-family: arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: black;
	}
#famouscatlink {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
#famousnodefname {
	font-family: Arial, sans-serif;
	font-size: 12px;
}
#famoustitle {
	font-family: arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: black;
	}
#famoussubtitle {
	font-family: arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: black;
	}
#famousname {
	font-size: 24px;
	font-weight: bold;
	color: black;
	}
#famousothercat {
	font-size: 24px;
	font-weight: bold;
	color: black;
	}
#famousothername {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
	}
#famousnamelink {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
#famousloc {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color : black;
	}
#famoustext {
	color: black;
	text-align: justify;
	}
#famousintrotext {
	color: black;
	font-size: 16px;
	text-align: justify;
	}
#famoussource {
	font-family: Arial, sans-serif;
	color: navy;
	font-size: 10pt;
	}

#recipecatname {
	font-family: arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: black;
	}
#recipecatlink {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
#recipetitle {
	font-family: arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: black;
	}
#recipesubtitle {
	font-family: arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: black;
	}
#recipename {
	font-size: 24px;
	font-weight: bold;
	color: black;
	}
#recipesubname {
	font-size: 16px;
	font-weight: bold;
	color: black;
	}
#recipenamelink {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
#recipeingredtext {
	font-size: 14pt;
	color: black;
	text-align: left;
        display: block;
        margin-top: 1em;
	}
#recipeinstructtext, #recipeinstrtext {
	color: black;
	text-align: justify;
        display: block;
        margin-top: 1em;
	}
#recipeintrotext {
	color: black;
	font-size: 16px;
	text-align: justify;
        display: block;
	}
#recipesource {
	font-family: Arial, sans-serif;
	color: navy;
	font-size: 10pt;
        display: block;
        margin-top: 1em;
	}
tr+tr#reciperow td#recipecell {
        padding-top: 1em;
}
#buytext {
	font-family: arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: black;
	}

#main {
  width: 76%;
  float: left;
}
#main .wrap {
  padding: 10px 0px 20px 10px;
}
#toc {
  background-color: #B0B0B0;
  width: 23%;
  float: left;
  height: 100%;
  padding: 0;
  margin: 0;
}
#toc .wrap {
  padding: 20px 0px;
}
#toc td.c12 {font-weight: bold}
#toc table.c11 {background-color: #000000}
#toc table.c10 {background-color: #FFFFFF}
#toc td.c9 {background-color: #000000}
#toc span.c8 {font-family: verdana,arial,helvetica; font-size: 64%}
#toc td.c7 {background-color: #FFFFFF}
#toc span.c6 {font-family: verdana,arial,helvetica; font-size: 64%; font-weight: bold}
#toc span.c5 {font-size: 80%; font-weight: bold}
#toc a.c4 {font-weight: bold}
#toc form.c3 {font-size: 80%}
#toc span.c2 {font-size: 80%}
#toc span.c1 {font-size: 120%}
#footer .c8 {
  font-size: 64%;
  font-weight: bold;
}
