body {
color:white;
background-color:black;
font-family: arial, verdana, sans-serif;
font-size: 10pt;
padding:0px;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
}

a:link, a:visited {
color:#79c73e;
text-decoration:none;
display:inline;
}

a:hover, a:active {
color:#9fe46b;
text-decoration:none;
display:inline;
}

h1 {
color:#000000;
font-weight:bold;
border-bottom:3px double #000000;
text-align:right;
font-size:20pt;
font-family: georgia, times new roman, serif;
margin-top:5px;
margin-bottom:5px;
}

h2 {
color:#002801;
font-weight:bold;
text-align:right;
font-size:18pt;
}

h3 {
color:white;
background-color:#002801;
font-size:12pt;
width:100%;
margin:1px;
text-align:right;
font-style:italic;
}

h4 {
color:#002801;
font-weight:bold;
text-align:right;
font-size:14pt;
font-style:italic;
font-family: georgia, times new roman, serif;
margin:3px;
}

#updatetext {
background-color:white;
padding:2px;
width:90%;
color:#157317;
border:1px dotted black;
margin:auto;
}

.margin {
margin-left:0px;
margin-top:0px;
width:747px;
margin-bottom:0px;
}

.content {
background-color:#005e00;
margin:0px 0px 0px 0px;
border:0px;
padding:2px;
border:0px;
border-bottom:1px solid white;
}

.menu {
background-color:black;
background-image:url('http://cavernofmew.com/styles/images/pikafriends/menu.png');
background-repeat:repeat-y;
background-position:center center;
width:150px;
margin:0px 0px 0px 0px;
border:0px;
padding:0px;
}

.menu a:link, .menu a:visited {
color:#9fe46b;
text-decoration:none;
display:block;
width:150px;
}

.menu a:hover, .menu a:active {
background-color:#9fe46b;
color:black;
text-decoration:none;
display:block;
width:150px;
}

.menu h4 {
background-color:#47973b;
color:black;
width:100%;
font-weight:bold;
margin:0px;
}

.banner {
background-image:url('http://cavernofmew.com/styles/images/pikafriends/banner.png');
background-repeat:no-repeat;
border:0px;
margin:0px 0px 0px 0px;
padding:5px;
width:599px;
height:400px;
}

.banner a:link, banner a:hover, .banner a:visited, .banner a:active {
display:inline;
background-color:transparent;
border:0px;
}

.disclaimer {
border:0px;
margin:0px 0px 0px 0px;
padding:2px;
text-align:center;
font-style:italic;
background-color:#001200;
}

.table {
border:1px solid white;
}

.thead {
border:1px solid white;
}