div#celebrity
{
  margin-left: 0px;
  font-size: 13px;
  margin-bottom: 20px;
  clear: both;
}

div#celebrity .celebrity_left h2
{
  color: #FF9900;
  font-family: Tahoma, Verdana, Geneva, sans-serif;
  font-size: 24px;
  font-weight: normal;
  line-height: 1.5;
  margin: 0 0 20px 65px;
}

div#celebrity .celebrity_left p
{
  color: #bce9ff;
  width: 75%;
}

div#celebrity .celebrity_left .take_a_look
{
  font-size: 13px;
  color: #3399cc;
}

div#celebrity .celebrity_left img
{
  margin-left: 65px;
}

div#celebrity .celebrity_right
{
  float: left;
  width: 45%;
  height: 300px;
  position:relative;
}

div#celebrity .celebrity_right div
{
  float:left;
  height:145px;
  width: 45%;
  margin: 10px;
}

div#celebrity .celebrity_right img
{
  border: 4px solid #121212;
  height: 102px;
  width: 170px;
  margin-bottom: 4px;
}

div#celebrity .celebrity_right span
{
  font-size: 13px;
  color: #bce9ff;
}

div#celebrity .celebrity_spacer
{
  clear: both;
  height: 30px;
  border-bottom: 1px solid #161616;
  margin: 0px auto 30px auto;
  width: 865px;
}

div#media,
div#user
{
  float: left;
  width: 400px;
  margin-left: 65px;
  font-size: 13px;
}

div#media h2,
div#user h2
{
  margin-left: 0;
}

div#media ul li div,
div#user ul.userReview li div
{
  display: none;
}

div#user ul.userReview
{
  margin-bottom: 20px;
}

div#user ul.tweets li div
{
  margin-top: 8px;
}

div#media h2,
div#user h2
{
  font-size:30px;
  font-weight:normal;
  display:block;
  margin-top:-10px;
}
 
div#media h2
{ 
 color:#00cefe; 
}

div#user h2
{
  color:#CC66CC;
}

div#media
{
  color: #2f9ed6;
  font-weight: bold;
}

div#user
{
  color: #cb64cf;
  font-weight: bold;
}

div#media span,
div#user span
{
  display: block;
  color: white;
  font-weight: normal;
  margin-top: 5px;
}

a.arrow
{
  background: url(/us/images/arrow_unselected.gif) no-repeat;
  width: 19px;
  height: 18px;
  text-indent: -9999px;
  margin-left: 10px;
  padding-bottom:2px;
  padding-left:16px;
  cursor: pointer;
}

a.arrow:hover
{
  background: url(/us/images/blue_carrot.png) no-repeat;
}

a.selected,
a.selected:hover
{
  background: url(/us/images/arrow_selected.gif) no-repeat;
}

div#user a.arrow:hover
{
  background: url(/us/images/parrow_over.gif) no-repeat;
}

div#user a.selected,
div#user a.selected:hover
{
  background: url(/us/images/parrow_selected.gif) no-repeat;
}

div#media ul li,
div#user ul li
{
  margin-top: 10px;
  border-bottom: 1px solid #161616;
  padding-bottom: 10px;
}

div#content div ul div
{
  margin-top: 20px;
  color: #fff;
  font-weight: normal;
  font-size: 11px;
  line-height: 1.5;
}

div#content div ul div a
{
  margin-top: 5px;
}

div#content ul
{
  margin-top: 20px;
}