
* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-image:url(website_images/background.jpg); background-repeat:repeat;
 height:100%;
 color:#333333;
}
p {padding-bottom:10px;}

h1 {margin:0px 0px 10px 0px; font-size:18px; line-height:19px; color:#206e39;}
h2 {margin:0px 0px 10px 0px; font-size:15px; line-height:16px; color:#206e39;}

A {color:#206e39;}
A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline;}

td ul {padding:0px 0px 20px 20px; margin:0px; list-style:url(/website_images/listStar.jpg);}
td li {padding:5px 0px 5px 0px}

 ul {padding:0px 0px 20px 20px; margin:0px; list-style:url(/website_images/listStar.jpg);}
 li {padding:0px}

#wrapper { 
 margin: 0 auto;
 width: 842px;
 border-left:1px solid #333333;
 border-right:1px solid #333333;
 background-color:#FFFFFF;
}
#header {
 width: 822px;
 height: 264px;
 margin: 0px 10px 0px 10px;
 background-image:url(website_images/header_background.jpg); background-repeat:no-repeat;
}
#leftcolumn { 
 background: #F2F2E6;
 margin-left:10px;
 height: 350px;
 width: 530px;
 float: left;
}
#rightcolumn { 
 float: right;
 background: #E7DBD5;
 margin-right:10px;
 width: 260px;
 display: inline;
 position: relative;
}
#footer { 
 width: 822px;
 clear: both;
 background: #206e39;
 height:25px;
 line-height:25px;
 padding: 0px 10px 0px 10px;
}

#footer ul{list-style:none; padding:0; margin: 0;}
#footer li{float: left; padding-right:10px;} 


#footer a {
   color: #ffffff;
   padding:0px;
   text-decoration:none;
}
#footer  a:hover {
    text-decoration:underline;
}




#navigationTop {width:822px; background-color:#206e39; margin:0px 10px 0px 10px;}
#navigationTop ul{list-style:none; padding:5px 10px 5px 0px; margin: 0; height:15px; line-height:15px;}
#navigationTop li{float: left; padding-right:10px; padding-left:10px; border-right:1px solid #ffffff;} 
#navigationTop a {color: #ffffff; padding:0px; text-decoration:none;}
#navigationTop  a:hover {text-decoration:underline;}

.newsArticle{background-color:#206e39; margin-bottom:5px; min-height:30px; padding:10px 10px 10px 10px; color:#FFFFFF}
.newsArticle a {font-weight:bold; color: #ffffff; padding:0px; text-decoration:none;}
.newsArticle  a:hover {text-decoration:underline;}



<!-- form formatting -->
label{
width: 200px;
display:block;
text-align: left;
margin-left: 10px;
margin-right:5px;
float:left;
}

fieldset{
border: 0px solid #cccccc;
width: 80%
}

legend{
color: #ffffff;
background: #206e39;
border: 1px solid #cccccc;
padding: 2px 6px;
margin-bottom:20px;
} 


textarea{height:80px;}

.radioButton{width:15px;}

.newParagraph
{width: 250px;
text-align: left;
margin-left: 10px;
padding-top: 10px;
font-weight: bold;
}

.submitButton{
margin-left: 180px;
margin-top: 5px;
margin-bottom: 10px;
width: 90px;
}

.requiredfield{color:red}



