body {
background-image : url(); 
background-color : #000; 
color : #d8e0bc; 
margin-top : 10px; 
margin-left : 50px; 
margin-right : 50px; 
margin-bottom : 10px; 
padding : 0; 
font : 10px/1.5 Verdana, sans-serif; 
} 
h3 {
background-color : transparent; 
color : inherit; 
margin-top : 0; 
border-right : 4px solid #818343; 
border-bottom : 1px solid #818343; 
height : 25px; 
} 
h3 span {
display : none; 
} 
div#preamble p.p3 {
padding-bottom : 15px; 
} 
div#container {
background-color : #2f2f13; 
color : inherit; 
background-image : url(); 
background-position : 100% 50%; 
background-repeat : repeat-y; 
border-left : 1px solid #8f8c4e; 
border-bottom : 1px solid #8f8c4e; 
} 
div#intro {
position : relative; 
overflow : hidden; 
} 
div#pageHeader {
background-color : #000; 
color : inherit; 
background-image : url(WoVbackgroundIcon.jpg); 
background-repeat : no-repeat; 
border-top : 1px solid #8f8c4e; 
border-bottom : 1px solid #8f8c4e; 
border-right : 1px solid #8f8c4e; 
height : 50px; 
margin-bottom : 15px; 
overflow : hidden; 
} 
div#pageHeader h1 {
	margin-top : 0;
	margin-bottom : 0;
	width : 500px;
	height : 46px;
	float : left;
	font-family: "Papyrus LET";
} 
div#pageHeader h1 span {
visibility : hidden; 
} 
div#pageHeader h2 {
background-image : url(); 
background-repeat : no-repeat; 
margin-top : 5px; 
margin-left : 0; 
width : 348px; 
height : 39px; 
float : right; 
} 
div#pageHeader h2 span {
display : none; 
} 
div#quickSummary {
position : relative; 
float : left; 
width : 150px; 
margin-top : -10px; 
padding : 8px; 
background-color : transparent; 
color : inherit; 
} 
div#quickSummary p {
margin-top : 0; 
font : italic 14px Verdana, sans-serif; 
text-align : center; 
} 
div#quickSummary p.p2 {
font : italic 11px Verdana, sans-serif; 
} 
div#preamble {
	border-bottom : 1px solid #8f8c4e;
	margin-top : -16px;
	margin-right : 222px;
	background-image :  url(characters_background_body.jpg);
	background-repeat : no-repeat;
	background-color : #000;
	padding: 5px;
	text-align: right;
	vertical-align: text-top;
	font-size: 10px;
} 
div#preamble h3 {
	background-image : none;
	background-repeat : no-repeat;
	margin-top : 0;
	margin-left : 170px;
	text-align: right;
	padding-top: 5px;
} 
div#preamble p {
padding-right : 30px; 
margin-left : 200px; 
color : inherit; 
background-color : transparent; 
font : 10px/1.6 Verdana, sans-serif; 
text-align : right; 
width : auto; 
} 
div#supportingText {
margin-top : 0; 
} 
div#explanation , div#participation , div#benefits , div#requirements , div#links , div#characters{
	margin-right : 222px;
	margin-bottom : 30px;
	background-color: transparent;
} 
div#supportingText p {
padding-left : 30px; 
padding-right : 30px; 
background-color: transparent;
} 
div#explanation h3 {
background-image : url(characters.jpg); 
background-repeat : no-repeat; 
} 
div#participation h3 {
background-image : url(PC.jpg); 
background-repeat : no-repeat; 
} 
div#benefits h3 {
background-image : url(gallery.jpg); 
background-repeat : no-repeat; 
} 
div#links h3 {
background-image : url(links.jpg); 
background-repeat : no-repeat; 
} 
div#characters h3 {
background-image : url(characters.jpg); 
background-repeat : no-repeat; 
} 
div#requirements h3 {
background-image : url(gamenews.jpg); 
background-repeat : no-repeat; 
} 
div#linkList {
position : absolute; 
top : 62px; 
right : 50px; 
width : 220px; 
background-color : transparent; 
color : inherit; 
font : 10px/1.5 Verdana, sans-serif; 
} 
div#linkList h3.select {
background-color : #2f2f13; 
background-image : url(link_h3_background.jpg); 
background-repeat : no-repeat; 
color : inherit; 
margin-top : 0; 
border-right : 4px solid #818343; 
border-bottom : 1px solid #818343; 
height : 25px; 
} 
div#linkList h3.resources {
background-image : url(resource_h3_background.jpg); 
background-repeat : no-repeat; 
} 
div#linkList h3.archives {
background-image : url(NPClink_banner.jpg); 
background-repeat : no-repeat; 
} 
div#linkList h3.favorites {
background-image : url(favorites_h3_background.jpg); 
background-repeat : no-repeat; 
} 
div#linkList h3 {
	background-color : #2f2f13;
	color : inherit;
	margin-top : 20px;
	border-right : 4px solid #818343;
	border-bottom : 1px solid #818343;
	height : 25px;
	font-size: 12px;
	text-align: right;
} 
span.iL {
display : block; 
padding-left : 20px; 
padding-right : 20px; 
margin-bottom : 10px; 
line-height : 2; 
} 
div#linkList ul {
list-style : none; 
} 
div#linkList li {
margin-left : -15px; 
margin-bottom : 10px; 
line-height : 1.5; 
} 
a:link {
color : #9bb574; 
background-color : transparent; 
text-decoration : none; 
font-weight : bold; 
padding : 2px; 
border-bottom : 1px solid inherit; 
line-height : 1.5; 
} 
a:visited {
color : #c6d2b3; 
background-color : transparent; 
text-decoration : line-through; 
font-weight : bold; 
padding : 2px; 
border-bottom : 1px solid inherit; 
line-height : 1.5; 
} 
a:hover , a:focus {
color : #d8e2c7; 
background-color : #828330; 
text-decoration : none; 
font-weight : bold; 
padding : 2px; 
border-bottom : 1px solid inherit; 
line-height : 1.5; 
} 
div#footer {
clear : both; 
background-color : #000; 
color : inherit; 
background-image : url(characters_bottomimage.jpg); 
background-repeat : no-repeat; 
background-position : 100% 50%; 
border-top : 1px solid #8f8c4e; 
border-right : 1px solid #8f8c4e; 
height : 50px; 
padding-left : 30px; 
vertical-align : bottom; 
overflow : hidden; 
} 
div#supportingText div#footer a {
line-height : 40px; 
} 
acronym {
border-bottom : medium none inherit; 
cursor : help; 
} 