body {
  background-image:url(/_mod_files/ce_images/layout/bg-home_body.jpg);
  background-position:bottom left;
  background-repeat:no-repeat;
  background-color:#ffffff;
  width:100%;
  height:100%;
  text-align:left;
  vertical-align:top;  
  padding:0px;
  margin:0px;
  border:0px;
}

#layout {
  background:url('/_mod_files/ce_images/layout/rightbarfade.gif');
  background-position:top left;
  background-repeat:repeat-x;
  width:100%;
  margin:0px;
}

h1 {
  text-transform:uppercase;
  margin-bottom:0px;
}

p {
  margin-top:0px;
  margin-bottom:15px;
}

#lay_f1 {
  width:100%;
  height:44px;
  background:url('/_mod_files/ce_images/layout/topbar.jpg');
  background-position:top left;
  background-repeat:no-repeat;
  vertical-align:top;
  padding-left:15px;
  padding-top:7px;
}

#lay_f2 {
  width:100%;
  height:320px;
  vertical-align:top;
  padding-top:6px;
  padding-bottom:0px;
}

#lay_f3 {
  background:url('/_mod_files/ce_images/layout/bg-side.gif');
  background-position:top left;
  background-repeat:no-repeat;
  width:295px;
  height:100%;
  text-align:left;
  vertical-align:top;
  padding-top:110px;
  padding-left:235px;
  padding-right:20px;
  padding-bottom:0px;
}

#lay_f3 a {
  color:#000000;
  font-size:13pt;
}

#lay_f3 h1 {
  margin-top:20px;
}

#lay_body {
  width:502px;
  height:100%;
  background-image:url('/_mod_files/ce_images/layout/bg-body.jpg');
  background-position:top right;
  background-repeat:no-repeat;
  vertical-align:top;
  padding-right:100px;
  padding-bottom:20px;
}

#lay_body p, div {
  font-size:15px;
  line-height:24px;
}

.main_menu_cell {
  float:left;
  width:880px;
  margin-top:2px;
  margin-right:5px;
}

.featured_member {
  font-size:32px;
  margin-top:70px;
  margin-bottom:10px;
  margin-left:140px;
}

.featured_member_title {
  margin-top:50px;
}

.power_dream {
  margin-top:26px;
  margin-left:110px;
}

.arrow {
  margin-left:10px;
  margin-right:10px;
}