body {

  text-align: center;

  margin-top:10px;

  color:#666666;

  background-color: #DFDACB;

  font: 1px verdana, arial, sans-serif;

  overflow: overflow-x:auto; overflow-y:scroll;

}



A:link {

	COLOR: #756154; text-decoration: none;

}

A:visited {

	COLOR: #756154; text-decoration: none;

}

A:active {

	COLOR: #756154; text-decoration: none;

}

A:hover {

	COLOR: #0F3974; text-decoration: none;

}



#page_wrapper {

  margin-left: auto;

  margin-right: auto;

  width: 970px;

  text-align: left;

  background: #ECE5DA;

  border: 8px solid #FFFFFF;

}



#header_wrapper {

  background: #FFFFFF;

  margin:0px; padding:0px;

}



#header {

  height: 90px;

  background: url('images/header_bg.jpg') top left no-repeat;

  margin:0px;

}



#header h1 {

  margin:0px;

  font-family: verdana, arial, sans-serif;

  font-size: 28px;

  color:#ffffff;

  letter-spacing: -1px;

}



#header h2 {

  margin:0px;

  font-family: verdana, arial, sans-serif;

  font-size: 14px;

  color:#FFFFFF;

  letter-spacing: 1px;

}



#left_side {

  margin-top: 0px;

  float: left;

  width: 210px;

  height: 405px;

  background: #CFC7BD;

}



#right_side {

  margin-top: 0px;

  float: right;

  width: 150px;

  height: 405px;

  background: #CFC7BD;

}



#content {

  margin-top: 0px;

  margin-bottom: 0px;

  margin-left: 230px;

  margin-right: 170px;

  width: 560px;



  background: #ECE5DA;

}



#footer {

  height: 80px;

  width:970px;

  background-color: #FFFFFF;

  clear: both;

  text-align: center;

  padding-top:0px;

  color: #000000;

  font-family: verdana, arial, sans-serif;

  font-size: 9px;

  line-height: 12px;

}



#footer A:link {

	COLOR: #000000; text-decoration: none;

}

#footer A:visited {

	COLOR: #000000; text-decoration: none;

}

#footer A:active {

	COLOR: #000000; text-decoration: none;

}

#footer A:hover {

	COLOR: #CFC7BD; text-decoration: none;

}



.columntext {

  margin:0px;margin-top:0px;margin-bottom:0px;

  font-family: verdana, arial, sans-serif;

  font-size: 11px;

  line-height: 16px;

  color: #333333;

}





#left_side h3, #right_side h3 {

   margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;

  padding:0px;

  font-family: verdana, arial, sans-serif;

  font-size: 0px;

  font-weight: bold;

  line-height: 0px;

  color: #FFFFFF;

  border:0px solid #FFFFFF;

  background-color: #000000;

}



#left_side h4, #right_side h4 {

  margin-top:0px;margin-bottom:0px;margin-left:10px;

  font-family: verdana, arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

  line-height: 12px;

  color: #2153AA;

}



#content p {

  margin-top:0px; margin-bottom: 0px;

  font-family: verdana, arial, sans-serif;

  font-size: 12px;

  line-height: 18px;

  color: #333333;

}



#content h3 {

  margin-top:0px; margin-bottom: 0px;

  font-family: verdana, arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

  line-height: 18px;

  color: #88796F;

}



#content h4 {

  margin-top:0px;margin-bottom:0px;

  font-family: verdana, arial, sans-serif;

  font-size: 14px;

  font-weight: bold;

  line-height: 12px;

  color: #2153AA;

}



#navlist

{

  margin-top:1px;

  margin-bottom:0px;

  text-align:center;

  padding: 5px 0;

  margin-left: 0;

  font: bold 10px Verdana, sans-serif;

}



#navlist li

{

  list-style: none;

  margin: 0;

  display: inline;

}



#navlist li a

{

  color: #00154D;

  padding: 5px 15px;

  margin-left: 3px;

  border-bottom: none;

  text-decoration: none;

}



#navlist li a:link { color: #88796F; }

#navlist li a:visited { color: #00154D; }



#navlist li a:hover

{

  color: #88796F;

}



#navlist li a.current

{

  color: #0539C3;



}



.float_left {

  float: left;

  margin-right: 10px;

}



.float_right {

  float: right;

  margin-left: 10px;

}



.featurebox_center {

  background-color: #ECE5DA;

  margin:10px;

  padding:10px;

  border: 1px solid #DFE8F7;

  font-family: verdana, arial, sans-serif;

  font-size: 11px;

  line-height: 18px;

  color: #333333;

}



.featurebox_side {

  background-color: #ECE5DA;

  margin:10px;margin-left:10px;margin-right:10px;margin-bottom:15px;

  padding:10px;

  border: 1px solid #DFE8F7;

  font-family: verdana, arial, sans-serif;

  font-size: 11px;

  line-height: 18px;

  color: #333333;

}





/* Added by batboy for drs */



.defaulttext {

   background: none;

   font: 10px verdana, arial, sans-serif; 

   color: #000; 

}



.mediumtext {

   font: 10px verdana, arial, sans-serif;

	color:#000;

}



.smalltext {

   font: 9px verdana, arial, sans-serif;

	color:#000;

}



.smallblacktext {

	font: 9px verdana, arial, sans-serif;

	color:#000;

}



.tbox.chatbox {

	width: 80%;

	margin-left: auto;

	margin-right: auto;

}

.fborder {

	background-color: #fff;

}



.tbox{

	background-color: #ddd;

	border: #000000 1px solid;

	color: #000000;

	font: 10px verdana, arial, sans-serif;

}



.button{

	background-color: #ddd;

	border: #000 1px solid;

	color: #000000;

	font: 9px verdana, arial, sans-serif;

	text-align:center;

}



.nextprev{

	background-color: #fff;

/*	border: #000 1px solid; */

	color: #000000;

	font: 9px verdana, arial, sans-serif;

	text-align:center;

	padding : 2px;

}



.np{

	background-color: #ddd;

	border: #000 1px solid;

	color: #000000;

	font: 9px verdana, arial, sans-serif;

	text-align:center;

	padding : 2px;

}



.forumheader{

/*	background-color: #cccccc;*/

	background-color: #CFC7BD;

	font: 12px verdana, arial, sans-serif;

	color: #000;

	padding: 4px;

	border: 2px solid #C3BDBD;

}



.forumheader2{

/*	background-color: #EFEFEF;*/

	background-color: #ECE5DA;

	font: 12px verdana, arial, sans-serif;

	color:#000;

	padding: 4px;

	border: #C3BDBD 1px solid;

}



.forumheader3{

/*	background-color: #EFEFEF;*/

	background-color: #ECE5DA;

	font: 11px verdana, arial, sans-serif;

	color:#000;

	padding: 4px;

	border: #C3BDBD 1px solid;

}



.forumborder{

	border: #000080 1px solid;

}



.helpbox {

	width: 240px;

	font: 9px verdana, arial, sans-serif;

}