body { 
  background: #2e6763 url(http://a4.g.akamai.net/7/4/42187/v1/multicastdem.download.akamai.com/42187/http/env/live/static/images/global/wc/design/5/teal/main_bg.gif) repeat-x 0 34px;
}

#main_container {
  margin: 0 auto;
  width: 750px;
}

  #header {
    padding-top: 29px;
  }

    #header_right {
      background: #fff url(http://a4.g.akamai.net/7/4/42187/v1/multicastdem.download.akamai.com/42187/http/env/live/static/images/global/wc/design/5/teal/wc_info_top_bg.gif) no-repeat;
      padding-top: 5px;
    }

    #header_left {
      background: url(http://a4.g.akamai.net/7/4/42187/v1/multicastdem.download.akamai.com/42187/http/env/live/static/images/global/wc/design/5/teal/wc_info_body_bg.gif) repeat-x;
    }

    #header_bottom {
      background: url(http://a4.g.akamai.net/7/4/42187/v1/multicastdem.download.akamai.com/42187/http/env/live/static/images/global/wc/design/5/teal/wc_info_bottom_bg.gif) no-repeat bottom left;
      height: 134px;
    }

    #company_name {
      position: relative;
      color: #edf7fc;
      float: left;
      font-size: 25px;
      height: 65px;
      overflow: hidden;
      width: 280px;
      top: 50px;
      left: 30px;
    }

    #wc_logo_container {
      position: relative;
      float: left;
      top: 20px;
      left: 25px;
    }
    #wc_logo  {
      position: relative;
      float: left;
      padding-right: 20px;
      height: 92px;
      width: 92px;
    }

    #wc_info {
      color: #edf7fc;
      float: right;
      padding: 30px 30px 0 0; 
      width: 280px;
    }

      #wc_info span {
        display: block;
        padding-bottom: 2px;
      }

  #main_menu {
    background: #2e6763 url(http://a4.g.akamai.net/7/4/42187/v1/multicastdem.download.akamai.com/42187/http/env/live/static/images/global/wc/design/5/teal/main_menu_bg.gif) repeat-x;
    height: 34px;
    padding: 8px 0 0 30px;
  }

    #main_menu div {
      float: left;
      margin: 0 5px;
    }

      #main_menu div a, #main_menu div a:visited {
        color: #ccc;
        display: block;
        float: left;
        height: 26px;
        line-height: 26px;
        text-decoration: none;
      }

      #main_menu div a span {
        display: inline;
        float: left;
        height: 26px;
        margin: 0 0 0 10px;
        padding: 0 10px 0 0;
      }

      #main_menu div a:hover {
        background: url(http://a4.g.akamai.net/7/4/42187/v1/multicastdem.download.akamai.com/42187/http/env/live/static/images/global/wc/design/5/teal/menu_button_hover.gif) no-repeat;
        color: #fff;
        cursor: pointer;
      }

      #main_menu div a:hover span { 
        background: url(http://a4.g.akamai.net/7/4/42187/v1/multicastdem.download.akamai.com/42187/http/env/live/static/images/global/wc/design/5/teal/menu_button_hover.gif) no-repeat right top;
      }

  #home_body {
    background: #fff;
    padding: 7px;
  }

  #index_pic {
    background: url(http://a4.g.akamai.net/7/4/42187/v1/multicastdem.download.akamai.com/42187/http/env/live/static/images/global/wc/design/5/girl_laptop.jpg) no-repeat;
    height: 235px;
    margin-bottom: 8px;
    width: 735px;
  }

  #home_body_bottom {
    background: #f4f4f4;
    padding: 25px 5px;
  }

    #sample_sites {
      color: #2687c3;
      float: right;
      padding: 45px 0 0 0;
      position: relative;
      width: 475px;
    }

    #sample_sites #sample_txt1 {
      font-weight: bold;
      padding-left: 38px;
      text-transform: uppercase;
    }

    #sample_sites #sample_txt2 {
      padding-left: 20px;
      text-decoration: underline;
    }

    #build_site {
      color: #181e28;
      float: left;
      padding: 10px 0 0 10px;
      width: 240px;
    }

      #build_site h3 {
        color: #2687c3;
        font-size: 18px;
        padding-bottom: 12px;
      }

      #build_site ul, #build_site a, #build_site a:visited {
        color: #181e28;
      }

        #build_site ul li {
          background: url(http://a4.g.akamai.net/7/4/42187/v1/multicastdem.download.akamai.com/42187/http/env/live/static/images/global/wc/design/5/build_site_bullet.gif) no-repeat scroll 0 8px;
          padding: 2px 0 0 7px;
        }

      #build_site #build_btn {
        background: url(http://a4.g.akamai.net/7/4/42187/v1/multicastdem.download.akamai.com/42187/http/env/live/static/images/global/wc/design/5/build_btn_bg.png) no-repeat;
        font-size: 16px;
        height: 23px;
        margin-top: 25px;
        padding: 5px 0;
        text-align: center;
        width: 240px;
      }

      #build_site #build_btn a {
        color: #2687c3;
        font-weight: bold;
        text-decoration: none;
      }

  #credit_cards { 
    background: #fff;
    color: #5b5b5b;
    padding: 20px 0;
    text-align: center;
  }

    #credit_cards span {
      font-size: 18px;
      padding: 0 8px;
      position: relative;
      top: -3px;
    }

    #credit_cards a, #credit_cards a:visited {
      border-bottom: 1px solid #e68e57;
      color: #5b5b5b;
      font-size: 14px;
      position: relative;
      text-decoration: none;
      top: -2px;
    }

  #sub_body { 
    background: #fff;
    padding: 0px;
  }

  #sub_body_bottom { 
    background: #edf7fc;
    padding: 7px 0 40px;
  }

    #sub_title {
      color: #3f3f3f;
      padding-bottom: 3px;
    }

    #sub_title_top {
      font-size: 18px;
      padding: 20px 48px;
      border-bottom: 7px solid #fff;
    }

    #sub_content_all {
      float: right;
      margin-top: 60px;
      padding-right: 50px;
    }

      #sub_content_pic {
        background: url(http://a4.g.akamai.net/7/4/42187/v1/multicastdem.download.akamai.com/42187/http/env/live/static/images/global/wc/design/5/sub_page_pic.gif) no-repeat;
        height: 161px;
        width: 161px;
      }

    #sub_content_all ul {
      display: none;
    }

      #sub_content_all ul li {
        background: url(http://a4.g.akamai.net/7/4/42187/v1/multicastdem.download.akamai.com/42187/http/env/live/static/images/global/wc/design/bullet_black_on_white.gif) no-repeat scroll 0 8px;
        padding: 2px 0 0 7px;
      }

    #sub_content_all a, #sub_content_all a:visited {
      color: #000;
    }

    #sub_content {
      float: left;
      margin-top: 30px;
      padding: 0 0 30px 50px;
    }

      #sub_content p {
        padding-right: 50px;
      }

  #footer, #footer a, #footer a:visited {
    color: #787878;
  }

  #footer { 
    background: #fff;
    padding-top: 16px;
  }

  #footer_bottom { 
    background: #fff url(http://a4.g.akamai.net/7/4/42187/v1/multicastdem.download.akamai.com/42187/http/env/live/static/images/global/wc/design/5/teal/footer_bottom_bg.png) no-repeat bottom left;
    font-size: 11px;
    margin-bottom: 30px;
    padding: 0 0 20px;
    text-align: center;
  }

    #footer a { 
      border-bottom: 1px solid #e68e57;
      padding-left: 1px;
      text-decoration: none;
    }

    #footer_bottom div { 
      padding-top: 10px;
    }
/*-------- Section Header -------*/
div.section_frame {
}

  div.section_frame div.section_header {
  }

    div.section_frame div.section_header div.section_title{
      border-bottom: 2px solid #e9e9e9;
      width: 650px; /*50em;*/
    }

      div.section_frame div.section_header div.section_title p {
        color: #2687c3;
      }
/*----- END Section Header ------*/


/* ---------- Field Message --------- */

div.help_box {
}

  div.help_box .help_box_text {
    background-color: #e9e9e9;
  }
/* -------- End Field Message -------- */

/* ------ Text Field and Button ------ */
span.text_field_and_button span.check {
  color: #2687c3;
}
/* ---- End Text Field and Button ---- */

/* ------- Modified Global CSS ------- */

#sub_content {
  margin-right: 50px;
  margin-top: 15px;
}

/* ----- End Modified Global CSS ----- */

/* -------- Modified Blogger CSS -------- */

#blog a, #blog a:visited {
  color: #2e6763;
}

/* ------ END Modified Blogger CSS ------ */



    






