#wrapper {
	width:960px;
	height: auto;
	margin:0 auto;
	background-color:white;
	padding:1em;
	
}
#header {
	padding:0px 0px 3px 3px;
	background-color:white;;
}
#container {
	padding:1em;
	background-color:white;
	height: auto;
}
#leftColumn {
	float:left;
	width:165px;
	height: auto;
	padding:1em;
	background-color:white;
	border-top-color: #BCD959;
	border-bottom-color: #BCD959;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
	border-right-color: #BCD959;
	border-left-color: #BCD959;
}
#middleColumn 

{
	position:relative;
	h1: 14 px;
	float:left;
	width:500px;
	padding:1em;
	background-color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	font-family: Georgia;
	height: auto;
	
	}
#rightColumn {
	float:left;
	width:165px;
	height: auto;
	padding:1em;
	background-color:white;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #BCD959;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
}
#footer {
	clear:both;
	padding:1em;
	background-color:white;
	font-size: xx-small;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } /* slightly enhanced, universal clearfix hack - http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack/ */
.clearfix { display: inline-block; }
/* start commented backslash hack \*/ * html .clearfix { height: 1%; }
.clearfix { display: block; } /* close commented backslash hack */
#leftColumn a:link {
	color: #66CC00;
	text-decoration: none;
}
#leftColumn a:visited {
	color: #5D0066;
	text-decoration: none;
}
#leftColumn a:hover {
	text-decoration: underline;
}
#leftColumn a:active {
	color: #000000;
	text-decoration: none;
}
#leftColumn h1 {
	color: #5d0066;
}
#middleColumn a:link {
	color: #66CC00;
	text-decoration: none;
}
#middleColumn a:visited {
	color: #5D0066;
	text-decoration: none;
}
#middleColumn a:hover {
	text-decoration: underline;
}
#middleColumn a:active {
	color: #000000;
	text-decoration: none;
}
#middleColumn h1 {
	color: #5d0066;
}
#rightColumn a:link {
	color: #66CC00;
	text-decoration: none;
}
#rightColumn a:visited {
	color: #5D0066;
	text-decoration: none;
}
#rightColumn a:hover {
	text-decoration: underline;
}
#rightColumn a:active {
	color: #000000;
	text-decoration: none;
}
#menu{
		margin:0 auto;
		width:900px;
	}
		#menu ul{
			list-style:none;
		}
			#menu li{
				list-style:none;
				display:block;
				float:left;
				background:#f4f4ec;		
				border-bottom:4px solid #8eb132;						
			}
				#menu li a{
					display:block;
					float:left;
					color:#44494f;
					text-transform:uppercase;
					font-size:11px;
					font-weight:bold;
					line-height:35px;
					border:solid #e1e1d3;
					border-width:1px 1px 0 1px;
					text-decoration:none;
					padding:0 25px 0 25px;				
				}
					#menu li a:hover{
						color:#75902d;
					}
				#menu li a.current{
					display:block;
					float:left;
					background:url(images/menu_002_h.jpg) repeat-x;					
					color:#fff;
					text-transform:uppercase;
					font-size:11px;
					font-weight:bold;
					line-height:35px;
					border:solid #e1e1d3;
					border-width:1px 1px 0 0;
					text-decoration:none;
					padding:0 25px;	
				}
					#menu li a:hover.current{
						color:#fff;
					}
					#menu {
	background:#fff;
	color:#666;	
	font:12px/18px Tahoma, Arial, Helvetica, sans-serif;	
}
					h1 {
}
.heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image: url(IMAGES/headingbg.png);
	background-repeat: repeat-x;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	font-variant: normal;
	text-align: center;
	text-shadow: 0.1em 0.1em #333
	}
	

	
	
 #div-2a{
	position: absolute;
	top: 500px;
	left: 50%;
	float: left;
	width:45%;
	text-decoration: none;
	padding:1em;
	background-color:white;
	font-size: 1em;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	font-family: Georgia;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-left-style: dotted;
	border-top-color: #00CC33;
	border-right-color: #00CC33;
	border-bottom-color: #00CC33;
	border-left-color: #00CC33;
}

	#div-1a{
	position: absolute;
	top: 500px;
 float:left;
 width:45%;
text-decoration: none;
	padding:1em; 
	background-color:white; 
	font-size: 1em;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
     font-family: Georgia; 
}
	
	
	
	
