body {text-align:center;margin-top:0;background-image: url(/images/bg.gif);background-repeat: repeat;}
#o_contain {text-align:left;margin-left:auto; margin-right:auto;width:790px;background-color:#;border-left: #4f0000 60px solid;border-bottom: #4f0000 20px solid;padding-bottom:10px;}
#contain {text-align:left;margin-left:auto; margin-right:auto;width:750px;border: #fff 10px solid;background-color:#fff;}

#topbar {margin-left:auto; margin-right:auto;width:770px;background-color:#fff;}
#v_toggle {font-family:arial; font-size: 12px;font-weight:bold;color:#ccc;text-decoration:none;}

#head {width:750px;padding: 0px 0px 10px 0px;background-color:#fff;}

.smalltext {font-size: 10px; font-family: arial;}

.forumpath {border: 0px #CCD7ED solid; font-size: 14px; padding: 6px 6px 6px 15px; color: #888; background-color: #fff; font-weight: bold; margin-bottom: 10px; font-family: arial;}
.forumpath a {font-size: 14px; font-weight: bold; color: #ccc;text-decoration:none;}
.forumpath a:hover {background-color:#ccc;color:#000;}

.linkbutton {overflow: visible; border: 0px inset; background-color: transparent; font-family: arial; font-size: 14px; font-weight: bold; color: #fff; text-decoration: none; cursor: pointer; padding-left: 10px;}
.linkbutton:hover{text-decoration:none;background-color:#000;color:#ff0000;}
.inputtextbox {height: 20px; background-color: #fff; border: #000 1px solid;}
.inputbutton {height: 24px; margin: 0px; font-weight: bold; font-family: verdana, tahoma, arial; font-size: 11px; padding-bottom: 1px;}

.navtable {font-family: tahoma, verdana, arial; border: 0px #CCD7ED solid; background-color: #000; display: table; width: 770px; border-spacing: 0px; border-collapse: collapse;margin-bottom:0px;}
.navtable td {padding: 3px;}
.logtable {font-family:arial; font-size: 18px; width: 100%; border-spacing: 0px; border-collapse: collapse;color:#000000;}
.logtable td {padding: 7px;}

.formstyle {font-family: tahoma, verdana, arial; margin: 0px; padding: 0px; display: inline;}
.formfield {font-family: arial; font-size: 14px; background-color: #ccc; border: #fff 0px solid; text-align: right; color: #000; width: 20%; font-weight: bold;}
.formcell0 {font-family: tahoma, verdana, arial; font-size: 12px; background-color: #; border: #fff 0px solid; text-align: left; color: #000000;}
.formcell0 a {font-family: arial; color: #ff0000;}
.formcell1 {font-family: tahoma, verdana, arial; font-size: 12px; background-color: #; border: #fff 0px solid; text-align: left; color: #000000;}
.formcell1 a {font-family: tahoma, verdana, arial; color: #ff0000;}
.formtable {font-family: tahoma, verdana, arial; display: table; width: 100%; border-spacing: 0px; border-collapse: collapse;  border: 2px #ccc solid;
background-color:#ccc;
background-image:url(/images/bg4.gif);background-repeat: repeat;
}
.formtable td {font-family: arial; padding: 5px 10px 5px 10px;}
.formtitle {font-family: arial; border: 0px #fff solid; background-color: ; color: #636162; padding: 4px; font-size: 19px; font-weight: bold; padding-left: 10px;}
.formtitle a {font-family: arial; color: #636162;text-decoration:none;font-size:19px;}

.error {padding: 5px; margin: 5px; color: red; background-color: #ffff00; border: #cc0000 2px solid; display: block; text-align: center; font-weight: bold; font-size: 14px; font-family: arial;}
.message { padding: 20px; margin: 5px; color: #000000; background-color: #fff; border: #ccc 2px dashed; display: block; text-align: center; font-weight: bold; font-size: 14px; font-family: arial;}
.message a {text-decoration: underline; font-family: arial, verdana, tahoma; font-size: 12px; color: #ff0000;}

.forumtable {font-family: tahoma, verdana, arial; display: table; width: 100%; border: 0px #CCD7ED solid;}
.forumtitle {font-family: tahoma, tahoma, verdana, arial; border: 1px #fff solid; background-color: #fff; color: #ccc; padding: 5px; font-size: 11px; font-weight: bold; text-align: center;}
.forumcell {font-family:  tahoma, verdana, arial; padding: 5px 5px 5px 5px; font-size: 11px; border-left: 0px #fff solid; border-top: 1px #fff solid; border-bottom: 1px #ccc solid; border-right: 1px #ccc solid;}
.forumcat {font-family: tahoma, verdana, arial; border: 1px #fff solid; padding: 5px 5px 5px 10px; background-color: #fff; font-size: 11px; font-weight: normal; color: #000000;}
.forumcat a {font-family: arial; font-weight: bold; font-size: 27px; color: #636162; text-decoration: none;}

.forumlink {font-family: arial; font-weight: bold;  font-size: 19px; text-decoration: none; color: #ff0000;}
.forumlink:hover{background-color: #ccc;}

.forumrow0 {background-color: #fff;}
.forumrow1 {background-color: #fff;}

.pagination {font-family: Verdana;  font-size: 11px; margin-top: 10px; margin-bottom: 10px; width: 100%; color: #000;}
.pagination a {font-family: Verdana;  font-size: 11px; text-decoration: underline; color: #000;}

.bbbuttons {font-family: arial, verdana; border: 0px #fff solid; background-color: #;}
table td .bbbuttons {padding: 10px;}
.bbbuttons a {font-family: arial, verdana; padding: 2px 5px 2px 5px; font-size: 12px; border: 1px #CCD7ED solid; background-color: #fff; color: #ff0000; text-decoration: none;}

.smiliesbar {margin: 5px 5px 5px 0px; font-family: arial, verdana; border: 0px #fff solid; background-color: #;}
.smiliesbar a {font-family: tahoma, verdana, arial; margin: 2px; padding-bottom: 5px; font-weight: bold; color: #ff0000;}

.smiliestable {display: table; width: 100%; border-spacing: 0px; border-collapse: collapse; border: 1px #CCD7ED solid;}
.smiliecell {padding: 5px 5px 5px 30px; border: 1px #CCD7ED solid; background-color: #F5F7FB;}

.code {border: 1px #000 solid; background-color: #000; color: #80FF80; padding: 10px; margin: 15px; font-size: 11px; font-family: verdana;}
.quote {border: 1px #000 solid; background-color: #FEFEFE; color: #000; padding: 10px; margin: 15px; font-size: 11px; font-family: verdana;}

.subforums {font-family: tahoma, verdana, arial; padding-left: 5px;}
.subforums a {font-size: 11px;}

.topiclink {font-size: 16px; font-family: arial; font-weight: bold; text-decoration: none; color: #cc0000;}
.topiclink:hover{ background-color: #ccc;color: #ff0000;}
sup .topiclink {font-family: arial, tahoma; text-decoration: none; font-size: 12px; font-weight: normal;}

.topictable {font-family: tahoma, verdana, arial; display: table; width: 100%; border-top: 0px #ff0000 solid;border-bottom: 0px #ff0000 solid; }

.topictitle {border: 1px #fff solid; background-color: #fff; color: #ccc; padding: 5px; font-size: 12px; font-weight: bold; text-align: center; font-family: arial;}
.topictitle2 {border: 1px #fff solid; background-color: #fff; color: #636162; padding: 5px; font-size: 27px; font-weight: bold; text-align: center; font-family: arial;}

.topiccell {padding: 5px 5px 5px 5px; border-left: 0px #fff solid; border-top: 1px #ccc solid; border-bottom: 0px #ccc solid; border-right: 1px #ccc solid; font-size: 11px;}
.topicrow0 {background-color: #fff;}
.topicrow1 {background-color: #fff;}

.topiccommands {font-family: tahoma, verdana, arial; font-size: 11px; text-align: center; background-color: #fff; padding-top: 5px; padding-bottom: 5px; color: #999;}
.topiccommands a {font-size: 11px; font-weight: bold; color: #999;}

.posttable {font-family: arial; display: table; width: 100%; margin-bottom: 5px;border-top: 2px #ff0000 solid; }
.posttitle {font-weight:bold;background-color: #fff; color: #ccc; padding: 4px; font-size: 14px;}
.posttitle a {color: #ccc;}
.postauthor {background-color: #fff; padding: 2px 10px 2px 10px; font-size: 11px;color:#ccc;}
.postrow0 {background-color: #fff;}
.postrow1 {background-color: #fff;}
.posttext {margin-top:10px;padding: 20px; font-family: verdana; font-size: 13px;font-weight:normal; line-height:18px;border: 2px #ccc solid;line-height:1.5;background-color:#fff;color:#000;}
.posttextnew {margin-top:10px;padding: 20px; font-family: verdana; font-size: 13px;font-weight:normal; line-height:18px;border: 2px #ccc solid;line-height:1.5;background-color:#fff;color:#000;}
.postinfo {padding: 0px; font-family: arial; font-size: 13px;font-weight:bold;background-color:#fff;color:#636162;}
.postinfo a {color: #cc0000;}
.postinfo a:hover {background-color:#000000;color: #fff;}

.memberbutton {display: inline; overflow: visible; border: 0px inset; background-color: transparent; font-family: arial, verdana; font-size: 16px; font-weight: bold; color: #cc0000; text-decoration: none; cursor: pointer; padding: 0px; margin: 0px;}
.memberbutton:hover {background-color:#ccc;color:#ff0000;}
.selectbox {font-size: 12px; font-family: arial;}
.footer {padding:5px;font-family: arial; font-size: 11px;font-weight:bold; text-align: center; margin-top: 10px;color:#ccc;background-color:#fff;border-top: 2px #ccc solid;}
.footer a {font-size: 11px; color: #ccc;text-decoration:none;}
.footer a:hover {color: #ff0000;}

.statstable {font-family: tahoma, verdana, arial; display: table; width: 100%; margin-bottom: 5px; border: 1px #CCD7ED solid; margin-top: 20px;}
.statstitle {font-family: tahoma, verdana, arial; background-color: #000000; color: #fff; padding: 4px; font-size: 11px;}
.statscell {font-family: tahoma, verdana, arial; font-size: 11px; background-color: #F5F7FB; padding: 10px;}

.welcome {font-family: arial;font-size:13px;font-weight:bold;color:#555;}

.intro {font-family: verdana;font-size:13px;line-height:1.5; margin-bottom: 5px; border: 0px #ccc solid; margin-top: 0px;background-color:#ffff;color:#000000;padding:10px;margin-left:auto;margin-right:auto;
}

.avatars {border: 2px #ccc dashed;padding:6px;margin-top:5px;}

.roll
{
  display: block;
  width: 45px;
  height: 20px;
  background: url("/images/eject20b.gif") no-repeat 0 0;

}

.roll:hover
{
  background-position: 0 -20px;
}

.roll span
{
  display: none;
}


