p, table, .profilephotobox div, .profilephotobox span, .messagestable td div,
.commonbox .boxcontent a, .profiletable .value, .profilephotobox a, #content,
ol li, .messagestable span, .messagestable th, .messagestable td, .editbutton,
.sponsorsAd h3, .sponsorsAd h3 a, h1, h2, .viewedlogininfo, .viewedlogininfo span,
.left_column_wrapper, .left_column_content,
.left_column_testimonials,
.left_column_testimonials * a, 
.left_column_testimonials * a:visited,
.left_column_testimonials * a:hover, 
.left_column_about * a:hover
{ 
  color:#000 !important;
}


.left_column_header, .left_column_wrapper .left_column_content { background-color:#ddd !important; }
.left_column_header h1, left_column_header2 h1  { background-color: inherit; color: #242424 !important; }
.right_column_title { background-color: #242424 !important; }
.column_header, .left_column_header2 { background-color: #000 !important; color: #242424 !important; }
.column_header h1, .left_column_header2 h1 { color: #fff !important; }
.right_column_title h1 { background-color: #242424 !important; color: #ddd !important; }
.left_column_photos { color: #000 !important; }

.bdaycake p { color: #FFF !important; }

.messagestable th { color:#ddd !important; }
.messagestable td { background-color:#ddd !important;}
.commonbox .boxcontent { background-color:#fff !important; }
.profilephotobox p, .profilephotobox div, .profilephotobox span,
.profilephotobox a {
  color:#ccc !important;
}

.boxcontent a:hover {
  color:#333 !important;
}
.profilephotobox a:hover {
  color:#999 !important;
}
.commonbox h2, .commonbox h2 span, .connectionsbox, .buttondiv li a {
  background-color:#333 !important;
}
.commonbox h2 {
  background-color:none !important;
}
.connectionsbox, .profilephotobox {
  border:none !important;
}
.myfriendsthumbnail .thumbnailname a, .connectionsbox h3, .connectionsbox div, .connectionsbox a,
.connectionsbox h2, .commonbox h2 {
  color:#ccc !important;
}
.commonbox h2 { color:#ddd !important; }
.connectionsbox h2 { font-weight:bold !important; font-size:110%; }
.buttondiv li a:hover, .editbutton, .connectionsbox, .connectionsbox a:hover,
.myfriendsthumbnail .thumbnailname a:hover {
  color:#999 !important;
}
.commonbox { border: 1px solid #999 !important; }
.commonbox h2, .commonbox h2 span {
  border-bottom: 1px solid #000 !important;
  border-top: 1px solid #242424 !important;
  border-left:1px solid #242424 !important;
  border-right:1px solid #242424 !important;
  color: #fff !important;
}
.editbutton {
  text-decoration:none !important;
  border:1px solid #999 !important;
  font-weight:bold !important;
  padding:0 2px !important;
  font-size:75% !important;
}
.buttondiv {
  background-color:#242424 !important;
  border-bottom:none !important;
}
.buttondiv li a {
  border-top:1px solid #ccc !important;
  border-left:1px solid #ccc !important;
  border-right:1px solid #000 !important;
  border-bottom:1px solid #000 !important;
  color: #ddd !important;
}
.buttondiv li a:hover {
  background-color:#222 !important;
  border-top:1px solid #aaa !important;
  border-left:1px solid #aaa !important;
  border-right:1px solid #111 !important;
  border-bottom:1px solid #111 !important;
}
.profiletable .field {
  background-color:#ccc !important;
  color:#333 !important;
}
.profiletable .value { background-color:#eee !important; }
.sponsorsAd { background-color:#ddd !important; }
.profilephotobox { background-color:#242424 !important; }
.profilephotobox img { border:2px solid #ccc; }
.myfriendsthumbnail {
  background:url(http://images.friendster.com/images/skins/profileskins/blackgradient.gif) repeat-x #ddd;
  border:1px solid #ccc !important;
  width:15.4% !important;
  margin:0 .5% !important;
}
.onlinebackground {
  background:url('http://images.friendster.com/images/box_gradation_online.jpg') repeat-x #fff;
}
.onlinebackground .thumbnailname a {
  color:#333 !important;
}
.onlinebackground .thumbnailname a:hover {
  color:#666 !important;
}
.myfriendsthumbnail .thumbnailname a { text-decoration:none !important; }
/*
.connectionsbox img, .helpicon {
  background:#ccc !important;
  padding:1px !important;
  border-top:1px solid #000 !important;
  border-left:1px solid #000 !important;
  border-right:1px solid #fff !important;
  border-bottom:1px solid #fff !important;
  border:1px solid #ddd !important;
}
*/
.messagestable th {
  background-color:#666 !important;
  border-bottom:1px solid #333 !important;
}
.messagestable td { border-bottom:1px solid #333 !important; }
.errorbox { border:1px solid #7b849c !important; }
.errorbox h2 { background-color:#7b849c !important; color:#fff !important; }
.errorbox .boxcontent { background-color:#e0e0e0 !important; }
.sponsorsAd adwords, .sponsorsAd adwords a, .sponsorsAd h2 {
  color:#fff !important;
  font-size:100% !important;
}
.sponsorsAd { font-size:85% !important; }
.sponsorsAd a:hover { color:#666 !important; }

