body {
	background-color: #FFC;
}
body#home a#foster {
	background:#FF8000;
}
#activelink {
	border:thin groove #954b4b;
}
#people {
	font-family:Arial, Helvetica, sans-serif;
	font-size: .8em;
	width: 100%;
	color:#$506D59;
}
#people2 {
	text-align: center;
	padding-bottom: 15px;
}
#people3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: .8em;
	width: 100%;
		color:#000;
}
.story {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.6em;
	text-indent: 14px;
	margin-top: 0px;
	font-size: 100%;
	
}
#story2 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.6em;
	text-indent: 1px;
	margin-top: 0px;
	font-size: 100%;
}
#story3 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1em;
	text-indent: 1px;
	margin-top: 0px;
	font-size: 80%;
	text-align:right;
	font-style:italic;
}
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 {
  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;
	padding: 15px;
	margin: 10px;
	font-size: 90%;
	float:right;
}
#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: 90%;

}
h2 {
	font-size: 120%;
	color:#506D59;
}
#header3  {
	color:#000;
}
#footer {
	clear: both;
}
.bigletter {
	font-size: 1.9em;
	color: #AD292E;
}
.recipe_heading {
	font-size: x-small;
	font-style: italic;
}

#sidebar li {
	list-style: none;
	font-size: .8em;
}
.directions {
	font-size: .9em;
}
.caption {
	font-size: x-small;
	font-style: italic;
}
.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:underline;
  border-bottom:    none;
}
a:visited {
  color:            #675c47;
  text-decoration:  underline;
  border-bottom:    none;
}
a:hover {
	text-decoration: 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; font-size:12px }
img.floatLeft { 
    float: left; 
    margin: 2px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}		