body {
	background-color: #FFC;
}
#large {
	background:#FFC;
}
#floatpic {
	float:right;
	width:170px;
	margin-left:10px;
	margin-right:10px;
	padding:5px;
}
#activelink {
	border:thin groove #954b4b;
}
#people {
	background-color: #FFC;
	text-align: center;
	font-size: .8em;
	width: 100%;
}
#people2 {
	text-align: center;
	padding-bottom: 15px;
}
.story {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height: 1.6em;
	text-indent: 14px;
	margin-top: 0px;
}
p.story {
		margin-top: 0px;
		margin-bottom: 1px;
}
.picheading {
	font-size: 1.7em;
}
	
#allcontent {
	width:			960px;
	padding-top:	0px;
	padding-bottom:	5px;
	background-color:#FFFFEC;
	border:			thin solid #000;
	margin-left:	auto;
	margin-right:	auto;
}
#main, #main2, #main3 {
  background:		#efe5d0;
  font-family:Arial, Helvetica, sans-serif;
  line-height: 1.6em;
}
#main3 {
	border-top: 50px;
	margin-right: 0px;
        padding: 15px;
}

#sidebar {
  background:		#inherited;
  font-size:        105%;
  font-family:Arial, Helvetica, sans-serif;
  }
 #sidebar2 {
	 background:		#FFC;
	 text-align: center;
	 font-size:        105%;
  	 font-family:Arial, Helvetica, sans-serif;
 }
#footer {
	background-color: #inherited;
	text-align: center;
	font-size: 90%;

}
#header {
	background-color: inherited;
	width: 960px;
	margin-left:	auto;
	margin-right:	auto;
	text-align:center;
	padding-left: 60px;
}

#header a:hover {  color: #999999; border-bottom:    thin dotted #b76666;
}
#header a {  font-weight: normal; text-decoration: underline; color: #009966;
}
#header.unnamed1 {  text-decoration: none;
}
#header a:link {
  color:            #009966;
  text-decoration:  none;
  border-bottom:    none;
}
#header a:visited {
  color:            #675c47;
  text-decoration:  none;
  border-bottom:    none;
}
.bigtable {
	text-align:center;
	
}

#header2 {
  	text-align:		center;
		margin-left:	auto;
	margin-right:	auto;
}
h1 {
	font-size: 120%;
	color: #954b4b;
}
h2 {
	font-size: 120%;
}
#footer {
	clear: both;
}
.bigletter {
	font-size: 1.9em;
	color: #AD292E;
}
.recipe_heading {
	font-size: small;
	font-style: italic;
}

#sidebar li {
	list-style: none;
	font-size: .8em;
}
.directions {
	font-size: .8em;
}
.caption {
	font-size: x-small;
}
.bold {
	font-weight:bold;
}
#main3 table {
margin-right: 5px;
border: thin solid black;
caption-side: bottom;
width: 95%;
}

#main3 td {
border: thin dotted gray;
padding: 5px;
font-size: 85%;
}
#main3 th {
border: thin dotted gray;
padding: 5px;

}
#topname {
	text-align: center;
}

a:link {
  color:            #b76666;
  text-decoration:  none;
  border-bottom:    none;
}
a:visited {
  color:            #675c47;
  text-decoration:  none;
  border-bottom:    none;
}
a:hover {
	border-bottom: none;
}
.topmenu {
	background-color:#99cc99;
}
.topmenu a:hover {
	border-bottom:thin dotted #675c47;
}

		ul.ingredients li { color:#954b4b; }
		ul.ingredients li span { color:black;line-height:1em; }