body {
  background: url("images/body_background_2.jpg") repeat-x; }

#subpage h4 {
  width: 600px;
  margin: 30px 0 0 0; }
  
#subpage h2 {
  width: 800px;
}

#subpage a {
  color: #fe7a21;
  text-shadow: none;
  font-size: 13px;
  float: none;
  margin: none;
  padding: none; }

#subpage img {
  float: none;
  margin: none;
  padding: none; }

/* Multiple Subpages */

#subpage_lead {
  width: 960px;
  float: left;
  padding: 30px 0 30px 0;
  border-bottom: 1px dotted #b2c0c5; }

#subpage_2_lead ul+p {
  margin-top: 30px; }

#subpage_lead img {
  float: right;
  margin: 30px 0 -80px 0; }

#subpage_lead img.contact_img {
  margin-top: 30px; }

#subpage_lead+#subpage_content {
  border-top: none; }

#subpage_lead h4, #subpage_lead p, #subpage_lead ul, #subpage_lead li {
  float: left;
  clear: left;
  width: 500px; }

#subpage_content {
  width: 960px;
  float: left;
  clear: left;
  padding: 0px 0 30px 0;
  border-top: 1px dotted #b2c0c5; }

#subpage_content_left {
  width: 450px;
  float: left;
  clear: left;
  padding: 0px 0 30px 0; }

#subpage_content_left p, #subpage_content_left a, #subpage_content_left li, #subpage_content_left h4 {
  width: 450px; }

#subpage_content p, #subpage_content li {
  width: 960px; }

#subpage_content_right {
  float: right;
  width: 450px;
  padding: 0px 0 30px 0; }

#subpage_content_right p, #subpage_content_right a, #subpage_content_right li, #subpage_content_right h4 {
  width: 450px; }

#subpage_lead p.caption {
  float: right;
  clear: right;
  width: 200px;
  font-size: 10px;
  line-height: 16px; }

#subpage img.training_img {
  margin-top: -20px; }
  
#subpage p.quotation {
  float: right;
  clear: right;
  width: 400px;
  font-family: verdana, sans-serif;
  font-style: italic;
  margin: 90px 0 0 0;
}

/* Subpage Style 2 with Navigation */

#subpage_2_nav {
  width: 230px;
  height: 339px;
  float: left;
  clear: left;
  margin: 33px 0 0 0;
  text-align: right;
  background: url("images/nav_shadow.png") no-repeat top right; }

#subpage_2_nav a, #subpage_2_nav p {
  width: 205px;
  padding: 12px 10px 12px 0;
  diplay: block;
  float: left;
  font-size: 14px;
  margin: 50px 0 -50px 0;
  line-height: 18px; }

#subpage_2_nav a:hover, #subpage_2_nav p {
  background: url("images/nav_item_background.png") repeat-y top right;
  color: #fff; }

#subpage_2_lead {
  width: 710px;
  padding: 50px 0 30px 0;
  float: right; }

#subpage_2_content {
  width: 710px;
  padding: 0px 0 30px 0;
  float: right; }

#subpage_2_lead p, #subpage_2_lead li, #subpage_2_lead a {
  width: 450px; }

#subpage_2_lead img {
  float: right;
  clear: right;
  margin: -30px 0 0px 0;
  position: relative;
  z-index: 200; }

#subpage_2_content a, #subpage_2_lead a {
  line-height: 22px;
  margin: 0 0 10px 0; }

#subpage_2_content li, #subpage_2_content p {
  width: 600px; }

#subpage_2_content li>a, #subpage_2_lead li>a {
  margin: 0 0 0 0; }

#subpage_2_lead li {
  list-style: none; }

#subpage_2_lead iframe {
  margin-top: 20px; }

#footer {
  border-top: 1px solid #b2c0c5; }
  
#container p.signup_text_size {
  font-size: 18px;
}

#container a.signup_text_size {
  font-size: 18px;
}
