html, body
{
  background:url(../images/bg.jpg);
}
#CharmContent
{
  background:url(../images/iPhone.jpg) no-repeat left top;
  color:#d8d8d8;
}
#CharmContent h2
{
  text-align:right;
  font-size:21px;
  font-weight:normal;
}
#CharmContent .borderimg
{
	background:url(../images/border.jpg) repeat-x top left;
	height:4px;

}
#CharmContent .carousel
{
  margin:78px 24px;
}
#CharmContent #charm_header_rt a
{
  color:#d8d8d8;
  text-decoration:none;
}
#CharmContent #charm_header_rt a:hover
{
  text-decoration:underline;
}

#CharmContent #charm_lt
{
  float:left;
  width:240px;
  height:500px;
}
#CharmContent #charm_rt
{
  float:right;
  width:680px
}
#CharmContent #charm_rt #charm_header_lt
{
  float:left;
  width:300px;
}
#charm_header_lt h1, #charm_header_lt h3
{
  margin:0px;
  padding:5px;
  font-weight:normal;
}
#charm_header_lt h1
{
  font-size:30px;
}
#CharmContent #charm_rt #charm_header_rt
{
  float:right;
  text-align:right;
  margin-right:40px;
  width:270px;
}
#CharmContent #charm_rt #charm_header_rt p
{
  text-align:right;
}
#CharmContent #charm_rt #charm_body
{
  height:410px;
  
}

#charm_body_lt
{
  float:left;
  width:150px;
  margin:5px 0px 0px 0px 0px;
  
}
#charm_body p
{
  margin:0px;
}
#charm_body_lt h3
{
  margin:0px;
  color:#092f4a;
}
#charm_body_rt
{
  float:left;
  width:480px;
  margin:5px 0px 0px 30px;
}
#charm_body_rt h3, #charm_body_rt h2, #charm_body_rt h1
{
  margin:0px;
  text-align:left;
  font-weight:normal;
  
}
#charm_reviews
{
  float:left;
  width:687px;
}
#charm_reviews h2, #charm_misc h2
{
  margin-top:20px;
  text-align:left;
  font-size:16px;
  font-weight:normal;
}
#charm_misc
{
  float:right;
  width:222px;
  margin:0px 10px 0px 20px;
}
.boxbg
{
  background:url(../images/box_mid.jpg) repeat-y top left;
  padding:10px 0px 0px 0px;
}
