 	
a { 
	font-family: verdana, arial, serif; 
	font-size: 11px; 
	color: #2B8F00; 
    	text-decoration: none; }
a:visited { 
	color: #2B8F00; 
	text-decoration: none; }
  a:hover { 
  	color: #2B8F00; 
  	text-decoration: underline; }  
 	
body {  
	margin-top: 4px;
	font-family: verdana, arial, serif; 
	font-size: 11px; 
	color: #000000; 	
	background: #D6D6D6; }
	    
#container {
	text-align: center;
	width: 100%; }
	
#bodydiv {
	display: block;
	text-align: left;
	width: 950px;  }
	
#topbar {
	margin-bottom: 1px; }
	
#footer {
	display: block;
	text-align: left;
	margin-top: -5px;
	padding-left: 18px;
	font-family: verdana, arial, serif; 
	font-size: 10px; 
	color: #969696; 
	width: 950px; }	
		
#columns {
	display: block;
	background: url('images/bodybg.gif');	
	height: 657px; }
	
#padding {
	padding-left: 15px; 
	padding-right: 15px; }
	
#rightcolumn {
	float: right;
	display: block;
	width: 708px;
	!margin-left: -6px;	
	height: auto; }

#leftcolumn {
	display: block;
	text-align: left;
	width: 212px;
	height: auto; }
	
#rightcolumn_sub {
	float: right;
	display: block;
	background: url('images/pic_about.jpg');
	width: 708px;
	!margin-left: -6px;
	height: 659px;; }

#rightcolumn_sub_pad {
	margin-top: 31px;
	margin-left: 43px; 
	background: #ffffff;
	width: 626px; }

#rightcolumn_sub_pad2 {
	padding-right: 22px; 
	padding-bottom: 22px; 
	padding-left: 22px; }

h3 {
	font-size: 15px;
	margin-bottom: -4px; }

#ContactColumns {
	display: block;
	height: 311px; }
	
#ContactRightColumn {
	float: right;
	display: block;
	width: 370px; }

#ContactLeftColumn {
	float: left;
	display: block;
	text-align: left;
	width: 340px; }	
	
#ServicesRightColumn {
	float: right;
	display: block;
	width: 330px; }

#ServicesLeftColumn {
	float: left;
	display: block;
	text-align: left;
	width: 370px; }		

#contactform {
	font-family: verdana, sans-serif;
	font-size: 11px;
	padding: 6px;
	border: solid 1px #84BF84; }
	
#contactform input {
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #2B8F00; 
	}
	
#contactform textarea {
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #2B8F00; 
	}

ul {
	padding-bottom: px;
	margin-top: 3px;
	}
	
li {
	margin-left: -10px;
	}
	
#text1 {
	width: 700px;
	z-index: 100;
	}


hr { 
	border-top: 1px solid #ffffff;	
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px #cccccc dotted; }	
	
#spacer {
	height: 4px; }
	
