body {background:#045000 url("http://www.ehos.org/css/greenlogobg2.jpg") top left repeat-x; font-size:100%; line-height:1.125em; margin:0; padding:0; text-align:center;}
#wrapper {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    text-align: left;
    width: 829px;
    background: #ffffff;
    height: 2000px;
   }

a:focus {outline:none; }
<!--#topnavigation {height:100px; margin:0 0 0 440px; width:400px;}
<!--#topnavigation ul {height:1.05em; list-style-type:none; margin:0; padding:0; width:400px;}
<!--#topnavigation ul li {float:right; font:normal 1.05em/1.05em Arial, Helvetica, sans-serif; margin:.5em 0 0 1.5em; padding:0; }
<!--#topnavigation ul li a {color:#d9ebb9; text-decoration:none;}
<!--#topnavigation ul li a:hover {color:#f1d9b3;}
<!--#topnavigation div {float:right; margin:5px 0 0; padding:0;}
<!--#topnavigation div input {margin:0; padding:0;}
<!--#topnavigation div #searchbutton {border: 1px solid; border-color: #696 #363 #363 #696; color:#000; font: normal .75em/.8em 'trebuchet ms',helvetica,sans-serif;  height: 20px;}

#masthead {background:url("http://www.ehos.org/css/echohill2011.jpg") top right repeat; height:900px; width:829px;}

#logo {height:88px; margin:0; position:relative; }
#logo h1 {margin:0; padding:0; position:relative; text-indent:-5000px; width:838px; }
#logo h1 a {display:block; float:right; height:52px; margin:0 ; padding:0; overflow:hidden; width:600px;}

#pictures {border-right:0; border-left:0; float:right; height:115px; margin:-5px 10px 6px; }
#pictures div {border-right:0; border-left:0; float:left; height:115px; width:115px;}
#pictures div#set01 {background:url("http://www.ehos.org/css/01/") no-repeat;}
#pictures div#set02 {background:url("http://www.ehos.org/css/02/") no-repeat;}
#pictures div#set03 {background:url("http://www.ehos.org/css/03/") no-repeat;}
#pictures div#set04 {background:url("http://www.ehos.org/css/04/") no-repeat;}
#pictures div#set05 {background:url("http://www.ehos.org/css/05/") no-repeat;}
#pictures div#set06 {background:url("http://www.ehos.org/css/06/") no-repeat;}
#pictures div#set07 {background:url("http://www.ehos.org/css/07/") no-repeat;}

<!--#navigation {float:right; height:33px; margin:8px 0 0 0; width:838px;}
<!--#navigation ul {height:33px; list-style-type:none; margin:0; padding:0; width:838px;}
<!--#navigation ul li {float:left; font:normal 18px/25px Arial, Helvetica, sans-serif; margin:0; padding:0; text-align:center; width:108px; }
<!--#navigation ul li a {color:#8a8565; text-decoration:none;}
<!--#navigation ul li a:hover {color:#757a9a;}
<!--#navigation ul li#nav01 {font:bold 17px/25px Arial, Helvetica, sans-serif;  padding:0 0 0 30px; padding:0; width:190px;}
<!--#navigation ul li#nav01 a {color:#fff;}


#leftnavigation {background:#FFFFFF; border-top: 13px  solid #FFFFFF ;border-left:0px solid #8a8565; border-bottom:0px solid #8a8565; display:inline; float:left; margin:-5px 0 0 0px; position:relative; width:179px;}
#leftnavigation ul {background:#FFFFFF; list-style-type:none; margin:0; padding:0;}
#leftnavigation ul li {border-left:0px solid #757a9a; display:block; float:left; font:normal 17px/17px Arial, Helvetica, sans-serif; margin:0 0 0px;  }
#leftnavigation ul li a { background:#FFFFFF; color:#403d2b; display:block; height:21px; padding:2px 0 0 10px; margin:0; text-decoration:none; width:169px; }
#leftnavigation li a:hover {background:#CFF5CF;}

#content { background:#ffffff bottom left repeat-x; border-left:0px solid #8f8a6c; border-right:0px solid #8f8a6c; color:#403d2b; float:left; font:normal .95em/1.5em "Century Gothic", "Gill Sans", Arial, sans-serif; margin:-3px 0 0; padding:25px 20px 105px 36px; width:594px; }
#content p a, div.controls a, #content li a {border-bottom: 0px dotted #363; color:#363; text-decoration: underline;  }
#content p a:hover,div.controls a:hover,#content li a:hover {border-bottom: none; text-decoration:none; }

.picture {float:right; margin:15px 0 0 15px; width:250px;}
.picture img {border:0; margin:10px 0 5px;}
.picture p {margin:5px 0 0;}

h2 {border-bottom:3px solid #e6e5e0; color:#403d2b; display:inline; font:normal 36px/36px Georgia, "Times New Roman", Times, serif; margin:0; padding:0;}
h3 {color:#403d2b; font:normal 28px/28px Georgia, "Times New Roman", Times, serif; margin:25px 0 0; padding:0;}
p {margin:25px 0 0; padding:0;}

#footer {background-color: #FFFFFF; clear:left; float:left; height: 115px; padding:0 0 0 0; margin:0 0 0 0; width:829px;}
#footer ul {background-color: #FFFFFF;list-style-type:none; margin:-5px 0 0 0; padding:0 10px 0 375px; width:253px;}
#footer ul li {background-color: #FFFFFF;display:inline; font:normal 14px/16px "Century Gothic", "Gill Sans", Arial, sans-serif; margin:0 5px; width:80px;}
#footer ul li a {background-color: #FFFFFF; display:inline; padding:0; margin:0; text-align:center; }
#footer ul li a:hover {background-color: #FFFFFF;text-decoration:none;}

#logolink {height:75px; margin:0; padding:0; position:relative; text-indent:-5000px; width:130px;}
#logolink a {display:block; float:left; height:75px; margin:0 ; padding:0; overflow:hidden; width:130px;}

#address {clear:left; color:#026F04; float:left; font:normal 13px/16px "Century Gothic", "Gill Sans", Arial, sans-serif; margin:5px 0 0; padding:0; }

p#webdesign { display:none; font:normal .1em Georgia, "Times New Roman", Times, serif; text-indent:-5000px; visibility:hidden;}

/* Forms */
div.row { clear: both; padding: 10px 0 0 0; }
div.row span.label { float: left; text-align: right; width: 150px; }
div.row span.field { float: left; padding:0 0 0 15px; text-align: left; width: 335px; } 

/* Scroller */

div.scroller { overflow: hidden; width: 590px; }
div.scroller div.section {float:left; margin:1em 0; overflow:hidden; width: 590px; }
div.scroller div.content { width: 10000px; }
div.controls {font:bold 12px/24px "Century Gothic", "Gill Sans", Arial, sans-serif; text-align:center; }
div#my-glider {margin:15px 0 0;}


