body{margin:10px 0 0 0;padding:0;text-align:center;background-color:#fff;font-family:georgia,helvetica,sans-serif;}
#main{width:779px;margin:0 auto;text-align:left;background-color:#fff;color:#fff;}
#header{margin-bottom:20px;}

/*tags*/
img{border:0;display:block;}
form {margin:0;}

img.homepic{margin-left:10px;}
.left{display:block;float:left;}
.right{display:block;float:right;}
.clear{clear:both;font-size:1px;line-height:1px;height:1px;margin-top:-1px;}

/*header*/
#header{margin:10px 0 15px 0;}
img.align{padding-left:42px;}
img.align2{padding-left:42px;padding-bottom:3px;}

/*footer*/
#footer{background-color:#6fa58b;padding-top:30px;}
.footerline{background:url(../images/footerline.jpg) repeat-x left top;height:2px;margin-top:10px;padding-bottom:20px;}

/*menus*/
div.menu{background-color:#758481;}
div.menu ul{list-style:none;margin:0;padding:0;margin-left:21px;padding-left:21px;}
div.menu li {display:inline;font-size:75%;font-weight:bold;padding:0 30px 0 0;line-height:150%;}
div.menu a:link,div.menu a:visited {color:#fff;text-decoration:none;}
div.menu a:hover {color:#fff;text-decoration:underline;}

/*content*/
#content{padding:0 42px 0 42px;background-color:#6fa58b;}
#content h1{margin:0;padding:20px 0;font-size:90%;color:#fff;}
#content h2{margin:0;padding:10px 0;font-size:75%;color:#fff;}
#content h1.home{margin:0;padding:0;padding-bottom:20px;font-size:100%;color:#fff;}
#content p{margin:0;padding:8px 0;font-size:75%;color:#fff;text-align:justify;}
#content p.contact{line-height:140%;}
#content ul{margin:0 0 0 8px;padding:0 0 0 8px;}
#content li{font-size:75%;color:#fff;text-align:justify;margin:8px 0;}
#content a:link,#content a:visited{color:#fff;text-decoration:none;}
#content a:hover{text-decoration:underline;}

