html, body {background-color: #100020; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; line-height: normal;}
img {border: none;}
a:link, a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a {color: #607; font-weight: bold;}
table, input, textarea, div, p {font-size: 1em;}
table, tr, td, th, caption {border: none;}
table, th, caption, tr {background-color: #6c8a3f; color: #fff;}
td {background-color: #f1f5f1; color: #000; padding: 3px;}
h1 {font-size: 2.2em;}
h2 {font-size: 1.8em;}
h3 {font-size: 1.3em;  width: 70%; padding-bottom: 0.5em; border-width: 2px; border-bottom-style: solid;}
h4 {font-size: 1.2em;}
h5 {font-size: 1em;}
h6 {font-size: 0.8em; font-weight: normal;}
div.box {border-style: solid; border-width: 2px; border-color: #601070; background-color: #fff0ff;}
div.boxspace {padding: 6px 6px;}
div.boxinv {background-color: #601070; color: #fff;}
div.boxinv a:link, div.boxinv a:visited, div.boxinv a:hover {color: #fff;}
div.boxleft {float:left;}
div.clearer {clear: both;}
.alignr {float: right; clear: right;}
.alignl {float: left; clear: left;}
ul.menulist {list-style: none; margin: 0px; padding: 0px; background-color: #601070; color: #fff;}
ul.menulist li {font-weight: bold; line-height: 1.8; display: inline; padding: 10px;}
ul.menulist a {color: #fff; padding: 2px 3px;}
ul.menulist a:hover {color: #601070; background-color: #c0d0c0; text-decoration: none;}
/* ul.menulist li:hover {background-color: #e0d0f0;} */
/*div.menuright {float: right; clear: right; width: 200px; margin-left: 20px; margin-bottom: 20px;}*/
/* div.menuright {position: absolute; width: 200px; top: 20px; right: -220px;} */
.imgleft {float: left; clear: left; margin-right: 20px;}
.imgright {float: right; clear: right; margin-left: 20px;}
td.alt1 {background-color: #ddf7dd;}
td.alt2 {background-color: #ddddf7;}
form.formcol label {display: block; width: 150px; float: left;}
#blkroot {position: relative; width: 800px; padding: 20px; margin-left: auto; margin-right: auto; background-color: #f0e0ff; color: #000;}
#logo {position: relative; width: 800px; height: 200px; margin-left: auto; margin-right: auto; padding-bottom: 4px; background-image: url("bann_misa.jpg"); background-repeat: no-repeat;}
#logo a {position: absolute; top: 170px; left: 300px; font-family: monospace; font-size: 12px; color: #fff;}
#blkmain {position: relative; margin: 1em 0 0 0;}
#creds {margin: 0; color: #e080f0; font-weight: normal; text-align: center; font-size: xx-small;}
#blknews, #faq {text-align: justify; font-size: 0.9em;}
#blknews h4 {display: inline; margin: 0; padding: 0.3em; font-weight: normal; border-width: 2px; border-color: #601070; border-style: solid none none solid;}
#blknews p {margin: 0; padding: 0.5em; background-color: #fff0ff; border-width: 2px; border-color: #601070; border-left-style: solid;}
#blknews h5 {margin: 0 0 2em 0; padding: 0.3em; font-weight: normal; border-width: 2px; border-color: #601070; border-style: none none solid solid;}
#menu2 {float: right; clear: right; width: 200px; margin: 0 0 20px 20px; border-style: solid; border-width: 2px; border-color: #601070; background-color: #fff0ff;}
#menu2 h4 {margin: 0; background-color: #601070; color: #fff; font-weight: normal; text-align: center;}
#menu2 h4 a {color: #fff; font-weight: normal;}
#menu2 ul {list-style: none; padding: 0; margin: 0;}
#menu2 li {padding: 0.5em;}
#menu2 li:hover {background-color: #f0e0f0;}
#menu2 ul a {padding: 2px 2px;}
#menu2 ul a:hover {background-color: #c0d0c0; text-decoration: none;}
#ads {width: 468px; margin-left: auto; margin-right: auto;}
.forumtopics {font-size: 0.7em;}
.forumtopics a {font-weight: normal;}

