* { padding: 0; margin: 0; }

p {margin-bottom: 0.5em;}

body {
 font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 background:url(images/strip.gif) repeat-y center #c3e3aa;
}
#wrapper { 
 margin: 0 auto;
 width: 920px;

}

#background { 
background:url(images/background.gif) no-repeat top center;
}


#header {
 color: black;
 width: 920px;
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 height: 160px;
 margin: 0px 0px 0px 0px;
}
#leftcolumn { 
 color: #333;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 20px;
 height: 350px;
 width: 140px;
 float: left;
}

#rightcolumn { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 20px 20px 20px 0px;
 width: 720px;
 display: inline;

}
#footer { 
 width: 900px;
 clear: both;
 color: #333;
 margin: 0px 0px 0px 0px;
 padding: 10px;
}


hr
{
border: none 0; 
border-top: 1px dashed gray;/*the border*/
width: 100%;
height: 1px;
  margin: 5px 0 5px;
}



#navcontainer ul
{
list-style-type: none;
text-align: left;
}

#navcontainer ul li a
{
background: transparent url(images/list-off.gif) left center no-repeat;
padding-left: 15px;
text-align: left;
text-decoration: none;
color: #62a230;
}

#navcontainer ul li a:hover
{
background: transparent url(images/list-on.gif) left center no-repeat;
color: black;
}

#navcontainer ul li a#current
{
background: transparent url(images/list-active.gif) left center no-repeat;
color: black;
}



a:link {
	text-decoration: none; color:#62a230;
}
a:visited {
	text-decoration: none; color:#62a230;
}
a:hover {
	text-decoration: none; color: black;
}
a:active {
	text-decoration: none; color:#62a230;
}





#aboutlist
{
margin-left: 0;
padding-left: 0;
list-style-type: square;
}

#aboutlist li 
{
padding-bottom: 5px;
}

.greentext {color: #62a230;}