body {
	padding: 0px;
	margin:0 auto;
	background: #514604 url(/images/notation.jpg) no-repeat center top;
	background-attachment:fixed;
	font: .92em Helvetica, Arial, sans-serif;
}
#wrap {
	width: 780px;
	margin:0 auto;
}
#title {
	float:left;
	width: 100px;
	height:290px;
	background:url(/images/title.gif) center top no-repeat;
}
#nav {
	float:right;
	width: 214px;
	padding: 49px 0px;
	color:#fff;
}
#nav ul, #nav li {
	list-style-type:none;
	margin:0;
	padding:0;
}
#nav li a {
	color:#fff;
	text-decoration:none;
	display:block;
	padding: 4px 7px;
}
#nav a:hover {
	background-color:#796806;
}
#nav #credits {
	margin: 250px 0px 0px;
	padding: 0px 7px;
	font-size:.75em;
	color:#ccb071;
	font-style:italic;
}
#nav #credits a {
	color:#ccb071;
	text-decoration:none;
	border-bottom:1px dotted #ccb071;
}
#homepage #homelk a, #anthpage #anthlk a, #metpage #metlk a, #buypage #buylk a, #contpage #contlk a {
	cursor:default;
	color:#FFCC00;
	background:url(/images/onbg.gif) center right no-repeat;
}
#main {
	float:left;
	padding: 0px 6px;
	width: 449px;
	background:url(/images/trans.png);
	border-right:5px solid #514604;
	border-bottom:5px solid #514604;
	border-color:#453C03;
	min-height:450px;
}
.clear { clear:both; height:1px; }
/* styles */
h2, h3, h4, h5, p {
	margin:0;
	padding: .15em 0em .3em;
}
h1 {
	border-bottom: 1px solid #e1d9c9;
	border-color:#DAD0BC;
	padding: .15em 0em .1em;
	margin: 0em 0em .28em;
	color:#602C0F;
}
h2 {
	font-size:1.32em;
	font-style:italic;
}
h3 {
	font-size:1.05em;
	font-variant:small-caps;
	color:#514604;
}
#main a {
	color:#602c0f;
}
#main a:hover {
	color:red;
}
ol { margin-top:0; }