body {
	margin: 0; padding: 0; 
	border-top: 3px solid #800000;
	border-bottom:21px solid #800000;
	font: normal 13px/21px Lucida Grande, Geneva, Helvetica, Arial; 
	color: #555;
}
#container {
	position: relative;
	width: 739px; height: 739px; height:100%;
	margin: auto;
	margin-top: 38px; 
	padding-bottom:38px;
}
#sidemenu {
	position: absolute;
	top: 300px; left:-38px;
	width:38px; height:100px; 
	z-index:99;
}
#menu {
	position: relative;
}
#menu a:link, #menu a:visited, #menu a:hover {
	font: normal 21px/21px Lucida Grande, Geneva, Helvetica, Arial;
	color: #800000;
	text-decoration:none;
	margin-right:62px;
	padding:3px
}
#menu a:hover, #menu a.active {
	border-bottom:1px dotted #800000;
}
#menu a.last:link, #menu a.last:visited, #menu a.last:hover {
	margin-right:0px;
}
#header {
	position: relative;
	width: 739px; height: 400px;
	background: #800000 url('images/fryingpan0.jpg') no-repeat top left;
	margin-top:21px;
}
#blurb {
	position: absolute;
	left: 62px; top: 30px;
	width: 275px;
	font: normal 16px/21px Lucida Grande, Geneva, Helvetica, Arial;
	color: #fff8eb;
	color: #ffebbf;
	color: #ffeed1;
}
#bookmark {
	position: absolute;
	top: 30px; left: 555px;
	width: 150px; height: 400px;
	font: normal 16px/21px 'Lucida Grande', Geneva, Helvetica, Arial;
	color: #ffeed1;
	text-align: center;
}
#border {
	position: absolute;
	top: 0px; left: 714px;
}
#bookmark a:link, #bookmark a:visited, #bookmark a:hover {
	font: normal 13px/21px 'Lucida Grande', Geneva, Helvetica, Arial;
	color: #ffeed1;
	text-decoration:none;
}
#bookmark a:hover {
	text-decoration: underline;
}

#content {
	position: relative; 
}
#happenings {
	position:relative;
	width:549px;
	padding-top:38px;
	border-right:1px dotted #999;	
}
#about, #directions, #contactus  {
	position:relative;
	width:740px;
	padding-top:38px;
}
.title {
	font: normal 21px/21px 'Lucida Grande', Geneva, Helvetica, Arial;
	color: #800000;
	padding-left:38px;
	margin-bottom:21px;
	letter-spacing:2px;
}
#happenings .title {
	padding-left:62px;
	padding-left:50px;
}
#sidedish .title {
	font: normal 21px/21px 'Lucida Grande', Geneva, Helvetica, Arial;
	color: #999;
	padding:0px;
	margin-bottom:21px;
	letter-spacing:2px;
}
#happenings .date {
	width:50px;
	width:38px;
	text-align:right;
	font: normal 10px/14px 'Lucida Grande', Geneva, Helvetica, Arial;
	margin-top:24px;
	margin-top:12px;
	color: #999;	
	padding-right:4px;
	/*border-right:1px solid #ccc;*/
}
#happenings .copy {
	position:relative;
	left:62px; top:-32px;
	left:50px;
	width:485px;
}
#about .copy {
	position:relative;
	left:38px; top:0px; 
	width:662px;
}
#happenings a:link, #happenings a:visited, #happenings a:hover {
	font: normal 13px/21px Lucida Grande, Geneva, Helvetica, Arial;
	color: #800000;
	text-decoration:none;
}
#happenings a:hover {
	text-decoration: underline;
}
.listings {
	position:relative;
	top:-4px;
}
#sidedish .listings b {
	padding-right:9px; 
}
#sidedish a:link, #sidedish a:visited, #sidedish a:hover {
	font: normal 13px/21px Lucida Grande, Geneva, Helvetica, Arial;
	color: #555;
	text-decoration:none;
}
#sidedish a:hover {
	text-decoration:underline;
}

.txt_13 {
	font: normal 13px/21px Lucida Grande, Geneva, Helvetica, Arial; 
	color: #333;
}