body	{
	margin:0;  background-color:#E7DBBD;
	/*
	background-image:url(/images/BG-kitchen2a.png);
	background-attachment:fixed;
	*/
	}

p, input, textarea, td
	{
	font-family:Tahoma, Verdana, sans-serif;
	color:#1F150A;  font-size:14px;  line-height:1.4;
	}

.hilite, em, cite
	{ font-family:Georgia, times, serif;  font-style:italic; }

cite	{ font-weight:bold; }
h1, h2, h3, h4, .WidgetTitle
	{ color:#603219;  line-height:1.1; }

h1	{ font-size:24px;  margin:0 0 15px;  text-align:center; }

h3, .WidgetTitle
	{ font-size:16px;  font-weight:bold; }

.WidgetTitle
	{ margin:18px 0 5px; }

#borders
	{ border:1px solid #B79155;  margin-bottom:1px; }

#date
	{ color:#B48140;  font-weight:bold; }

td.top, table.top
	{
	color:#AE845A;  font-size:10px;
	background:url(/images/top_bg.gif);
	}

#params
	{ color:#696969; }



ul	{ margin:0px 0px 10px 10px; }

li	{ margin:10px 50px 0 0;  TEXT-INDENT:0px; }


a, a:link, a:visited
	{ color:#900;  text-decoration:underline;  font-weight:bold; }

a:hover, a:active
	{ color:#603219;  text-decoration:none; }


a.top, a.top:visited
	{ color:#AE845A;  font-size:12px;  text-decoration:none; }

a.top:hover, a.top:active
	{ color:#fff;  font-size:12px;  text-decoration:underline; }

.topTD
	{ color:#fff;  font-size:12px;  white-space:nowrap; }


.foot	{ font-size:11px; }

a.foot:link, a.foot:visited
	{
	color:#1F150A;  font-size:11px;
	text-decoration:none;  font-weight:normal;
	}

a.foot:hover, a.foot:active
	{ color:#1F150A;  text-decoration:underline; }


/*
.opaque25
	{
	float:left; filter:alpha(opacity=25);
	-moz-opacity:.25; opacity:.25;
	}

.opaque33
	{
	float:left; filter:alpha(opacity=33);
	-moz-opacity:.33; opacity:.33;
	}

.opaque50
	{
	float:left; filter:alpha(opacity=66);
	-moz-opacity:.66; opacity:.66;
	}

.opaque66
	{
	float:left; filter:alpha(opacity=50);
	-moz-opacity:.50; opacity:.50;
	}

.opaque75
	{
	float:left; filter:alpha(opacity=75);
	-moz-opacity:.75; opacity:.75;
	}
*/

.just	{ text-align:justify; }

.OtherLinks
	{ font-size:12px;  line-height:1.0;  margin-top:15px; }



/* Begin Images */
p img	{ padding:0;  max-width:100%; }

img	{ border:0; }

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid)
*/

img.centered
	{ display:block;  margin-left:auto;  margin-right:auto; }

img.alignright
	{ padding:4px;  margin:0 0 2px 7px;  display:inline; }

img.alignleft
	{ padding:4px;  margin:0 7px 2px 0;  display:inline; }

.alignright
	{ float:right; }

.alignleft
	{ float:left; }

/* End Images */


.navigation
	{
	display:block;  text-align:center;
	margin-top:10px;  margin-bottom:60px;
	}

small	{ font-size:12px;  color:#666; }

.center	{ text-align:center; }
