body	{
	margin-top: 0px;
	font-family: Helvetica,Sans, Arial;
	margin-bottom: 0px;

	scrollbar-3dlight-color:#C0A980;
	scrollbar-arrow-color:#952D1C;
	scrollbar-darkshadow-color:#952D1C;
	scrollbar-face-color:#C0A980;
	scrollbar-highlight-color:#9C3424;
	scrollbar-shadow-color:#952D1C;
	scrollbar-track-color:#C0A980;
}

div.content	{
	margin-top: 0px;
	margin-left: 30px;
	margin-right: 30px;
	margin-bottom: 0px;
	font-family: Helvetica,Sans, Arial;
	font-size: 8pt;
	line-height:12pt;
	color: #3A1D0B;
	letter-spacing: 1pt;

}
		
content.p,tr,td	{
	margin-top: 0px;
	margin-left: 30px;
	margin-right: 30px;
	margin-bottom: 0px;
	font-family: Helvetica,Sans, Arial;
	font-size: 8pt;
	line-height:12pt;
	color: #3A1D0B;
	letter-spacing: 1pt;
}
p	{
text-indent: 0.4cm;
}



a:link	{
	color:#000000;
	font-style:italic;

}


a:hover	{
	color: #451C02;
	background-color: #F26A2F;
	}

a:visited	{
	color: #000000;
	font-style:italic;

}


h1	{
	width: 325px;
	color: #f26a2f;
	font-size: 12pt;
	line-height: 14pt;
	text-align: right;
	border-color: #451c02;
	border-width: 1px;
	border-style: 0px;
	border-bottom-style: solid;
	margin: 0px;
	margin-bottom: 8px;
	padding: 0px 0px 0px 0px;
	letter-spacing:2pt;
}


h3	{
	font-size: 13px;
	padding-left: 8px;
	margin-bottom: 0px;
}

h4	{
	color: #ffffff;
	background-color: #003366;
	font-size: 10px;
	margin: 0px;
	padding: 1px 5px 1px 5px;
}

div.gbinputarea	{
	background-color: #f8f8f8;
	border-style: solid;
	border-width: 1px;
	border-color: #451c02;
	margin-left: 10%;
	margin-right: 10%;
	margin-top: 25px;
	margin-bottom: 25px;
	padding: 10px;
}
div.gbinput	{
	background-color: #f8f8f8;
	border-style: none;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 10px;
}

/* styles the table holding the entries, the border-collapse is important or you will get double lines between the table cells */
table.gbdisplay	{
	border-collapse: collapse; 
	margin: 0px; 
	margin-left: 10%; 
	margin-right: 10%;
	padding: 0px;
	width: 80%;
}

/* styles the left (nickname) part of the entries */
td.posttopleft	{
	background-color: #f26a2f;
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-bottom-width: 0px;
	border-color: #451c02;
	width: 20%;
	padding: 5px;
}

/* styles the right (date, time) part of the entries */
td.posttopright	{
	background-color: #f26a2f;
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-bottom-width: 0px;
	border-color: #451c02;
	width: auto;
	padding: 5px;
}

/* styles the left (homepage, email) part of the entries */
td.postbottomleft	{
	background-color: #f8f8f8;
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-top-width: 0px;
	border-color: #451c02;
	width: 20%;
	height: auto;
	padding: 5px;
	padding-top: 10px;
}

/* styles the right (message) part of the entries */
td.postbottomright	{
	background-color: #f8f8f8;
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-top-width: 0px;
	border-color: #451c02;
	width: auto;
	height: auto;
	padding: 5px;
	padding-top: 10px;
	padding-bottom: 15px;
}

td.posttop	{
	background-color: #c0c0e0;
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-bottom-width: 0px;
	border-color: #451c02;
	height: auto;
	padding: 5px;
}

td.postbottom	{
	background-color: #f8f8f8;
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-top-width: 1px;
	border-color: #451c02;
	padding: 5px;
	padding-top: 10px;
	padding-bottom: 15px;
}

span.forgotten	{
	color: #ff0000;
}

span.nickname	{
	font-weight: bold;
}

span.dateandtime	{
	color: #000;
	font-weight: bold;
}

span.simpleDateandtime	{
	color: #606060;
	font-weight: bold;
}
	



