@charset "utf-8";
/* CSS Document */
body {
	margin: 0;
	padding: 0;
	font-family: Verdana;
	font-size: small;
	color: #333;
	text-align: center;
	}
#container {
	width: 690px;
	margin: 0 auto;
	padding: 10px 30px 10px;
	font-size: 95%; /* slight adjustment */
	text-align: left;
	background: #fff;
	border: 2px solid #666666;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
    z-index: 11;
    box-shadow: 0px 0px 20px black;
	-moz-box-shadow: 0px 0px 20px black;		
	}
#container #wrap {
	width: 100%;
	position: relative;
}

#container #colLeft {
	width: 49%;
	float: left;
}
#container #colRight {
	width: 314px;
	clear: both;
	float: right;
	position: absolute;
	left: 376px;
	top: 1px;
}
#container #wrap #colRight #food {
	color: #CC0000;
	clear: both;
	width: 100%;
}


#container #dates {
	padding: 5px;
	border: 1px solid #666666;
	width: 95%;
	background: #66CCFF;
	clear: both;
}

h1 { 
	font-family: "Trebuchet MS", sans-serif;
	font-size: 150%; 
	color: #663;
	}
code {
	font-size: 110%;
	}
.note {
	font-size: 90%;
	color: #666;
	}

/* adjustment for IE5 */

body {
	font-size: x-small; /* IE5 Win */
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	font-size: small;
	}
html>body { /* be nice to Opera */
	font-size: small;
	}
.imgRight {
	padding: 10px;
	float: right;
}
.imgBdr {
	padding: 2px;
	border: 1px solid #FFCC00;
}
