A:LINK { color: purple; text-decoration: none }
A:VISITED { color: green; text-decoration: none }
A:HOVER { color: skyblue; text-decoration: underline }

BODY { background-color: white; margin: 0px}

BODY.menu { background-color: #E5E5E5; font-family: verdana, helvetica, arial; font-size: 10px; color: black; text-align: right; margin: 0px; }

BODY.faq { background-color: #E6E6E6; font-family: verdana, helvetica, arial; font-size: 10px; color: black; text-align: left; margin: 0px; }

BODY.quotes { background-color: #E6E6E6; font-family: verdana, helvetica, arial; font-size: 12px; color: black; text-align: center; }

H1 { font-family: verdana, helvetica, arial; color: black; font-size: 25px }
H2 { font-family: verdana, helvetica, arial; color: black; font-size: 25px }

IMG.topimage { position: absolute; left: 10px; top: 10px; width: 794px; height: 106px }

.underquotes { background-color: #E5E5E5; position: absolute; top: 116px; left: 180px; width: 624px; height: 85px }

.store { background-color: white; float: right; width: 300px; height: 120px; font-family: verdana, helvetica, arial; font-size: 12px; color: black; margin: 10px; }

.bottom { background-color: white; position: absolute; left: 190px; top: 175px; width: 604px; font-family: verdana, helvetica, arial; font-size: 12px; color: black; }

.bottomfrontpage { background-color: white; position: absolute; left: 190px; top: 205px; width: 604px; font-family: verdana, helvetica, arial; font-size: 12px; color: black; }

.indexintro { background-color: white; position: absolute; left: 10px; top: 50px; width: 265px; height: 285px; font-family: verdana, helvetica, arial; font-size: 12px; color: black; border: 2px solid black; padding: 5px}

.indexfeatures { background-color: white; position: absolute; left: 313px; top: 305px; width: 265px; height: 285px; font-family: verdana, helvetica, arial; font-size: 12px; color: black; border: 2px dashed black; padding: 5px}

.indexboard { background-color: white; position: absolute; left: 313px; top: 235px; width: 265px; height: 30px; font-family: verdana, helvetica, arial; font-size: 12px; color: black; border: 2px solid black; padding: 5px}

.indexupdates { background-color: white; position: absolute; left: 10px; top: 375px; width: 265px; height: 215px; font-family: verdana, helvetica, arial; font-size: 12px; color: black; border: 2px dashed black; padding: 5px}

.indexdonate { background-color: #E6E6E6; position: absolute; left: 313px; top: 50px; width: 265px; height: 145px; font-family: verdana, helvetica, arial; font-size: 12px; color: black; border: 2px solid black; padding: 5px}

.indexbottom { background-color: white; position: absolute; left: 10px; top: 630px; width: 584px; font-family: verdana, helvetica, arial; font-size: 9px; color: black; }

IFRAME.quotes { position: absolute; left: 240px; top: 120px; width: 515px; height: 75px; scrolling: no; }

IFRAME.faq { position: absolute; left: 10px; top: 116px; width: 170px; height: 980px; scrolling: no; margin: 0px }

IFRAME.ghostlights { position: absolute; left: 10px; top: 117px; width: 170px; height: 1800px; scrolling: no; margin: 0px }

IFRAME.chat { width: 600px; height: 400px; }

IFRAME { position: absolute; left: 10px; top: 116px; width: 170px; height: 800px; scrolling: no; margin: 0px }
 
P { margin-bottom: 9px; margin-top: 9px; }

P.menu { margin-bottom: 7px; margin-top: 7px; }

P.submissions { font-family: verdana, helvetica, arial; color: black; font-size: 30px }