body
    {
     font: 14px Arial, Verdana, Tahoma, sans-serif;
	 color:#333333;
	 background: #FFFFFF;
	 margin: 0px;
	 padding: 0px;
    }
.body
    {
     position:relative;
     width:1000px;
     margin-left:-500px;
     left:50%;
    }
.top
    {
     background-image: url(images/top.jpg);
     background-repeat: no-repeat;
     overflow: hidden;
     height: 250px;
     width: 1000px;
    }
.top div
    {
     float: right;
     padding-right: 50px;
     padding-top: 50px;
    }
.links
    {
     float: right;
     padding-right: 50px;
    }
.image
    {
     background-image: url(images/grass.jpg);
     width: 350px;
     height: 30px;
     float: left;
    }
.menu
    {
     background-image: url(images/grs.gif);
     background-repeat: repeat-x;
     height: 30px;
     width: 650px;
     float: left;
    }
.menu div
    {
     padding-top: 6px;
     color:#669900;
    }
.menu div a
    {
     font: 14px Arial, Verdana, Tahoma, sans-serif;
	 color:#669900;
	 text-decoration: none;
	 font-weight: bold;
	 padding-right: 50px;
	 padding-left: 50px;
    }
.menu div a:hover
    {
     font: 14px Arial, Verdana, Tahoma, sans-serif;
	 color:#FFFFFF;
	 text-decoration: underline;
	 font-weight: bold;
    }
.left
    {
     background-image: url(images/mainb.gif);
     background-repeat: repeat-x;
     width: 350px;
     float: left;
     }
.left div
    {
     border-right-style: dotted;
     border-right-color: #336600;
     border-right-width: 2px;
     margin-top: 50px;
     margin-bottom: 50px;
     padding-left: 50px;
     padding-right: 30px;
    }
.left div a
    {
     font: 14px Arial, Verdana, Tahoma, sans-serif;
	 color:#333333;
	 text-decoration: none;
    }
.left div a:hover
    {
     font: 14px Arial, Verdana, Tahoma, sans-serif;
	 color:#FFFFFF;
	 text-decoration: underline;
    }   
.all
    {
     background-image: url(images/all.gif);
     background-repeat: repeat-y;
     width: 1000px;
     float: left;
     border-bottom-style: solid;
     border-bottom-width: 1px;
     border-bottom-color: #669900;
    }
.right
    {
     background-image: url(images/mainb.gif);
     background-repeat: repeat-x;
     width: 650px;
     float: left;
    }
.right div
    {
     margin-top: 50px;
     margin-bottom: 50px;
     padding-left: 50px;
     padding-right: 30px;
    }
.right div a
    {
     font: 14px Arial, Verdana, Tahoma, sans-serif;
	 color:#333333;
	 text-decoration: none;
	 font-weight: bold;
    }
.right div a:hover
    {
     font: 14px Arial, Verdana, Tahoma, sans-serif;
	 color:#FFFFFF;
	 text-decoration: underline;
	 font-weight: bold;
    }
.btm1
    {
     background-image: url(images/btmgrass.gif);
     background-repeat: no-repeat;
     width: 333px;
     height: 150px;
     float: left;
    }
.img1
    {
     width: 50px;
     height: 50px;
     margin-top: 50px;
     padding-left: 50px;
     padding-right: 10px;
     float: left;
    }
.img1text
    {
     width: 198px;
     margin-top: 60px;
     padding-right: 22px;
     border-right-style: dotted;
     border-right-width: 2px;
     border-right-color: #99CC33;
     float: left;
    }
.img1text a
    {
     font: 14px Arial, Verdana, Tahoma, sans-serif;
	 color:#333333;
	 text-decoration: none;
	 padding: 0px;
	 margin: 0px;
	}
.img1text a:hover
    {
     font: 14px Arial, Verdana, Tahoma, sans-serif;
	 color:#333333;
	 text-decoration: underline;
	}
.btm2
    {
     background-image: url(images/btmgrass.gif);
     background-repeat: no-repeat;
     width: 334px;
     height: 150px;
     float: left;
    }
.img2text
    {
     width: 198px;
     margin-top: 60px;
     padding-right: 22px;
     float: left;
    } 
.img2text a
    {
     font: 14px Arial, Verdana, Tahoma, sans-serif;
	 color:#333333;
	 text-decoration: none;
	 padding: 0px;
	 margin: 0px;
	}
.img2text a:hover
    {
     font: 14px Arial, Verdana, Tahoma, sans-serif;
	 color:#333333;
	 text-decoration: underline;
	}
.btm
    {
     float: left;
     background-image: url(images/btm.gif);
     background-repeat: repeat-x;
     height: 51px;
     width: 1000px;
    }
.btm p
    {
     float: left;
     padding-left: 50px;
     padding-bottom: 25px;
     margin-top: 25px;
    }	
	
.field {border: 1px solid black}	
#trail {margin: 0px; padding: 0px;}	   
#trail a {font-weight: normal; text-decoration: underline}

h1 {color: #FFFFFF; font-size: 24px; margin: 0px; padding: 0px;}    
    
    
    