/* Progressive Business Forum CSS Document */

body {
		font-family:Arial, Helvetica, sans-serif;
		text-align:center;
		background:#FFCC00;
		margin:0;
		font-size:13px;
		color:#000000;

		}
img { border:0;}
.namesheader { font-family:"Arial"; font-weight:bold; font-size:13px; color:#ffcc00; padding-left:15px; }
.names { font-family:"Arial"; font-weight:bold; font-size:11px; color:#ffcc00; text-align:center;}
.clear { clear: both;}
.redbold{ color:#ffe385;}
#container { margin:0 auto;
			width:945px;
			text-align:left;
			}
h3
{
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
}

#banner { 
padding-top:10px;
text-align:center;
width:100%;
text-align:center;
margin-bottom:0;

background:#000000;
height:115px;

}

#insidebanner {
width:945px;
text-align:center;
margin:0 auto;
padding:0

}
#logo {float:left;
width:552px;
z-index:1020;
padding:0;
margin-top:-10px;
margin-right:172px;
/*_margin-left:130px;*/
margin-left:0;
}

#bannerbuttons {
float:left;
width:221px;
z-index:1010;
/*margin-left:142px;
_margin-left:130px;*/
background:#000000;
margin-top:10px;
padding-bottom:6px;

}

#bannerbuttons img {
margin-top:6px;
}
#topmenu {
width:945px;
height:36px;
margin:0 0 25px 0;
padding:0;
}

#sidecontent {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
width:684px;
line-height:18px;
z-index:1000;
float:left;

}

#sidecontent h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#000000;

}

#sidecontent p {
line-height:18px;
}
#sidecontent .titlehead {
color:#ffe385;
font-weight:bold;
}
#include {
	font-family:Arial, Helvetica, Sans-seriff;
	font-size:13px;
	color:#000000;
	text-align:left;
	float:left;
	z-index:1000;
	line-height:18px;
	background-color:#ffe67f;
	padding:0 15px;
	/*_padding:0 20px;*/
	width: 915px;
	/*height:600px;
	overflow:auto;*/
	
/*border-right:solid 2px #000;*/
}

#include p{
line-height:18px;
}
#include a{
color: #000000;
	text-decoration: none;
}

#include h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
line-height:21px;

text-align:left;
}
#include h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
line-height:21px;
margin-top:10px;
text-align:left;
}

#lastupdate {
	float:right;
	width:30px;
	margin-top:-40px;
	/*position:absolute;
	left: 760px;
	top: 200px;*/
		}
		
#header { float:left
		z-index:100; width:auto;}
.green { color: #006600; font-weight: bold; }

#rightcontent {
width:220px;
float:right;
margin-bottom:16px;
/*margin-top:16px;*/
}

#rightcontent .linkcolor {

color:#006600;
text-decoration:none
}

#relation
{
	width:220px;
	height:100%;
	background-color:#fcdb58;
	border: solid 1px #948425;
	
}
.header{ padding:8px 0 0 20px; color:#fbdb58; font-family:Arial; font-weight:bold; font-size:14px;height:30px}
#relation p
{
	margin: 5px;
	line-height:16px;
	
}
#relation_head
{
	width:220px;
	background-color:#9a6600;	
}
#relation_head p
{
	margin: 15px;
	line-height:18px;
	
}
#relation .title {
	font-size: 11px;
	color: #000000;
	line-height:14px;
	margin-top:-5px;
	margin-left:15px;
	margin-right:10px;
}
#relation .title a{
	font-size: 11px;
	color: #000000;
	line-height:14px;
	margin-top:-5px;
	text-decoration:underline;
}
#relation .title a hover {
	text-decoration:underline;
}
#relation .date {
	font-size: 11px;
	margin-left:15px;
	margin-right:10px;
	line-height:14px;
	color: #000000;
	font-weight: bold;
	
}
/*Page footer*/
#footer {
		background:#333333;
		font-family:Arial;
		color:#999999;
		font-size:11px;
		width:918px;
		padding:14px 14px 10px 14px;
		z-index:900;
		float:left
		}
		
#footerright {background:#333333;
		font-family:Arial;
		color:#999999;
		font-size:11px;
		margin:0;
		float:right;
		width:200px;
		/*margin-left:540px;*/
				}
#footerleft { background:#333333;
		font-family:Arial;
		color:#999999;
		font-size:11px;
		margin:0;
		float:left;
		width:200px
}

#footer a {
color:#999999;
text-decoration:none;
}

#footer a:hover {
text-decoration:underline;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

h1 {
	font-weight: bold;
	font-size: 15pt;
	margin-top:10px;
	color:#006600;
	padding-left:0px;
	border-bottom: solid 1px #006600;
	width:645px;
	line-height:18pt;
	
}
h2
{
	font-size: 14px;
	margin-top: 12px;
	margin-bottom: 0;
	font-weight: bold;
	padding-right:10px;
	line-height:18px;

}
#relation .small { 
font-size:11px;
margin-left:15px;
	margin-right:10px;
}
