html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote,
a, abbr, acronym, address, code,
del, dfn, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin:0;
  padding:0;
  border:0;
  font-weight:inherit;
  font-style:inherit;
  font-size:100%;
  vertical-align:baseline;
}
body {
	color:#000;
	background:transparent url(images/content-bg.gif) center repeat-y;
	font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	text-align:justify
	}
a {
	color:#754000; 
	text-decoration:none }
a:hover {
	color:#656600;
	text-decoration:none }
a:visited { }
#container {
	margin:0 auto;
	width:675px;
}
#header {
	background:transparent url(images/header-bg.png) center top no-repeat;
	padding:0 20px 0 20px;
	height:195px;
}
#header h1 {
	font:normal 18px/24px Verdana, Arial, Helvetica, sans-serif;
	text-indent:-10000px;
}
#header a:focus {
	outline:none;
}
#nav {
	float:right;
	margin:8px 6px 0 0;
}
#nav ul, #nav ul li {
	display:inline;
	font:normal 14px/14px georgia,"times new roman",times,serif;
	list-style:none;
	list-style-image:none;
}
#nav ul li {
	margin-left:6px;
}
#nav ul li a {
	color:#915D00;
}
#content {
	padding:0 56px;
}
#content h2 {
	color:#9C590B;
	font-size:50px;
	margin:0 0 14px 0;
}
#content h3 {
	color:#994d01;
	margin:0 0 14px 0;
	font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif;
}
#content p {
	margin:0 0 14px 0;
}
a.post-edit-link {
	width:100px;
	float:right;
	padding:4px;
	margin:-40px 0 0 0;
	color:#656600;
	background:#BAC264;
	text-align:center;
}
a.post-edit-link:hover {
	color:#994d01;
}
#content .alignleft {
	float:left;
	margin:0 14px 0 0;
}
#content .alignright {
	float:right;
	margin:0 0 0 14px;
}
#footer {
	border-bottom:1px solid #BFC56E;
	margin:0 36px 0 36px;
}
