﻿/* CSS Document */

body
{
	padding: 0;
	font: normal 11px Trebuchet MS;
	color: #666;
}
a
{
	text-decoration: none;
}
a:hover
{
	color: #9343B9;
}
#wrapper1
{
	text-align: left;
}
#wrapper2
{
	text-align: left;
}
#header
{
	background: #008452;
	padding: 10px;
	margin: 0;
	color: #FFF;
}

#header h1
{
	font-size: 200%;
}
#header a:hover
{
	color: #7A2875;
}
#maincol
{
	margin: 0;
	padding: 10px;
	clear: left;
}
#leftcol
{
	top: -10px;
	left: -10px;
	float: left;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 13%; /* actual value */
	margin: 0 0 -10px 0;
	padding: 10px;
	z-index: 100;
}
#centercol
{
	float: left; /*min-height: 600px;*/
	width: 80%;
}
#rightcol
{
	top: -10px;
	right: -10px;
	float: left;
	width: 220px; /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 200px; /* actual value */
	margin: 0 0 -10px 0;
	padding: 10px; /*	background: #008452; */
	z-index: 99;
}

#centercol a:link
{
	text-decoration: none;
}
#centercol a:hover
{
	color: #9343B9;
	text-decoration: none;
}
#centercol a:visited
{
	text-decoration: none;
}
#centercol a:active
{
	text-decoration: none;
}
#footer
{
	top: 1px;
	background: #FFF;
	width: 100%;
	clear: both;
	margin: 0;
	padding: 1% 0;
	text-align: center;
	color: #008452;
}

#leftcol2Columns
{
	position: relative;
	top: -10px;
	left: -10px;
	float: left;
	width: 220px; /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 300px; /* actual value */
	margin: 0 0 -10px 0;
	padding: 10px;
	z-index: 100;
}

#centercol2Columns
{
	float: left;
	position: relative;
}

.floatLeft
{
	float: left;
}

.floatLeft250
{
	float: left;
	width: 250px;
}
