body {
    background-color:rgb(255,248,220); /* cornsilk #FFF8DC (Mac defaults to grey) */ 
    padding:0; /* Opera default is not 0. */
}

.main {
    margin:0 auto;
    width: 42em;
    border-left:thin solid black;
    border-right:thin solid black;
}


.adv { /* Advertisement */
    padding: 0.5em;
    border: medium solid black;
}

.nav { /* Navigation Block*/
    float: left;
    margin-left: 0;
    padding: 0.5em;
    width: 10em;
    border: medium solid black;
}

.patrons {
    padding:0.5em;
    text-align:center;
    border: medium solid black;
}

.dummy { /* To fill in below Patrons */
    margin: 2px;
    margin-left: 21em;
    padding: 0.5em;
}

.page { /* Put box around page content */
    margin:0 auto;
    padding:0.5em;
    border:medium solid black;
}

.ctr {
    text-align: center;
}

.jst {
    text-align: justify;
}

.emp {
    font-style: italic;
}

.cem {
    font-style: italic;
    text-align: center;
}

.bld {
    font-weight: bold;
}

.cbd {
	font-weight:bold;
	text-align:center;
}

.smc {
    font-variant: small-caps;
}

.bem {
	font-weight: bold;
	font-style: italic;
}

.none {
	list-style-type: none;
}

.twom {
	padding:2em;
}

.fourm {
	padding:4em;
}

.centeredmenu {
	float:left;
	width:100%;
/* Background: Cornsilk: #FFF8DC */
	background:#fff8dc;
	border-top:2px solid #000;
	border-bottom:2px solid #000;
	overflow:hidden;
	position:relative;
}

.centeredmenu ul {
	clear:left;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	left:50%;
	text-align:center;
}

.centeredmenu ul li {
	display:block;
	float:left;
	list-style:none;
	margin:0 0 0 2px;
	padding:0;
	position:relative;
	right:50%;
}

.centeredmenu ul li a {
	display:block;
	margin:0; /* 0 0 2px; */
	padding:3px 10px;
/* Background: Wheat: #F5DEB3 */
	background:#f5deb3;
/*	background:#dddfa0; */
	color:#000;
	text-decoration:none;
	font-weight:bold;
	line-height:1.3em;
}

.centeredmenu ul li a:hover {
/*	background:#369; */
/* Background: Tan: #D2B48C */
	background:#d2b48c;
	color:#fff;
	font-weight:bold;
}

.centeredmenu ul li a.active,
.centeredmenu ul li a.active:hover {
	color:#fff;
	background:#88745b;
	font-weight:bold;
}
