body
{
	background-color:#FA8631;
	font-family: arial, sans-serif; 
	font-size: 12px;
	color:#ffffff;
}

#header_background
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:150;
	background-color:#000000;
	color:#ffffff;
	z-index:1;
}

#logo
{
	position:absolute;
	top:5;
	left:50;
	z-index:2;
}

#logo2
{
	position:absolute;
	top:35;
	left:160;
	z-index:2;
}

#slogan
{
	position:absolute;
	top:105;
	left:95;
	font-family:verdana, serif;
	color:#333333;
	font-weight:bold;
	font-size:18;
	z-index:3;
}

#header_img
{
	position:absolute;
	top:0;
	left:35;
	z-index:2;
}

#leftsidebar
{
	position:absolute;
	top:170;
	left:0;
	width:200;
	height:410;
	/*border: solid 0.025cm #000000;*/
	z-index:2;
}

#links
{
	border-width: 0.025cm 0.025cm 0.025cm 0.0cm;
	border-color:#cccccc;
	border-style:solid;
	/*border: solid 0.025cm #E5E5E5;*/
	padding-left:10;
	padding-top:3;
	padding-bottom:3;
	font-size:11;
	width:200;
}

a:link#links, a:visited#links, a:active#links
{
	text-decoration:none;
	color:#0000ff;
}

a:hover#links
{
	color:#ffffff;
	border-color:#666666;
}

#spacer
{
	font-size:8;
}

div#heading
{
	position:absolute;
	top:170;
	left:210;
	font-size:16;
	font-family:arial, sans-serif;
	font-weight:bold;
	color:#000000;
}

#mainbodyHome
{
	position:absolute;
	top: 170;
	left: 210;
	width: 450;
	/*border: solid 0.025cm #000000;*/
	color: #000000;
	z-index:2;
}

#mainbody2
{
	position:absolute;
	top: 200;
	left: 210;
	width: 450;
	/*border: solid 0.025cm #000000;*/
	color: #000000;
	z-index:2;
}

li
{
	padding:3;
}

#rightsidebar
{
	position:absolute;
	top:170;
	left:680;
	width:150;
	height:410;
	/*border: solid 0.025cm #000000;*/
	z-index:2;
}

img#news_pic
{
	cursor:hand;
	border: solid 0.025cm #cccccc;
}

a:link#newsheading, a:active#newsheading, a:visited#newsheading
{
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
}

a:hover#newsheading
{
	text-decoration:none;
}

#news_story
{
	font-size:9;
	color:#0000ff;
}

a:link#news_story, a:visited#news_story, a:active#news_story
{
	text-decoration:none;
	color:#0000ff;
}

a:hover#news_story
{
	color:#ffffff;
}

div#footer
{
	position:absolute;
	top:560;
	left:0;
	width:800;
	text-align:center;
	font-size:10;
}

a:link#footer, a:visited#footer, a:active#footer
{
	text-decoration:none;
	color:#ffffff;
}

a:hover#footer
{
	color:#0000ff;
	text-decoration:none;
}