img { border:0; }
* { margin: 0; padding: 0; }
a { text-decoration: none; }
p { padding: 4px 0 4px 0;}

.clear { clear:both; }


body {
   background: #80b180;
   font-family: Arial,Helvetica,sans-serif;
}
#wrapper {
   width: 753px;
   margin: 0 auto;
   margin-top: 135px;
   padding-right: 47px;
   background: #339933 url(images/wrapper-bg.gif) repeat-y top right;
}
#footer {
   width: 800px;
   height: 23px;
   margin: 0 auto;
   margin-bottom: 15px;
   background: url(images/footer-bg.png) no-repeat top left;
}
#copyright {
   float: left;
   margin: 0;
   padding: 5px 0 0 10px;
}
#contact-info {
   float: right;
   margin: 0;
   padding: 5px 50px 0 0;
}
#copyright, #contact-info {
   color: #fff;
   font-size: 11px;
}

#menu ul {
   list-style-type: none;
   padding: 0 0 0 10px;
   float: left;
}
#menu ul li {
   display: inline;
   float: left;
   margin: 0 0 0 40px;
}
#menu ul li a {
   color: #fff;
   text-decoration: none;
   font-family: Verdana, Trebuchet MS;
   font-size: 13px;
   font-weight: bold;
}
#menu ul li a:hover {
   color: #000;
}
p#slogan {
   float: right;
   margin: 0 120px 0 0;
   padding: 0;
   color: #fff;
   font-size: 17px;
   font-family:  Arial, Verdana, Trebuchet MS;
   font-style: italic;
   font-weight: normal;
}

#startpage-graspall {
   clear: both;
   float: left;
   width: 160px;
}
#footer-info {
   float: left;
   text-align: center;
   font-weight: bold;
}

#content {
   clear: both;
   margin: 10px 0px 0 10px;
   padding: 30px 40px 10px 40px;
   background: #fff;
   font-size: 13px;
   font-weight: bold;
}
#content h1 {
   font-family: Arial,Helvetica,sans-serif;
   font-size: 17px;
}

#leftbox {
   width: 365px;
   padding: 0 10px 0 0;
   float: left;
}
#rightbox {
   width: 260px;
   float: left;
   padding: 0 0 0 20px;
}



#contactform {
   float: left;
   width: 340px;
   font-weight: normal;
}
#contact-meta {
   float: left;
  
}
