body {
	background-image: url(http://www.datingamateurs.com/bgback.png);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #FFFFFF;
  font:13px/1.231 verdana,Arial,Helvetica,sans-serif;
  *font-size:small;
  *font:x-small;
	padding:0 0 10px 0;
	margin: 0px 0px 0px 0px;	
	margin-bottom: 1px;
	min-height:100%;
	height:auto !important;
	height:100%;
  font-size: 13px; /* For IE 6 */
  color:#000;
}
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p {
  margin:0;
  padding:0;
}
a {
	color: #0c50db;
	text-decoration: none;
  outline:none; /* FF1.5+ IE7+*/
  -moz-outline:none /* FF<=1.5*/
}
li {
  list-style:none;
}
.tableheader {
  margin-top: 3px !important;
  margin-top: 3px;
}
.search {
  font-size: 26px;
  color: #000000;
  text-align: center;
  width: 100%;
  padding-top:5px;
  padding-bottom:5px;
}
.sendmsg {
  float:right;
  border:0px;
  padding-top:5px !important;
  padding-top:0px
}
.sendmsg img{
  border:0px;
}
.warning {
  padding-top:5px;
  padding-bottom:5px;
  width:300px;
  float:left;
  color:#FF0000;
  text-align:center;
}
.clearfix:after
{ 
	clear: both; 
	content: "."; 
	display: block; 
	height: 0; 	
	visibility: hidden; 
} 
.clearfix {display: inline-block;} 
/* Hide from IE Mac \*/ 
.clearfix {display: block;} 
/* End hide from IE Mac */ 
#container-listing {
  text-align: left;
  margin: 0px auto;	
  padding: 2px 10px;
}
#container-profile {
  text-align: left;
  margin: 0px auto;	
  width: 770px !important;
  width: 780px;
  padding: 2px;
  background-color: white;
}
#wrapper {
  border: 0px;
  height: 500px;
  background-color: white;
	min-height:100%;
	height:auto !important;
	height:100%;
}
#bd:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden; 
}
#bd {display: inline-block;} 
/* Hide from IE Mac \*/ 
#bd {display: block;} 
/* End hide from IE Mac */ 
.two-block {
  width: 474px !important;
  width: 476px;
  float: left;
  margin-right: 8px;
  margin-bottom: 10px;
  border:1px solid #759af8;
}
.show-profile {
  width: 765px !important;
  width: 770px;
  border:0px;
}
.profile-actions-menu .content li a:hover {
  background-color:#e2e9fd;
}
.two-block .blocka {
  width: 204px;
  float: left;
}
.two-block .blockb {
  width: 270px !important;
  width: 263px;
  height: 167px;
  float: right;
}
.two-block .blockc {
  width: 304px;
  float: left;
}
.two-block .blockd {
  width: 450px !important;
  width: 443px;
  float: left;
  margin-left: 10px;
}
li.image {
  height:146px;
}
.profile h2 {
  color:#de1e35;
  margin:0;
}
.profile-header-username {
  float:left;
}
.profile-header-username label {
  font-style:italic;
}
.profile-header-username h2 {
  font-size:18px;
  padding-left:5px;
  margin-top:2px;
  color: #FF0000;
}
.profile-header-username h4 {
  font-size:12px;
  padding-left:5px;
  color: #000000;
}
.profile-header-status {
  float:right;
}
.profile-header-status h2 {
  font-size:18px;
  padding-right:5px;
  margin-top:2px;
  float:right;
}
.profile-main-photo img {
  border:1px solid #759af8;
  padding:1px;
}
.box {
  margin-top:10px;
}
.box .header {
  background-color:#bbcdfc;
  border:1px solid #5785f7;
  letter-spacing:1px;
  padding:1px 10px;
  margin-top: -3px;
}
.box .header span {
  font-size:77%;
  margin-left:15px;
  float:left;
  display:block;
  margin-top:2px;
}
.box .header .right {
  float:right;
  text-align:right;
  width:250px;
}
.profile-actions-accordion {
  border:1px solid #e2e9fd;
}
.content p,.content h4 {
  padding:5px;
}
.content h4 {
  color:#DE1E35;
}
.content img {
  border:1px solid #759AF8;
  padding:1px;
}
.content a img {
  border:0;
  padding:0;
}
.box .content:after,.box .header:after,.box .footer:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.table-row {
	clear: both;
	padding: 2px 0px;
  margin: 1px 0;
}
.table-row label { 
  float:left;
  width:70px;
}  
.table-row span { 
  float:left;
  width:180px;
}  
.profile-actions-menu .content {
  margin:0;
  padding:0;
}
.profile-actions-menu .content li {
  border-top:1px solid #e2e9fd;
  display:block;
}
.profile-actions-menu .content li a {
  display:block;
  height:1.2em;
  padding:5px 10px;
}
.profile-actions-menu .content li a:hover {
  background-color:#e2e9fd;
}
.profile-actions-menu .accordion-box {
  display:none;
  padding:5px 10px;
}
.profile-actions-menu .content li :after {
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.profile-actions-menu textarea {
  width:280px;
  margin:4px 0;
}
.profile-actions-menu input {
  width:198px;
  margin:2px 0;
}
.profile-actions-menu input.button {
  float:right;
  width:auto;
  margin:0 0 5px;
}
.profile-actions-menu label {
  display:block;
  width:80px;
  float:left;
  margin-top:2px;
}
.plugin-thumbnail-mini ul.active a {
  width:90px;
  height:90px;
  display:block;
  border:1px solid #999;
  float:left;
  padding:1px;
}
.plugin-thumbnail-mini .header div {
  float:right;
  font-size:77%;
}
.plugin-thumbnail-mini .header label {
  font-size:77%;
}
.plugin-thumbnail-mini.box .header div.right {
  float:right;
  text-align:right;
  width:100px;
  padding-top:2px;
}
.plugin-thumbnail-mini .content ul {
  float:left;
  margin:5px 0;
}
.plugin-thumbnail-mini .content li {
  float:left;
  margin-left:5px;
}
.plugin-thumbnail-mini img {
  display:block;
  background:transparent;
  border:1px solid #000;
  padding:1px;
}
.profile-attributes {
  float:left;
  width:100%;
}
.profile-attributes .table-row label {
  font-weight:bold;
  width:30%;
  float:left;
}
.profile-attributes .table-row span {
  float:left;
}
.plugin-related-profile ul {
  margin-top:6px;
  margin-left:8px !important;
  margin-left:5px;
}
.plugin-related-profile ul li {
  float:left;
  padding:3px !important;
  padding:2px;
  padding:0;
}
.plugin-related-profile ul li img {
  border:1px solid #000;
  float:left;
}
div#eXTReMe, div#eXTReMe * {
	height:0px!important;
	visibility:hidden!important;
	display:none!important;
}