body
{
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 background: #000000 url(https://s3-us-west-1.amazonaws.com/perkrpg/background.png) no-repeat top center;
 color: #000000;
 font-family: ariel, verdana, helvetica, sans-serif;
 font-size: 13px;
}

img
{
 border: 0;
}

table tr td
{
 font-size: 13px;
}

table
{
 margin: 0;
 border: 0;
 padding: 0;
}

.menuDiv
{
 text-align: left;
 margin-left: 150px;
 color: #ffffff;
 font-size: 1.25em;
}

.productDesc
{
 border: 1px solid #444444;
 background: #eeeeee;
}

.fieldName
{
 font-weight: bold;
}

.smallHeading
{
 font-weight: bold;
 font-size: 1.12em;
}

.heading
{
 font-weight: bold;
 font-size: 1.25em;
}

.tip
{
 font-style: italic;
 font-size: .9em;
}

.sectionDiv
{
 margin-left: 15px;
 margin-right: 20px;
 margin-bottom: 15px;
}

.borderTable tr td
{
 padding: 5px 10px 10px 10px;
 background: #f0f0f0;
 border: 1px solid #e0e0e0;
}

a:link {
 color: #000000;
 font-weight: bold;
 text-decoration: underline;
}

a:active {
 color: #000000;
 font-weight: bold;
 text-decoration: none;
}

a:visited {
 color: #000000;
 font-weight: bold;
 text-decoration: underline;
}

a:hover {
 color: #000000;
 font-weight: bold;
 text-decoration: none;
}


.menuDiv a:link {
 color: #ffffff;
 font-weight: bold;
 text-decoration: none;
 border: 1px solid #000000;
}

.menuDiv a:active {
 color: #ffffff;
 font-weight: bold;
 text-decoration: none;
 border: 1px solid #000000;
}

.menuDiv a:visited {
 color: #ffffff;
 font-weight: bold;
 text-decoration: none;
 border: 1px solid #000000;
}

.menuDiv a:hover {
 color: #ffffff;
 font-weight: bold;
 text-decoration: none;
 border: 1px solid #ffffff;
}

.beastBox {
 width: 750px;
}

.beastName {
 font-weight: bold;
 font-size: 1.1em;
}

.beastTags {
 font-weight: bold;
 font-style: italic;
}

.beastDescBox {
 text-align: justify;
 background: #efefef;
 padding: 5px;
 margin-bottom: 10px;
}

.beastFieldBox {
 border: 1px solid;
 padding: 5px 10px 5px 10px;
 vertical-align: top;
 margin-bottom: 20px;
 display: inline-block
}

.beastSubFieldBox {
 background: #eeeeee;
 padding: 5px 10px 5px 10px;
 vertical-align: top;
 margin: 5px;
}

.beastFieldName {
 font-weight: bold;
}

.beastFieldValue {
 font-style: italic;
 margin-right: 10px;
}
