body {
	background-color: #615949; background-image: url("images/tile.gif"); background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #BFC8D9;
}
h1 { font-size: 14px; font-weight: normal; margin-bottom: 0px; }
h2 { font-size: 14px; font-weight: normal; color: #000000; margin-top: 0px; }
h3 { font-size: 14px; font-weight: normal; color: #000000; }
img { border: none; }
a { color: #BFC8D9; text-decoration: none; }
a:hover { text-decoration: underline; }

#header {
	position: absolute; top: 0px; left: 0px; height: 43px; width: 100%; border: none;
	background-color: #726D63; background-image: url("images/header.gif"); background-repeat: no-repeat;
}

#navbar {
	position: absolute; top: 43px; left: 0px; height: 23px; width: 100%;
	background-color: #726D63; background-image: url("images/navbar.gif"); background-repeat:no-repeat;
	border-bottom: 1px solid #BFC8D9; border-top: none; border-left: none; border-right: none;
	font-size: 12px;
}
#navbar p { margin: 0px 0px 0px 11px; }

#localnav_bkg {
	position: absolute; top: 75px; left: 10px; width: 200px; height: 400px;
	background-color: #807E78; z-index: 0;
}

#localnav {
	position: absolute; top: 75px; left: 10px; width: 190px;
	background-color: #807E78; padding: 5px; margin-bottom: 10px;
}
#localnav h1 {  }
#localnav h2 { font-size: 12px; color: #615949; }
#localnav p { margin: 10px 0 5px; }
#localnav img { display: block; margin: 3em 0 1.5em; }
#localnav img.top { margin-top: 0; }
#localnav ul { margin: 0 0 2em; padding: 0; }
#localnav li { margin: 1em 0 1em; padding: 0; list-style: none; }
#localnav ul ol { margin: 0; padding: 0; }
#localnav ul ol li { margin: 0 0 0 15px; padding: 0; font-size: 8px; list-style: decimal; }
#localnav li.parent { margin-bottom: 0; }
#localnav li.parent_wrapper { margin-top: 0; }

#header h1 { margin: 0; padding: 0; position: relative; height: 43px; width: 300px; }
#header h1 span { position: absolute; top: 0; left: 0; width: 100%; height: 100%; 
	background: url(images/jesse_pearlman_karlsberg.gif) no-repeat; }

#content { position: absolute; top: 75px; left: 220px; margin-right: 10px; border: none; }
#content h1 a { text-decoration: none; }
#content h1 a:link:hover, #content h1 a:visited:hover { text-decoration: underline; }
#content p { margin: 10px 0 0; }
#content a { text-decoration: underline; }
#content a:hover { text-decoration: none; }
#content a.h2 { color: #000000; }
#content img { display: block; }
#content img.picture { margin: 3em; }
#content img.hr { width: 100%; height: 1px; margin: 1.5em 0; }
#content img.title { margin: 1.5em 0; }
#content img.title_top { margin: 10px 0 1.5em; }
#content h1.divider { margin-top: 1em; border-top: 1px solid #807E78; padding-top: 1em; }
#content a img { display: inline; margin: 0; }
#content .meta li { display: inline; }
#content .meta ul { display: inline; list-style: none; margin: 0; padding: 0; }

.cd_title { font-style: italic; font-variant: small-caps; }
.feedback { text-align: right; }