.indexbox1{width:auto;
height:auto;
margin:1px;
float:left;
background-color: #dbe1db;}

.indexhead1{color: #295f07;
border-bottom:1px solid #295f07;
text-align:center;
font-family: 'Playfair Display';
font-size:16px;
display:block;}

.indexbox2{width: 591px;
	height:198px;}

.indexbox3{width:auto;
height:100px;}

.indexbox4{width:100px;
height:100px;
float:left;}

.indexbox5{
	width: 477px;
	height: 86px;
	overflow:auto;
	padding:5px;
	margin: 3px;
	text-align: justify;
	font-family: 'Saira Condensed';
	font-size:14pt;
	background-color: #d3ddd3;}

.indexposts{border-bottom: 1px solid #9ba669;
border-top: 1px solid #9ba669;
font-family: 'Saira Condensed';
font-size:11.5pt;
display:block;
width:auto;
padding:2px;
text-align:right;
padding-right:20px;
}

.indexcount{background-color:#9ba669;
color: #dbe1db;
font-weight:bold;
text-align:right;
padding-right: 10px;}

.indexlinkbox{
	width:auto;
	display:block;
	background-color: #d3ddd3;
	padding: 3px;
	margin: 3px;
	height: 38px;
	overflow:auto;
	}

.indexlinkbox a{
	border: 1px solid #9ba669;
	padding: 0px 5px;
	margin: 1px;
	font-family: 'Saira Condensed';
	font-size: 10pt;
	text-transform:uppercase;
	float: left;
	}

/* Table */
table {
}

.tborder {
	background: #d3ddd3;
	width: 100%;
	margin: auto auto;
	padding: 1px;
}

.tfixed {
	table-layout: fixed;
	word-wrap: break-word;
}

.thead {
	background-color: #d3ddd3;
	font-family: 'Playfair Display';
	font-weight: lighter;
	font-size: 15pt;
	line-height: 40px;
	text-transform: uppercase;
	color: #1a3f03;
	text-align: center;
}

.thead .smalltext {
	font-family: 'Saira Condensed';
	font-size: 12pt;
}

.thead a:link,
.thead a:visited {
	color: #1a3f03 !important;
	text-decoration: none;
}

.thead a:hover,
.thead a:active {
	color: #1a3f03 !important;
	text-decoration: none;
}

h2.forumhead {
	font-family: 'Playfair Display';
	font-size: 20px;
	margin: 0px 95px -5px 0px; 
	padding: 0px 5px;
	color: #1a3f03;
	text-align: center;

}

h2.forumhead a {
	color: #1a3f03;
}

.forumdesc {
	margin: 3px 95px 3px 0px;
	padding: 2px 5px;
	line-height: 1.2;
}

.forumdesc .float_right {
	float: none !important;
	display: block;
	text-align: right;
	margin-top: 5px; padding-top: 3px;
	border-top: 1px solid #d3ddd3;
}

.glue {display: block;}

.tcat, .glue {
	background: #d3ddd3;
	color: #1a3f03;
	padding: 5px 10px;
	font-size: 14pt;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-align: center;
}

.tcat a:link,
.tcat a:visited {
	color: #1a3f03;
}

.tcat a:hover,
.tcat a:active {
	color: #a7a6a3;
}

.trow1 {
	*background: #d3ddd3;*
	border: 0.5px solid;
  	border-color: #d3ddd3;
}

.trow2 {
	background: #d3ddd3;
	border: 0.5px solid;
	border-color: #d3ddd3;
}

.trow_shaded {
	background: #d3ddd3;
	border: 0.5px solid;
	border-color: #d3ddd3;
}

.no_bottom_border {
	border-bottom: 0;
}

.trow_deleted {
	background: #d3ddd3;
}

.trow_selected,
tr.trow_selected td {
	background: #d3ddd3;
	color: #1a3f03;
}

.trow_selected a:link,
.trow_selected a:visited,
.trow_selected a:hover,
.trow_selected a:active {
	color: #1a3f03;
}

.trow_sep {
	color: #1a3f03;
	border-bottom: 1px solid #d3ddd3;
	padding: 3px;
	font-size: 14pt;
	text-align: center;
	font-weight: 400;
}

.tfoot {
	border-top: 1px solid #d3ddd3;
	padding: 6px;
	background: #d3ddd3;
	color: #1a3f03;
}

.tfoot a:link,
.tfoot a:visited,
.tfoot a:active  {
	color: #1a3f03;
	text-decoration: none;
}

.tfoot a:hover
{
	color: #a7a6a3;
	text-decoration: none;
}

.thead input.textbox,
.thead select {
	border: 1px solid #d3ddd3;
}


.forum_status {
background:  no-repeat 0 0;
display: inline-block;
 width: 100px;
height: 100px;
}

.forum_on {background: url(/images/aboveclouds/on.png) no-repeat 0 0; }


.forum_off {
background-image: url(/images/aboveclouds/off.png);
}

.forum_offclose {
background-image: url(/images/aboveclouds/offclosed.png);
}

.forum_offlink {
background-image:url(/images/aboveclouds/link.png);
}

.subforumicon {
	height: 50px;
	width: 50px;
	display: inline-block;
	margin: 0;
	}

.subforum_minion {
	background-position: 0 0;
}

.subforum_minioff {
	background-position: 0 -10px;
}

.subforum_minioffclose {
	background-position: 0 -20px;
}

.subforum_miniofflink {
	background-position: 0 -30px;
}


.indexviewer{font-family: 'Saira Condensed';
	font-size: 10.5pt;
	text-align: left;
	text-transform:uppercase;}


.hrstatshead{font-family: 'Playfair Display';
font-size:13pt;
color: #eeeeee;
background-color: #acacac;
text-align:center;
text-transform:uppercase;
letter-spacing:2px;
}

.hrstatstext{font-family: 'Saira Condensed';
font-size:14pt;
color:#eeeeee;
text-align:justify;
width:210px;
height:120px;
overflow:auto;
padding:5px;}

.statstext{font-size: 14pt;
	text-transform:uppercase;}

.statcoback{
	background-color: #acacac;
	color:#1a3f03;
	font-family: 'Saira Condensed';
	font-size:14pt;
	width:140px;
	text-align:center;}

.statconew{font-family: 'Saira Condensed';
font-size:14pt;
text-align:center;
text-transform:uppercase;
}

.avatarep_online_row {
	text-align:center;
	width:auto;
	margin-right: 7px;
	display:inline-block;
	padding: 0px;
	position: relative;
}

.avatarep_online_row img {
	display: none;
}

.avatarep_span {
	text-align:center;
	padding-left: 15px;
}