﻿Body 
{ 	font-family: Arial, Sans-Serif;
	color: #4f4f4f;
	font-size: 12px;
}

h1 
{ 	font-family: Arial, Sans-Serif;
	color: #1a520d;
	background-color:#e5ea0d;
	font-size: 22px;
	padding-bottom:-30px;
	padding-left:6px;
	}

h3 
{ 	font-family: Arial, Sans-Serif;
	color: #ffffff;
	font-size: 16px;
	padding: 5px;
	margin-bottom: 1px;
	margin-top: 0px;
	height: 14px;
}

h2
{
border-bottom-color: #1a520d; 
border-bottom-width: 5px;
font-size:18px;
line-height:18px;
vertical-align:top;
margin-bottom:2px;
	margin-top: 6px;
}
h4
{
font-size:10px;
vertical-align:top;
line-height:14px;
margin-bottom: 6px;
}

h5 
{ 	font-family: Arial, Sans-Serif;
	color: #4f4f4f;
	font-size: 12px;
	padding: 5px;
}


#haveyoursay 
{  position:absolute;
  top:0px;
  right: 0px;
}

#signup 
{width: 200px;
background-color:#000000;
color:#ffffff;
text-align:center;
height: 82px;
}

#header 
{ width: 900px ;
  margin-left: auto ;
  margin-right: auto ;
}

#masterdiv 
{ width: 900px ;
  margin-left: auto ;
  margin-right: auto;
  position:relative;
}

#comment 
{width :734px;
 position: absolute; left: 0px; top: 830px;
  float: left;
  padding-top:25px;
 }
  
#leftcol 
{ float: left;
  width: 200px;
  padding-right:6px;
  padding-top: 6px;
  }

#rightcol 
{float: right;
 top: 0px;
 height: 6px;
  width: 160px;
  padding-top:6px;
  position:absolute;
  top:0px;
  right: 3px;
}

#righttext 
{
  width: 160px;
  background-color:#e5ea0d;
  float: right;
  vertical-align:top;
  }

#rightgoogle 
{ height: 6px;  
  float: right;
  width: 160px;
  padding-top:20px;
}


#news
{
  width: 528px;
   position: absolute; left: 206px; right:734;
   padding-top: 6px;
  background-color: #ffffff;
   border-top:-20px; 
}

.leftphoto 
{ float: left;
  width: 328px;
  padding-right:3px;
 }
 
 .leftphotonarrow150
{ float: left;
  width: 150px;
  padding-right:3px;
 }

  
.rightphoto 
{ float: right;
  width: 250px;
  padding-left:3px;
  }
 
.caption
{ 	font-family: Arial, Sans-Serif;
	color: #1a520d;
	font-size: 12px;
	padding: 0px;
	margin:2px;
}
 .project 
{ width: 365px;
  }


 .projectline 
{ width: 100%;
  background-color:#1a520d;
  height:4px;
  }

.newsitem
{ width: 528px;
 padding-bottom: 6px;
 padding-top: 0px;

}

.newsimage
{ float: left;
  width: 100px;
}

.newstext
{ float: right;
  width: 416px;
}
	
#footer 
{ background: #0f0;
  clear: left;
  width: 800px;
  height: 100px;
}

#contactbtn
{width: 160px;
 background-position:center;
background-color:#1a520d;
text-align:center;
font-size: 14px;
font-weight:bold;
line-height:16px;
height: 25px;
padding-top: 6px;
}
 
.center { 
   margin-left: auto; 
   margin-right: auto; 
}
  
.div
{
margin: 0px auto;
width: 734px
}

.Error
{
	font-weight: bold;
	color:#1a520d;
}


.removespace
{ margin-bottom:-30;
	}

.right
{padding-top: 5px;
padding-left:5px;
float:right;
}

.left
{padding-top:5px;
 padding-right:5px;
float:left;
}

.logo
{ font-family: Arial, Sans-Serif;
	color: #1a520d;
  font-size: 12px;
}

.greentext
{ color:#1a520d;
  font-size: 12px;
}

.menuindent
{padding-left: 12px;
 vertical-align: top;
 margin-top:0px;
	margin-bottom: 3px;
}

.menuindent2
{padding-left: 24px;
 vertical-align: top;
 margin-top:0px;
}

.separator
{ background-color:#1a520d;
  width: 522px;
  height:5px;
}

.strip
{background-color:#e5e5e5;
 width:200px;
}

.menu
{background-color:#e5e5e5;
 width:200px;
font-size:12px;
font-weight:bolder;
line-height:16px;
vertical-align:top;
margin-bottom:2px;}

.td30
{width:30px;
}

.td180
{width:180px;
}

a.menu:link {color: #1a520d; text-decoration: none; }
a.menu:visited {color: #1a520d; text-decoration: none; }
a.menu:hover {color: orange; font-weight: bold; }
a.menu:active {color: red; }

a:link {
COLOR: #e5ea0d;
text-decoration: none;
}
a:visited {
COLOR: #e5ea0d;
text-decoration: none;
}
a:hover {
COLOR: #FF0000; 
text-decoration: none;
}
a:active {
COLOR: #00FF00; 
text-decoration: none;
}


#inputright
{ float: right;
  width: 600px;
  top: 10px;
  left:700px;
  position:absolute;
}

#inputedit
{ float: right;
  width: 600px;
  top: 750px;
  left:700px;
  position:absolute;
}

#inputleft
{ position:static;
  width: 600px;
  background: #e5e5e5;  
}

#inputoverall
{ width: 1420px ;
  margin-left: auto ;
  margin-right: auto ;
}
