body {   margin: 0;   padding: 0;   font-family: lucida sans, arial, tahoma, sans serif;   color: #000;   }   #header {   height: 100px;   width: 100%;   background: #3B5998 url(images/header.jpg) top left no-repeat ;}  #header h1 {      height: 100px;      width: 230px;      margin: 0 0 0 270px;      background: transparent url(images/fuckbook.gif) top left no-repeat;  }  #header h1 span {      display: none;  }  #membersblock {	  position: absolute;	  top: 20px;	  left: 770px;      margin: 0px;	  padding: 0px;      width: 160px;	  height: 70px;	  padding: 0;	  }  #membersblock p {      margin: 0px 0 5px 0;	  padding: 0px;	  text-align: center;	  color: #FFF9D7;	  font-family: Times New Roman, Times Roman, Serif;	  font-weight: bold;	  font-size: 12px;	  }	  #main {   padding: 0;   margin: 0 auto ;   width: 100%;   text-align: center;     }  #imagetile {      padding: 0;	  margin: 0 auto;     text-align: center;  }#main2 {   padding: 0;   margin: 0 auto 0 auto;   width: 100%;   background: transparent url(images/main2.gif) repeat-x top left;}#main2box {   padding: 0;   margin: 0 auto 0 auto;   width: 1050px;}  #counts {      padding: 0;      margin: 50px auto 10px auto;      width: 620px;	  height: 70px;      background: #FFF9D7;	  border: 1px solid #E2C822;  }  #counts H2 {      padding: 0;	  margin: 5px auto 5px auto;	  height: 35px;  }  #counts H2 span {       color: #3B5998;  }  #counts H3 {      padding: 0;	  margin: 0;	  height: 25px;  	  text-align: center;	  font-weight: bold;	  font-size: 18px;	  color: #000;  }  #counts H3 span {      color: #D34F96;  }	  H3.signup {  width: 100%;  text-align: center;  }  H3.signup .join { padding-top: 20px;  color: #3B5998;  text-decoration:underline;}H3.signup a {  padding-top: 20px;  color: #3B5998;  }H3.signup a:hover {  color: #C00;  }.red {  color: #C00;  }.small {  float: left;  font-size: 10px;  margin-left: 2px; /* border-bottom: 1px solid #000;*/  }#register {  margin: 0 auto 0 auto;  padding: 0;  width: 500px;  font-family: Lucida Grande, Lucide Sans, Verdana, Arial, sans-serif;  }  #regbox {     background: #6D84B4;	 height: 40px;	 width: 240px;	 margin: 0 auto 0 auto;	 padding: 0;	 color: #FFF;	 border: 1px solid #0F2E6E;   }   #regbox p {     text-align: center;	 font-weight: bold;	 font-size: 14px;   }   #register table {     float: right;	 }   #register table td {     padding: 3px;     text-align: right;     font-size: 14px;	 }   #register input,textarea {     margin: 2px 0 2px 0;	 height: 24px;	 float: left;	 background-color: #DDEAF8;     border: 1px solid #6D84B4;     color : #000;	 font-size: 16px;	 font-weight: bold;     cursor: hand;	 }   #register select {     margin: 2px 5px 2px 0;	 height: 24px;	 float: left;	 background-color: #DDEAF8;     border: 1px solid #6D84B4;     color : #000;	 font-size: 12px;	 }   .radio input {	 	 background-color: #fff;     border: none;}   #register table td.radioL {     font-size: 12px;     text-align: left;}#register input.submit {    background: url(images/submit_off.gif) no-repeat;	margin: 0;    height: 47px;    width: 277px;    border: none;	padding: 0;}#register input.submit:hover {    background: url(images/submit_on.gif) no-repeat;}#footer {   clear: both;   width: 99%;   height: 14px;}#footer p {   font-size: 11px;   text-align: center;   margin: 0 0 0 2px;}.hov{}.hov img:hover{filter:alpha(opacity=70);-moz-opacity: 0.70;opacity: 0.70;width:200px;height:230px;background-image:url("meet.gif");background-position:top left;background-repeat:repeat-none;}.overlay {   display:none;   padding:0;   border: 1px solid #333333;   margin:0;   position:absolute;   height:150px;   width:150px;   z-index:2;}.thumbnail{   position:relative;   left:1px;   z-index:0;   height:150px;   width:150px;   border: 1px solid #333333;}.thumbnail:hover, .thumbnail.over{   border: 1px solid #333333;}#onlinenow {	text-align: center;	font-size: 12pt;	color: FFF;}.girls {    position: relative;	margin:4px;	background-repeat:no-repeat;	padding: 0;	width:200px;	height:230px;	border:1px solid #000000;	float:left;}.girlsfooter {    position: absolute;	top: 200px;	left: 0px;	height: 30px;	width: 200px;	background-image: url('images/pic-bg.png');	background-repeat: repeat-x;}.agetext {    position: absolute;	top: 0;	left: 0px;	height: 30px;	width: 45px; 	font-size: 13pt;	text-align: left;	color: #ddeaf8;	font-family: arial;	font-weight: bold;	}.wants {    position: absolute;	top: 12;	left: 45px;	height: 25px;	width: 40px;	font-size: 11pt;	text-align: left;	color: #ddeaf8;	font-family: arial;	font-weight: bold;}.lookfor {    position: absolute;	top: 0;	left: 85px;	height: 30px;	width: 115px;	font-size: 13pt;	font-weight: bold;	text-align: right;	color: #ffdb00;	font-family: arial;}  .offline {    height: 230px;	width: 200px;}.online {    height: 230px;	width: 200px;	filter:alpha(opacity=80);	-moz-opacity: 0.80;	opacity: 0.80;	background: transparent url(images/add-me.gif) no-repeat top left;	z-index: 10;	}.onlineP {    height: 230px;    width: 200px;    filter:alpha(opacity=80);    -moz-opacity: 0.80;    opacity: 0.80;    background: transparent url(images/add-me.gif) no-repeat bottom right;    z-index: 10;}#gallery {    width: 300px;	float: left;	padding: 0;	margin: 20px 0 10px 25px;}#profileImg {    background-repeat:no-repeat;    background-position:top center;    }    #thumbs {    width: 310px;	padding: 0;	margin: 10px 0 10px 0;}#thumbs img {    float: left;	padding: 0;    margin: 0 2px 0 1px;}#profile {    float: left;	padding: 0;	margin: 43px 0 0 25px;	width: 650px;}#tabs {    padding: 0;	margin: 20px 0 0 0;	width: 100%;	}/* CSS Tabs */#navlist {        padding: 3px 0;        margin-left: 0;        font: bold 11px Verdana, sans-serif;}#navlist li {        list-style: none;        margin: 0;        display: inline;}#navlist li a {        padding: 10px 0.5em;        margin-left: 3px;        border-bottom: none;        background: #3B5998;        text-decoration: none;}#navlist li a:link { color: #FFF; }#navlist li a:visited { color: #FFF; }#navlist li a:hover {        color: #3B5998;        background: white;}#navlist li a#current {        background: white;		color: #3B5998;}	  #about {   background: #EDEFF4;   padding: 15px;   margin: 16px 0 ;   width: 600px;   clear: right;   border: 1px solid #c2cbd8;   }#about p {   width: 550px;   font-family: Lucida Grande, Lucida Sans, Tahoma, Sans Serif;   padding: 0;   margin: 15px;   border-bottom: 1px solid #c2cbd8;   }#about p.no-bar {   border-bottom: none;   }#about p span {   font-weight: bold;   color: #3B5998;   }#about p span.pink {   font-weight: bold;   color: #D35099;   margin-right: 20px;   }      #note {   clear: both;   width: 99%;   height: 14px;   font-size: 11px;   text-align: center;   margin: 0 0 0 2px;}