<style>

a:link {
  color: #69c;
  }

a:visited {
  color: #666699;
  }

a:hover {
  color: #693;
  }

a:active {
  color: #688E23;
  text-decoration: none;
  }

#wrap {
  width: 750px;
  margin: 0 auto;
  text-align: left;
  }

#header {
  width: 100%;
  margin: 0;
  padding: 0;
  font-family: "Monotype Corsiva", "Lucida Grande", "Trebuchet MS";
  background: #688E23;
  }

#header h1 {
  width: 100%;
  margin: 0;
  text-align: center;
  padding: 15px 0px 15px 0px;
  font-size: 300%;
  color: #556B2F;
  background: url(imgs/dadshirt.gif) repeat bottom left;
  }

#header p {
  width: 100%;
  margin: 0;
  text-align: left;
  font-size: 125%;
  padding: 0px 0px 5px 60px;
  color: #556B2F;
  background: url(imgs/dadshirt.gif) repeat bottom left;
  }

#content {
  margin-left: 11px;
  }

#main-content {
  float: left;
  text-align: left;
  width: 460px;
  margin: 20px 0 0 0;
  padding: 0;
  }

#lesson-content {
  float: left;
  width: 480px;
  margin: 20px 0 20px 0;
  padding: 20px;
  }

#lesson2-content {
  float: left;
  width: 680px;
  margin: 20px 0 20px 0;
  padding: 20px;
  }

#lesson3-content {
  float: left;
  width: 740px;
  margin: 20px 0 20px 0;
  padding: 20px;
  }

#lesson4-content {
  float: left;
  width: 740px;
  margin: 0 20px 0 20px;
  padding: 10px;
  }  
  
#sidebar {
  margin: 0 31px 0 520px;
  padding: 20px 0 0 0;
  font-size: 85%;
  line-height: 1.4em;
  color: #696969;
  background: bottom;
  }

#sidebar_lesson {
 margin: 20px 0 0 500px;
 padding: 0;
 font-size: 85%;
 line-height: 1.4em;
 color: #696969;
 }

 .sidebarblock {
  margin: 0; 
  padding: 20px 0 0 0;
  }

 .sidebarblock1 {
  margin: 0;
  padding: 2000px 0 0 0;
  }

#footer {
  width: 750px;
  margin: 0 0 0 0;
  padding: 5px 20px 5px 0;
  font-family: "Lucida Grande", "Trebuchet MS";
  background: #688E23;
  }

#footer h1 {
  width: 100%;
  margin: 0;
  padding: 45px 60px 50px 160px;
  font-size: 75%;
  color: #EEE8AA;
  text-shadow: #81A75B 2px 2px 2px;
  background: url() no-repeat bottom left;
  }

</style>