
body {
  background-image: url(/images/layout/gradient_background.gif);
  background-repeat: repeat-x;
  background-color: #5B9F58;
  font: Verdana, Geneva, Sans-Serif
  margin: 0;
  padding: 0;
}
img {
  border: none;
}
div.float_clear {
  clear: both;
}
.clear
{
  clear:both;
}

div.ad_container {
  color: #691D27;
  font: Verdana, Geneva, Sans-Serif;
  font-size: 14px;
  height: 125px;
  margin: 10px auto 10px auto;
  overflow: hidden;
  width: 125px;
}

div.ad_container p {
  line-height: 28px;
}

div.ad_container li {
  line-height: 28px;
  margin: 14px 0px 14px 0px;
}

div.ad_container li li {
  margin: 0px;
}

div.ad_container a {
  color: #691D27;
  font: Verdana, Geneva, Sans-Serif;
  font-size: 14px;
  text-decoration: underline;
}


.form_div {
  padding: 0px 40px;
}
div.prompt {
  float: left;
  width: 250px;
  padding-top: 5px;
}
div.field {
  float: left;
}

div#foreground {
  width: 928px;
  margin: auto;
}

div#header {
  background-image: url(/images/layout/header.png);
  height: 199px;
  position: relative;
  width: 928px;
}

a.header_menu_item {
  color: #FFF;
  display: block;
  font: Verdana, Geneva, Sans-Serif;
  font-size: 12px;
  letter-spacing: 1px;
  height: 12px;
  position: absolute;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  top: 16px;
}
a#header_menu_enroll_today {
  left: 29px;
  width: 122px;
}
a#header_menu_donate_today {
  left: 166px;
  width: 123px;
}
a#header_menu_quick_facts {
  left: 304px;
  width: 122px;
}
a#header_menu_become_an_instructor {
  left: 441px;
  width: 211px;
}
a#header_menu_volunteer {
  left: 665px;
  width: 109px;
}
a#header_menu_contact_us {
  left: 786px;
  width: 108px;
}


div#body {
  background-image: url(/images/layout/gradient_body.png);
  background-repeat: repeat-y;
  width: 928px;
}

div#menu {
  background-image: url(/images/layout/gradient_menu.gif);
  background-repeat: repeat-x;
  float: left;
  margin-left: 12px;
  width: 250px;
}

div#donate_button {
  height: 85px;
  margin: 33px 24px 20px auto;
  width: 200px;
}

div#main_content {
  background-image: url(/images/layout/content_background.gif);
  background-repeat: no-repeat;
  color: #691D27;
  float: left;
  font: Verdana, Geneva, Sans-Serif;
  font-size: 14px;
  padding: 0px 0px 20px 0px;
  width: 650px;
}

div#main_content h1 {
  color: #006F3B;
  font: Verdana, Geneva, Sans-Serif;
  font-size: 20px;
  font-weight: bold;
  letter-spacing: 1px;
  padding: 5px 40px 40px 40px;
  text-transform: uppercase;
}
div#main_content h2 {
  padding: 0 40px;
}
div#main_content h3 {
  padding: 0 40px;
}

div#main_content p {
  line-height: 28px;
  padding: 0px 40px;
}

div#main_content li {
  line-height: 28px;
  margin: 14px 0px 14px 0px;
}

div#main_content li li {
  margin: 0px;
}

div#main_content a {
  color: #691D27;
  font: Verdana, Geneva, Sans-Serif;
  font-size: 14px;
  text-decoration: underline;
}

div#footer {
  background-image: url(/images/layout/footer.png);
  background-repeat: no-repeat;
  min-height: 28px;
  width: 928px;
}

div#footer_text {
  color: #FFEBBC;
  font: Verdana, Geneva, Sans-Serif;
  font-size: 11px;
  letter-spacing: 1px;
  padding: 8px 0px 0px 0px;
  text-align: center;
  text-decoration: none;
}

div#developed_by {
  color: #FFF;
  font: Verdana, Geneva, Sans-Serif;
  font-size: 11px;
  letter-spacing: 1px;
  padding: 10px 0px 0px 0px;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}

div#footer a {
  color: #FFF;
}

