html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

.hidden {
 text-indent: -9999em;
  }

body {
  background:url(bg.png) bottom left no-repeat fixed #402f2f;
  font-size:80%;
  font-family:Courier;
}

a {
  color:#a70303;
  text-decoration:none;
  
}
a:hover {
  color:#555;
  text-decoration:none;
}

h1 { 
  color:#000;
  font-size:1.8em;
  font-weight:normal;
  padding-top:.5em;
  font-family:georgia;
  letter-spacing:.15em;
  font-variant:small-caps;
  text-align:center;
}

h2 {
  color:#8c0b0b;
  font-weight:bold;
  font-size:1.25em;
  margin-top:1.5em;
  margin-bottom:.5em;
}

h3 {
  font-size:1.1em;
  font-weight:bold;
  margin-top:2em;
  margin-bottom:.5em;
}

p {line-height:1.2em;}

ul {
  margin-left:1.5em;
  margin-bottom:1.5em;
}

li {
  line-height:1.2em;
  margin-top:.5em;
}


#page {
  position:absolute;
  top:119px;
  left:45px;
  width:700px;
  padding-bottom:4em;
}

#header {
position:absolute;
top:0;
left:0; 
padding-bottom:1em; 
}

#navigation {
  background:url(splatter.gif) bottom right no-repeat;
  position:absolute;
  top:40px;
  left:805px;
  height:145px;
  width:200px;
}

#navigation ul {
  list-style:none;
  margin-top:25px;
  margin-left:5px;
}

#navigation a {
  color:#ddd3d1;
  text-decoration:none;
}

#navigation a:hover {
  color:#fff;
}

.first {
  padding-bottom:1em;
}

.third {padding-top:1em;}

.sectionhead {
  margin-bottom:1em;
  border-top:1px dashed #ddd3d1;
  margin-top:2.5em;
  clear:both;
}

.backtotop {
  font-size:.8em;
  float:right;
  padding-top:.5em;
}

.backtotop a { color:#555;}
.backtotop a:hover {color:#a70303;}

.moreabout {
float:right;
font-weight:bold;
}

.more {
  float:left;
  font-weight:bold;
}

#content {
  width:626px;
  margin-left:auto;
  margin-right:auto;
}

.segment {
  clear:both;
  margin-bottom:3em;
}

.wolfhouse img {margin-top:-10px;}

.leftframe img {
  float:left; 
  padding-right:1em; 
  margin-left:-20px;
}

.rightframe img {
  float:right; 
  padding-left:1em;
}

.coversonly {
  text-align:center;
}

.coversonly img {
  margin:5px
}
.links {
  text-align:center;
margin-left:30px;
}

.links ul {
  list-style:none;
}
.links li {
  float:left;
  display:block;
  width:8em;
}

