body	{ color: #cccccc; text-align:center; background-color: #000000; }
.lichheader {font-style: italic; font-weight: bold; font-family: "Monotype Corsiva"; font-size: 19px;color: #cc3333}
.lichtext {font-style: italic; font-family: "Monotype Corsiva", georgia, verdana; font-size: 18px;}
.new {font-weight: bold; color: #ff00ff; }
.internallink { color: #6666cc; font-weight: bold; }
.warningtext { color: #ff00ff; }

strong {color: #ff3333; }

div	 { }

h3 { color: #6666ff; font-weight: normal; font-size: 1.2em;}

div.page
{ 
background-color: #000000;
position-relative; top: 0px; left: 0px;
border-color: #ff0000; 
height: 600px; 
width: 800px; 
text-align:left;
/*border-width: 3px;
border-style: dashed;*/
}

img.candle { }

div.subnavmenu { padding-left: 5px; text-align: left; width: 119px; margin-top: 1px; background-color: #000000; position: absolute; border-color: #ffffff; border-width: 3px; border-style: ridge; visibility: hidden; }

div.navitem { text-align: center; margin: 1px; border-color: #ffffff; background-color: #000000; width: 125px; float: left; border-style: ridge; border-width: 3px;}

div.nav { height: 30px; background-color: #000000;}

p {font-family: georgia, verdana; font-size: 1em; }

div.header { position: relative; top: 0px; left: 0px; border-color: #0000ff;}
div.body { border-style: outset; background-color: #000000; height: 350px; border-width: 0px;}
div.innerbody { padding: 5px; margin: 0px; border-style: inset; background-color: #000000; height: 334px; border-width: 0px;}

a {text-decoration: none; color: #ffffff; }

a:hover { color: #ff0000 }

div.navitem:hover > div { visibility: visible; }

img.smallskull {position: relative; top: 7px; }

#reaperpic { position: absolute; top: 35px; left: 510px; z-index: 1;}
#news {/*margin-left: 20px;*/ }

