table { margin-left:auto; margin-right:auto; }
.searchhighlight{text-decoration: underline;color:#FF0000;font-weight:bold;}

/* captions */

.caption {
	background-image: url(images/cap1.png);
	width: 100%;
	background-repeat: repeat-x;
	height: 16px;
	font: 7pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
}

.captionpadder {
	 padding: 2px 0 0 4px;
}

.captiontext {
	font: 12pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}

.smalltext {
	font: 7pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #4D4D4D;
}

.pageheader {
	background-image: url(images/pageheader.png);
	width: 100%;
	background-repeat: repeat-x;
	height: 25px;
}

.pagebody {
	width: 100%;
	font: 9pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ddd;
	padding: 4px 5px 5px 4px;
	vertical-align:top;
	text-align: left;
}

.pagefooter {
	background-image: url(images/pagefooter.png);
	width: 100%;
	background-repeat: repeat-x;
	height: 14px;
}


a {
	color: #999; 
	text-decoration: none;
}
a:hover {
	color: #cc0000;
	text-decoration: underline;
}

#contentarea {
	background-color: #000;
	width: 599px;
	font: 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffb432;
	vertical-align:top;
}

#fullcontentarea {
	background-color: #000;
	width: 759px;
	font: 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffb432;
	vertical-align:top;
}


/*
 * Please DO NOT USE or reference any of the following class definitions.
 * They are not referenced anywhere in the e107 core. (0.700, 7 Feb 2005)
 * This file will be eliminated after the remaining definitions (above) 
 *   have been either verified as unnecessary, or added to all themes.
 */

.defaulttable, .fbdefault, .fdefault, .f2default, .f3default, .fcdefault{ display: block; width: auto; }
.center{ text-align:center; }
.right { text-align:right; }
.left { text-align:left; }
.day {
  text-align: center;
  background: #F1EAE1;
  font: 10px tahoma, verdana, arial, helvetica, sans-serif;
  padding: 2px 1px 2px 1px;
}
.dayentry {
  text-align: center;
  background: #F1C7B7;
  font: 10px tahoma, verdana, arial, helvetica, sans-serif;
  padding: 2px 1px 2px 1px;
}
.forumheader4{
	background-color: #EBEFF2;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	padding: 4px;
	border: #C3BDBD 1px solid;
	cursor: pointer;
}
.forumheader5{
	background-color: #BCD5EA;
	color:#000;
	cursor: pointer;
}
ul{
	margin-top:0px;
	margin-bottom:0px;
}