/*			overall page stuff	*/body	{			background-color:#ffffff;			font-family:Arial, Helvetica, Verdana, sans-serif;			color:#4b4b4b;			margin-top:5px;			width:315px;			}/*			global linky styles	*/a	{			color: #666666;			}						a:hover		{			color:#9F6C3C;						}						a:visited	{			color:#AF9277;						}#maincontent	{			padding-top:0px;			margin-left:0px;			margin-top:0px;			}	#main-post  {			background-color:#f8f7f7;			margin-left:0px;			margin-top:12px;			margin-bottom:12px;			padding-top:5px;			padding-bottom:8px;			height:100%;}#main-post h4  {			color:#787878;			padding-top:0px;			margin-top:0px;			font-size:.75em;			margin-bottom:6px;			margin-left:10px;			font-weight:normal;}#main-post:hover  {			background-color:#fff;}#maincontent h2	{			font-family:Arial, Helvetica, Verdana, sans-serif;			font-size:1.00em;			font-weight:normal;			font-weight: normal;			margin-left:1px;			color: #666;			margin-top:0px;			padding-top:2px;			margin-bottom:3px;			padding-bottom:0px;			float:left;			width:155px;						}					#maincontent h3 {			font-family:Arial, Helvetica, Verdana, sans-serif;			margin-left:10px;			color: #333;			margin-top:15px;			padding-top:2px;			margin-bottom:10px;			padding-bottom:0px;									}				.mainimg  {			margin-top:3px;			margin-left:10px;			margin-right:15px;			float:left;			border:1px solid #666;			}	#maincontent h5	{			font-family:Arial, Helvetica, Verdana, sans-serif;			font-size:1.15em;			width:310px;			margin-left:0px;			font-weight:normal;			margin-top:11px;			margin-bottom:11px;			padding-top: 4px;			padding-right: 0px;			padding-bottom: 4px;			padding-left: 10px;			}				#maincontent h5.recent {						background-color:#f0efef;}	#maincontent h5.cats {						background-color:#e8e7e7;}#maincontent h5.mainsite {						background-color:#d8d8d8;}						#maincontent h5:hover	{			background-color:#fff;			padding-top: 3px;			padding-bottom: 3px;			border-top:1px solid #d8d8d8;			border-bottom:1px solid #d8d8d8;}#maincontent h5 a {			color:#666666;					}				#maincontent h5 a:hover	{			color:#e7922a;			text-decoration:underline;			}				#maincontent h5 a:visited{			color:#6c4b2a;			text-decoration:none;			}				#recipe 	{			margin-left:0px;			margin-top:15px;			margin-bottom:15px;			}			#recipe h2	{			font-family:Arial, Helvetica, Verdana, sans-serif;			font-size:1.20em;			font-weight:normal;			font-weight: normal;			margin-left:10px;			color: #600;			margin-top:0px;			padding-top:2px;			margin-bottom:3px;			padding-bottom:0px;			float:left;			width:290px;			}#recipe .mainimg {			margin-bottom:15px;			margin-right:5px;}	#recipe p {			margin-left:10px;			clear:left;			width:290px;			font-size:1.0em;			line-height:1.25em;			margin-right:10px;			}				#recipe blockquote p	{			font-size:.9em;			line-height:1.45em;			margin-left:-10px;			padding:0px;			font-weight:bold;			width:270px;			}				.postinput  {						width:190px;			height:17px;			color:#4b4b4b;			border:1px solid #ccc;			background-color:#f6f4ea;			font-size:.9em;			font-family:Arial, Helvetica, Verdana, sans-serif;			font-weight:normal;			margin-bottom:15px;			margin-top:4px;		}		.commentdate {			color:#cccccc;			font-size:.75em;			margin-top:3px;			padding-top:0px;			margin-bottom:4px;			}	.min 		{			height:1px;			font-size:1px;			line-height:1px;			}	.logo		{			margin-left:10px;			margin-top:5px;			}			#mainsearch {			margin-left:10px;			margin-bottom:5px;			padding-bottom:0px;			}	#mainsearch .searchfield {			width:165px;			font-size:.90em;			}	#mainsearch .searchsubmit {			margin-left:10px;			font-size:.80em;						}									#recipecategories ul  {			margin-top:2px;			padding-top:0px;			padding-left:0px;			margin-left:0px;			}#recipecategories li  {			font-family:Arial, Helvetica, Verdana, sans-serif;			padding-left:20px;			background-image: url(http://www.101cookbooks.com/mt-static/images/2007/icons/categories.sm.gif);			background-repeat: no-repeat; 			font-size:1em;			font-weight:normal;			line-height:1.2em;						background-position: 1px 7px; 			margin-bottom:8px;			margin-left:0px;			color:#858685;			list-style-type: none;			}			#recipecategories a:link {			letter-spacing:.038em;				}									.archives li {			padding-left:22px;			font-family:Arial, Helvetica, Verdana, sans-serif;			background-image: url(http://www.101cookbooks.com/mt-static/images/2007/icons/file.gif);			background-repeat: no-repeat; 			font-size:1em;			font-weight:normal;			line-height:1.2em;						background-position: 1px 5px; 			margin-bottom:15px;			margin-left:0px;			width:280px;			color:#858685;			list-style-type: none;}.archives ul {			margin-top:2px;			padding-top:0px;			padding-left:0px;			margin-left:0px;		}
