/* basic elements (trbl) */
body {margin:2px; padding:0px; text-align:left; background-color:#fff;}
a {color:#160; text-decoration:none;}
a:hover, a:active {color:#aaa; text-decoration:none;}

/* text */
.body1 {font-size:9pt; color:#140; font-family:arial,verdena;
	}
.body2 {font-size:9pt; color:#140; font-family:arial,verdena; background:#eef; 
	}
.body3 {font-size:10pt; color:#140; font-family:arial,verdena; 
	}
.body4 {font-size:8pt; color:#140; font-family:arial,verdena;
	}
.body5 {font-size:13pt; color:#140; font-family:arial,verdena; 
	}

/* header */
#container {width:760px;  position:relative; 
	margin:0px; padding:0px; background-color:#fff; border:0px;
	}
#container h4{position:relative;
	font-size:9pt; color:#160; font-weight:normal; font-family:arial,verdena;
	text-align:left; padding:0px 3px 0px 3px; margin:5px; 
	border:1px; border-style:solid;	border-color:#160;
	background-color:#f8f8f8;
	z-index:2;
	}

#topwrapper {width:760px;  position:relative; 
	margin-top:-4px; padding:0px; background-color:#fff; border:0px;
	}
#tl {position:relative;
	float:left;
	width:190px; height:80px;
	background:transparent url(./images/logo1b.gif) no-repeat top left;
	margin:0px; border:0px; padding-top:8px;
	}
#tr {position:relative;
	float:right;
	width:570px; height:90px;
	background:transparent url(./images/u3a.gif) no-repeat top right;
	margin-top:4px; border:0px; 
	}
#tr h2{position:relative;
	font-size:12pt; color:#160; font-family:arial,verdena;
	padding:0px 0px 0px 50px; margin:0px; font-weight:bold;
	z-index:2;
	}
#tr h3{position:relative;
	font-size:9pt; color:#160; font-family:arial,verdena;
	padding:0px 0px 0px 62px; margin:0px; font-weight:normal;
	z-index:2;
	}
#navbar {position: relative;
	height:18px; width:440px;
	margin:5px 0px 0px 25px; padding:0px 0px 0px 0px; 
	border:1px; border-style:solid;	border-color:#160;
	}
#navbar h2,#hdrbar h2{font-weight:bold; 
	padding:1px 0px 1px 0px; margin:0px;
	font-size:9pt; color:#160; text-align:left;
	font-family:arial;
	}
.clear {clear:both; margin:0px; padding:0px;}

#ml {position:relative;
	float:left;
	width:180px; 
	background-color:#fff;
	margin:-16px 0px 0px 0px; padding:0px; border:0px; 
	}
#infobox {position:relative; 
	padding:0px; margin:-10px 0px 0px 0px; width:170px; border:0px; 
	}
#infobox h3 {position:relative;
	background:transparent url(./images/head3.gif) no-repeat top left;
	margin:0px;
	font-weight:bold; font-size:9pt; font-family:arial, verdena; 
	color:#fff; text-align:left; padding:0px 0px 0px 6px; 
	z-index:2;
	}
#infobox h4 {position:relative;
	background:transparent url(./images/mid.gif) repeat top left;
	padding-left:7pt; padding-right:4px; 
	margin:0px; border:0px;
	font-size:8pt; font-family:arial,verdena; color:#160; text-align:left; font-weight:normal;
	z-index:2;
	}
#infobox h5 {position:relative;
	background:transparent url(./images/bot.gif) no-repeat top left;
	padding:4px 0px 4px 10px; margin:0px; 
	z-index:2;
	}

#mr {position:relative;
	float:right;
	width:560px;
	margin-top:-20px; border:0px; padding:0px;
	}


/* inner wrappers for pictures */
#inwrap1 {position:relative; width:560px; padding:8px 0px 0px 0px;}
#inwrap2 {position:relative; width:380px; }

	#textleft {position:relative;
	float:left; width:390px; 
	margin:0px; border:0px; 
	}
	#picright {position:relative;
	float:right; width:160px;
	margin:0px; border:0px;
	}
	#textright {position:relative;
	float:right; width:200px; 
	margin:0px; border:0px; 
	}
	#picleft {position:relative;
	float:left; width:110px;
	margin:0px; border:0px; 
	}

#mrrwrapper {position:relative;
	width:160px;
	}
#mrr {position:relative;
	float:right; width:160px; 
	
	}
#mrr h3{position:relative;
	font-size:8pt; color:#160; font-weight:normal; font-family:arial,verdena;
	text-align:left; padding:0px 3px 0px 3px; margin:5px 0px 0px 0px; 
	border:1px; border-style:solid;	border-color:#160;
	background-color:#f8f8f8;
	z-index:2;
	}
#mrr h4{position:relative;
	font-size:8pt; color:#407045; font-weight:normal; font-family:arial,verdena;
	text-align:left; padding:0px 3px 0px 3px; margin:5px 0px 0px 0px; 
	border:1px; border-style:solid;	border-color:#9B8B1B;
	background-color:#FBECB9;
	}

/* bottom navigation */
.botlink {position: relative; left:0px; 
	border:0px; padding:0px; margin:0px;
}
.botlink h3 {background-color: #fff;
	margin:0px; padding:0px;
	text-align: center; font-family: verdena,arial; font-size: 12px; color: #160; 
}

#minibox {position:relative;
	background:transparent url(./images/u3a.gif) no-repeat top right;
	padding:0px 3px 0px 3px;
	}

/* recipe - not used*/
#recbox {width:300px;  position:relative; 
	margin:0px; padding:10px; background-color:#fff; border:0px; 
	}
#recbox h3 {position:relative;
	background:transparent url(./images/rechead.gif) repeat top left;
	margin:0px 0px 10px 0px;
	font-weight:bold; font-size:13px; font-family:arial, verdena; 
	color:#ddd; text-align:center; padding:2px 0px 4px 4px; 
	}

.raised {
  position: relative;
  top: -10px;
  left: 12px;
  padding: 4px;
  background:#ccc;
}

.clear {clear:both; margin:0px; padding:0px; } 
UL {position:relative;	padding-left:20px; padding-top:0px; margin:0px; }
LI {font:1.1em arial; color:#160; text-align:left; list-style-type:square; padding:0px; margin:0px;}

/* default TABLE settings used by Guardian Feeds */
TABLE {border-collapse:collapse; border:0px; border-style:solid; border-color:#160; }
TD {border:0px; border-style:solid; border-color:#160; padding:0.2em; text-align:left; }

#table1 {border:1px; background-color:#fff; width:520px;}
#table1 td {border:0px;}

#table2 {border:1px; background-color:#fff; width:734px;} #734
#table2 td {border:0px;}

#table3 {width:420px; border-collapse:collapse; border:1px; border-style:solid; border-color:#160; background-color:#f8f8f8;}
#table3 td {border:1px; border-style:solid; border-color:#160; padding:3px; font-size:10px; color:#160; font-family:arial, verdena; text-align:left;}
#table3 th {background-color:#e8e8e8; border:1px; border-style:solid; border-color:#160; padding:3px; font-size:10px; color:#160; font-family:arial, verdena; text-align:center; }

#table4 {border:1px; background-color:#fff; width:635px;} #734
#table4 td {border:0px;}

#table5 {border:0px; width:100%;}
#table5 td {border:0px;}

#caltable {border-collapse:collapse; border:1px; border-style:solid; border-color:#160; background-color:#f8f8f8;}
#caltable td {border:1px; border-style:solid; border-color:#160; padding:3px; font-size:10px; color:#160; font-family:arial, verdena; text-align:left;}
#caltable th {background-color:#e8e8e8; border:1px; border-style:solid; border-color:#160; padding:3px; font-size:10px; color:#160; font-family:arial, verdena; text-align:center; }

#table6 {width:560px; border-collapse:collapse; border:1px; border-style:solid; border-color:#160; background-color:#f8f8f8;}
#table6 td {border:1px; border-style:solid; border-color:#160; padding:3px; font-size:10px; color:#160; font-family:arial, verdena; text-align:left;}
#table6 th {background-color:#e8e8e8; border:1px; border-style:solid; border-color:#160; padding:3px; font-size:10px; color:#160; font-family:arial, verdena; text-align:center; }

#phototable {width:100%; padding:0px; border:0px; border-style:solid; border-color:#ffcc00 }
#phototable td {border:0px; border-style:solid; padding-left:0px; font-size:0.7em; font-family:Verdana; text-align:center; color:white;}


CAPTION {caption-side:top;}
HR {color: #aaaa00;}


