html, body { margin: 0; padding: 0; }
body {
 background: #fff url(images/bgBadge.GIF);
 font-family:Arial, Helvetica, sans-serif;
 margin: 10px 5px 20px 5px;
}
#header {
  width: 98%;
 font-family:flat brush italic,bastarda;
  float: center;
}
#maincontainer {
  width: 98%;
  float: left;
}
#nav {
  width: 100px;
  margin: 0px 5px 0px 5px; 
  float: left;
  background-color: #ffe;
}
#main {
  float: left;
  margin: 0px 0px 0px 5px; 
  /* width: 98%; */
  /* margin-left: 120px; */
}
#footer {
  width: 98%; 
  float: left;
} 
#quote {
/*  width: 80%;   float: center;
*/
 font-family:flat brush italic,bastarda;
 margin: 50px 50px 50px 50px;
} 

/* the following properties IE 6 and lower will ignore
because they come last, FF and other compliant browsers will override the above with these */ 
body > div#nav { width: 100px; margin-left: 5px; }
body > div#nav ul { width: 100px; margin: 0; padding: 5px; }
body > div#nav2 { margin: 100px; text-align: center; padding: 5px; border: #b00 solid 1px;} 
/* and back to properties that IE knows */ 

h1, h2, h3 { margin-top: 10px; margin-bottom: 10px;} 
hr { height: 1px; }

