html {
  background:#65625C url("images/bglogo.gif") no-repeat fixed bottom left;
  font-family : Verdana, Tahoma, Arial, Sans-Serif;
  font-size : 12px;
  color:#000000;
  line-height: 17px;
  padding: 0px;
  margin:0px;
  border:0px;
}

body {
  background:#65625C url("images/bglogo.gif") no-repeat fixed bottom left;
  font-family : Verdana, Tahoma, Arial, Sans-Serif;
  font-size : 12px;
  color:#000000;
  line-height: 17px;
  padding: 0px 10px 0px 10px;
  margin:0px;
  border:0px;
}

a {
  color : #804000;
  text-decoration : none;
  margin:2px;
}

a:hover {
  color : #000000;
  text-decoration : underline;
  margin:2px;
}

a.side {
  color : #804000;
  text-decoration : none;
  font-size:11px;
  line-height:16px;
  margin:2px;
}

a:hover.side {
  color : #000000;
  text-decoration : underline;
  font-size:11px;
  line-height:16px;
  margin:2px;
}

a.white {
  color : #804000;
  text-decoration : none;
  margin:2px;
}

a:hover.white {
  color : #000000;
  text-decoration : underline;
  margin:2px;
}

a.foot {
  color : #f9f9f9;
  text-decoration : underline;
  margin:2px;
}

a:hover.foot{
  color : #f9f9f9;
  text-decoration : none;
  margin:2px;
}
form, input{
  background:#E5E2DA;
  margin :2px;
  border:0px;
  padding:2px;
}


hr {
  height: 2px;
  border-bottom : 1px dashed #65625C;
  border-top : 1px dashed #E5E2DA;
  border-left : 1px dashed #E5E2DA;
  border-right : 1px dashed #E5E2DA;
}

hr.side-hr {
  height: 2px;
  border-bottom : 1px dashed #65625C;
  border-top : 1px dashed #E5E2DA;
  border-left : 1px dashed #E5E2DA;
  border-right : 1px dashed #E5E2DA;
}

td {
  font-family : Verdana, Tahoma, Arial, Sans-Serif;
  font-size : 12px;
  line-height: 17px;
}

pre {
  font-family : Verdana, Tahoma, Arial, Sans-Serif;
  font-size : 12px;
  line-height: 17px;
}


.alt {
  color : #555;
}

.bg {
  padding:0px;
}

.tlc {
  background:#65625C url("images/tlc.gif") no-repeat;
  padding:0px;
}

.trc {
  background:#65625C url("images/trc.gif") no-repeat;
  padding:0px;
}

.blc {
  background:#65625C url("images/blc.gif") no-repeat;
  padding:0px;
}

.brc {
  background:#65625C url("images/brc.gif") no-repeat;
  padding:0px;
}

.tle {
  background:#65625C url("images/tle.gif") no-repeat top;
  padding:0px;
}

.tme {
  background:#65625C url("images/tme.gif") repeat-x top;
  padding:0px;
}

.tre {
  background:#65625C url("images/tre.gif") no-repeat top;
  padding:0px;
}

.be {
  background:#65625C url("images/be.gif") repeat-x;
  padding:0px;
}

.mle {
  background:#E5E2DA url("images/mle.gif") repeat-y left;
  padding:0px;
}

.mre {
  background:#E5E2DA url("images/mre.gif") repeat-y right;
  padding:0px;
}

.white-header {
  font-family : Verdana, Tahoma, Arial, Sans-Serif;
  font-size : 11px;
  color : #000;
  background-color : #f1f2f4;
  padding : 4px;
}

.header {
  font-family : Verdana, Tahoma, Arial, Sans-Serif;
  font-size : 12px;
  color : #E5E2DA;
  border : 0px ;
  padding : 5px;
}

.button {
  font-family :  Verdana, Tahoma, Arial, Sans-Serif;
  font-size : 12px;
  color : #000;
  background : #CFDCB4 url("images/button.gif") repeat-x;
  height : 20px;
  border : 1px solid #000000;
  margin-top: 2px;
  padding:0px 2px 0px 2px;
}

.textbox {
  font-family : Verdana, Tahoma, Arial, Sans-Serif;
  font-size : 12px;
  color : #000;
  background-color : #EEF8DF;
  border : 1px solid #000000;
  margin:0px;
  padding:2px;
}

.main-body {
  font-size : 12px;
  color : #000;
  background-color : #E5E2DA;
  padding : 0px 5px 0px 5px;
}

.side-body {
  font-size : 11px;
  color : #000000;
  background-color : #E5E2DA;
  padding : 0px 2px 0px 2px;
}

.main-bg {
  font-size : 12px;
  color : #000000;
  padding : 0px 0px 5px 0px;
}

.border {
  border : 1px solid #65625C;
}

.side-border-left {
  padding : 0px 10px 0px 0px;
}

.side-border-right {
  padding : 0px 0px 0px 10px;
}


.tbl-border {
  background-color : #65625C;
  border : 1px solid #E5E2DA;
  font-size : 12px;
}

.tbl {
  font-size : 12px;
  padding : 3px;
}

.tbl2 {
  font-size : 12px;
  color : #000;
  background-color : #DED9CC;
  padding : 3px;  
}

.tbl1 {
  font-size : 12px;
  color : #000;
  background-color : #E5E2DA;
  padding : 3px;
}

.forum-caption {
  font-family :  Verdana, Tahoma, Arial, Sans-Serif;
  font-size : 11px;
  font-weight:bold;
  color : #000;
  background : #DED9CC;
  height : 20px;
  margin-top: 2px;
  padding:0px 2px 0px 2px;
}

.quote {
  color : #000;
  background-color : #EEF8DF;
  padding : 2px;
  margin : 2px 10px;
  border : 1px solid #65625C;
  overflow:auto;
}

.poll {
  height : 12px;
  border : 1px solid #CFDCB4;
}

.comment-name {
  font-weight : bold;
  color : #bbb;
}

.shoutboxname {
  font-weight : bold;
  color : #000000;
  background-color : #ABA8A2;
}

.shoutbox {
  color : #000000;
  background-color : #E5E2DA;
}

.shoutboxdate {
  font-size : 9px;
  color : #213d6f;
  background-color : #ABA8A2;
}

.small {
  font-size : 11px;
  font-weight : normal;
}

.small2 {
  font-size : 11px;
  font-weight : normal;
  color : #555;
}

.side-small {
  font-size : 11px;
  color : #000000;
  background-color : #D6D1C5;
}

.side-label {
  color : #000000;
  background-color : #D6D1C5;
  padding:2px;
}

.gallery {
  padding : 16px 0 8px 0px;
}

.gallery img {
  border : 1px solid #ccc;
}

img.activegallery {
  border : 1px solid green;
}

.img, img {
	border:0px;
}