/* CSS Document */

/* set page background to white and text to very dark gray
 * html is included because this is the root element for
 * pages served as application/xhtml+xml */
html, body {
  background: #FFF;
  color:#373737;
  margin: 0;
  padding: 0;
  font-family:Arial, sans-serif;
  }

/* set width of wrapper to same width as title image
 * no top or bottom margin
 * auto on both sides will center wrapper in modern browsers */
#wrapper {
  width: 1040px;
  margin: 0 auto;
  }


/* left margin width is 1px smaller to account for left border */

#leftmargin {
  width: 140px;
  float:left;
  border-left: 0;
  margin: 0;
  padding: 5px;
  font-size: 60%;
  }
/* set dimensions for level 1 and 2 headings in maincontent */
#leftmargin h1, #leftmargin h2, #leftmargin h3 {
  margin: 0 0 5px 0;
  padding: 0 0 0;
  font-family:Arial, sans-serif;
  color: #000FFF;
  }
#leftmargin h1 {
  font-size: 165%;
  }
#leftmargin h2 {
  font-size: 135%;
  }
#leftmargin h3 {
  font-size: 120%;
  }

/* left margin width is 1px smaller to account for left border */



#rightmargin {
  width: 140px;
  float:right;
  border-left: 0;
  margin: 0;
  padding: 0;
  font-size: 60%;
  }
/* set dimensions for level 1 and 2 headings in maincontent */
#rightmargin h1, #rightmargin h2, #rightmargin h3 {
  margin: 0 0 5px 0;
  padding: 0 0 0;
  font-family:Arial, sans-serif;
  color: #000FFF;
  }
#rightmargin h1 {
  font-size: 165%;
  }
#rightmargin h2 {
  font-size: 135%;
  }
#rightmargin h3 {
  font-size: 120%;
  }

/* maincontent width is 1px smaller to account for left border */

#maincontent {
  background: #FFF;
  color:#373737;  width: 727px;
  float:center;
  border-left: 0;
  margin: 0;
  padding: 10px;
  font-size: 70%;
  }

/* set dimensions for level 1 and 2 headings in maincontent */
#maincontent h1, #maincontent h2, #maincontent h3 {
  margin: 0 0 5px 0;
  padding: 0 0 0;
  font-family:Arial, sans-serif;
  color: #000FFF;
  }
#maincontent h1 {
  font-size: 165%;
  }
#maincontent h2 {
  font-size: 135%;
  }
#maincontent h3 {
  font-size: 120%;
  }
#header {
  background: #FF66FF;
  color:#000FFF;
  }
#adbar1 {
  background: #FFF;
  color:#373737;
  }
#adbar2 {
  background: #FFF;
  color:#373737;
  }
#heading {
  background: #FFFF66;
  color:#373737;
  }
#content {
  background: #00FFFF;
  color:#373737;
  }
  
#image {
  background: #66FF99;
  color:#373737;
  }
#adbar3 {
  background: #FFF;
  color:#373737;
  }
#adbar4 {
  background: #FFF;
  color:#373737;
  }
  
#footer {
  background: #FFCC00;
  color:#000FFF;
  }
