h1, h1 span {
     background: url(/images/temp/forum/logo.jpg) no-repeat top left;

} 

#navheader {
background-color: #990099;
}


div#container-nav-left h5 {
background-color: #990099;
color: #fff;
}

div#container-nav-left form {
margin: 0;
padding: 0;
}

a {
color: #2D6000;
text-decoration: none;
}

a:hover {
color: red;
}

div#container-advert-right ul li.header {
background: #990099;
}

/********* forum  options ************/


div.forum{
	padding: 10px 0;
	line-height: 18px;
}

div.forum a {
	color: #990099;
}



div.forum div.categoryName {
	border-top: 1px solid #ddd;
	padding: 4px;
	margin: 2px 0;


}
div.forum div.categoryName a {
	text-decoration: none;
	color: #FFF;
}



div.forum table.topicList th, div.forum table#topicMessages th {
	text-align: left;
	border-bottom: 1px solid #CC7FCC;
	font-size: 9pt;
	padding: 4px;
	color: #000;
}

table.topicList td.topic, table.topicList td.numReplies, table.topicList td.lastPostDate, table#topicMessages tr td {
	text-align: left;
	border-bottom: 1px solid #CC7FCC;
	font-size: 9pt;
	background-color: #EFF7FF;
	padding: 4px;
}

table.topicList td.lastPostDate, table.topicList td.numReplies {
	font-size: 10px;
}

table#topicMessages tr td.postedInfoOdd, table#topicMessages tr td.postedInfoEven{
	border-bottom: 0px solid #990099;
	font-size: 7pt;
	text-align: right;
	color: #aaa;
	padding: 4px;
}

table#topicMessages tr td.messageBodyOdd, table#topicMessages tr td.messageBodyEven{
	padding: 4px;
}

table#topicMessages tr td.authorOdd, table#topicMessages tr td.authorEven{
	border-right: 1px solid #ddd;
	padding: 4px;
}

table#topicMessages tr td div.line {
	display: none;
}

table#topicMessages tr td a{
	display: none;
}

div.topicInfo table tr td{
	font-size: 9pt;
}

table.topicList td.action {
	text-align: right;
	padding: 4px;
}

div#forumDisclaimer{
	margin: 10px 0px 20px 0px;
	font-size: 8pt;
}

span#numReplies { display: none; }

div.forum table tr td {
cellpadding: 3px;
}

div.forum div.categoryName,
div.forum table#topicMessages th {
    background-color: #90C;
    color: #FFF;
}

div.forum table.topicList th,
div.forum table.topicList td.action,
div.forum table#topicMessages td.authorOdd,
div.forum table#topicMessages td.messageBodyOdd,
div.forum table#topicMessages td.postedInfoOdd {
    background-color: #E5BFF2;
}

div.forum table.topicList td,
div.forum table#topicMessages td.authorEven,
div.forum table#topicMessages td.messageBodyEven,
div.forum table#topicMessages td.postedInfoEven {
    background-color: #EEE3F2;
}

div.forum table#topicMessages div.quoteHeader {
    background-color: #B6F9B6;
    border: 1px solid #999;
    color: #000;
    border-bottom: 0;
}

div.forum table#topicMessages div.quoteBody {
    border-top: 0;
    background-color: #FFF;
    border: 1px solid #999;
    color: #333;
}

div.forum table.topicList {
border-top: 1px solid #CC7FCC;
border-left: 1px solid #CC7FCC;
border-right: 1px solid #CC7FCC;
}


div#forum_breadcrumbs {
padding: 0 0 8px 0;
}

/*** end forum ***/

/********* forum  options ************/

/* Forums (mainly table) */

/*** colour changes **/
div.forum th
{
    background-color: #9900CC;
	color: #fff;
}	

div.forum tr.column_headings
{
	background: #E5BFF2;
}

div.forum tr.message_header_start td 
{
	background: #C773E3;
	color: #fff;
}

div.forum tr.message_header td
{
	background: #E5BFF2;
}

div.forum tr.message_body td
{
	background: #F0D9F7;
}

div.forum tr.message_body_reply td
{
	background: #FAF2FC;

}	

div.forum div.quote_header
{
    background: #FAF2FC;
	border: 1px solid #999;
	color: #000;
	border-bottom: 0;

}

div.forum div.quote_body
{
    border-top: 0;
	background: #FFF;
	border: 1px solid #999;
	color: #333;
}

img {
border: 0;
}


table#originalMessage {
border: 1px solid #CC7FCC;
margin: 10px 0;
}

table#originalMessage tr td {
	border-bottom: 0px solid #990099;
	padding: 20px;
	background-color: #E5BFF2;
}


table#originalMessage tr td.postedBy {
	border-bottom: 0px solid #990099;
	padding: 4px;
	background-color: #EEE3F2;
	font-size: 90%;
	
}


table#ReplyOdd {
border: 1px solid #CC7FCC;
margin: 10px 0;
}

table#ReplyOdd tr td {
	border-bottom: 0px solid #990099;
	padding: 20px;
	background-color: #F2DFF8;
}


table#ReplyOdd tr td.postedBy {
	border-bottom: 0px solid #990099;
	padding: 4px;
	background-color: #F6F1F8;
	font-size: 90%;
	
}


table#ReplyEven {
border: 1px solid #CC7FCC;
margin: 10px 0;
}

table#ReplyEven tr td {
	border-bottom: 0px solid #990099;
	padding: 20px;
	background-color: #EFEFEF;
}


table#ReplyEven tr td.postedBy {
	border-bottom: 0px solid #990099;
	padding: 4px;
	background-color: #EEE3F2;
	font-size: 90%;
	
}


div.addmes {
margin: 6px 0;
}

span.topicLang {
font-size:10px;
}


#search_container {

}


#search_container form {
margin: 0;
padding: 0;
}

.friendbrowse form, .friendbrowse table {
padding: 0;
margin: 0;
}

.friend-home-op {
background: #F6F1F8;
margin: 0 0 4px 0;
padding: 4px 8px;
}

.friend-home-op h5 {
padding: 0;
margin: 0;
}

.friend-home-op table {
margin: 0;
padding: 0;
}
.friend-home-op form {
margin: 2px 0;
}

table#friendsearchtable {
margin: 0;
padding: 0 0 0;
}

div#forum-table {
margin: 10px 0 0 0;
}

img.friendimage {
padding: 12px 0 0 4px;
margin: 0;
}

