/*-------  BODY  -----------*/body {	font-family: Geneva, Arial, Helvetica, sans-serif;	background:#FF339B;	margin: 0px;	padding: 0px;	font-size: 62.5%;  /* 16px × 62.5% = 10px */		line-height: 1.6em;	letter-spacing: -0.01em;	color: #400322;	text-align: center;}#maintable {	width: 100%;}/*-------  LINKS  -----------*/#review a:link {text-decoration: underline; color:#FF339B;}#review a:visited {text-decoration: underline; color:#400322;}#review a:hover {text-decoration: underline; color:#400322;}#review a:active {text-decoration: underline; color:#400322;}#textreview a:link {text-decoration: none; color:#fff;}#textreview a:visited {text-decoration: none; color:#fff;}#website a:link {text-decoration: none; color: #FF339B;}#website a:visited {text-decoration: none; color:#FF339B;}#website a:hover {text-decoration: none; color:#400322;}#website a:active {text-decoration: none; color:#FF339B;}#hotchat a:link {color:#FF339B;}/*-------  ADULT LOVE SEARCH INCLUDE  -----------*/.alsclass td {  font-family: arial,sans-serif,helvetica;  font-size: 12px;  line-height: 12px;  color: black;}.alsclass .title {  font-size: 16px;  line-height: 40px;  font-weight: bold;  color: blue;}.alsclass .name {  color: red;}.alsclass .age {  color: red;}.alsclass .location {  font-size: 10px;  line-height: 10px;}.alsclass .disclaimer {  font-size: 10px;  line-height: 10px;  color: #DDDDDD;}.alsclass a:link {text-decoration: none; color: green;}.alsclass a:visited {text-decoration: none; color:green;}.alsclass a:hover {text-decoration: none; color:green;}.alsclass a:active {text-decoration: none; color:green;}/*-------  CONTENT  -----------*/#top {	width: 800px;	font-size: 1.3em;	line-height: 1.2em;	color: #FFE4F3;	background: #400322;	height: 25px;	padding: 10px 0 0px 0;}#header {	background: #fff;	width: 800px;	border-right: solid 2px #E7E7E7;	border-left: solid 2px #E7E7E7;	}#logo {	background: url(/images/12/logo_pink.gif) no-repeat #fff;	height: 59px;	color: #FF339B;	text-align: right;	width: 760px;	font-size: 1.8em;	padding: 40px 40px 0px 0px;}#reviewbox {	background: #FFD7EB;	padding: 21px 0px;	border-bottom: dotted 1px #FFE4F3;	width: 800px;}#reviewbox2 {	background: #FFE4F3;	padding: 21px 0px;	border-bottom: dotted 1px #FFE4F3;	width: 800px;}#review {	width: 750px;	height: 220px;}#review img {}#bigimage {	width: 230px;	float: left;}#bigimage img  {	border: solid 6px #fff;	margin: 0 6px 13px 0;}#description {	margin: 0 180px 0 240px;	text-align: left;}#textreview {	font-size: 1.4em;	line-height: 1.3em;}#smallthumbs {	width: 150px;	float:right;}#smallthumbs img {	border: solid 6px #fff;	margin: 0 6px 8px 0;}h1 {	font-size: 3em;	font-weight: bold;	line-height: 1.2em;	padding: 0;	margin: 0;}#button input {	background: #F31590;	border: solid 3px #CF0073;	font-size: 1.4em;	font-weight: bold;	color: #fff;}h2 {	font-size: 2em;	font-weight: bold;	line-height: 1.2em;	color: #59042F;	padding: 0;	margin: 0 0 10px 0;}#recommended-websites {	height: 220px;	width: 750px;}#website {	width: 150px;	text-align: center;	float: left;	font-size: 1.2em;}#website img {	border: solid 6px #fff;	margin: 0 0 5px 0;}#also {	background: #FFE4F3;	padding: 10px 0;	width: 800px;	border-bottom: solid 2px #2C0217;}#hotchat {	background: #fff;	padding: 25px 0;	font-size: 2.9em;	font-weight: bold;	width: 800px;	border-right: solid 2px #E7E7E7;	border-left: solid 2px #E7E7E7;}/*-------  FOOTER  -----------*/#footer {	width: 800px;	background: #400322;	padding: 20px 0;	border-top: solid 2px #2C020B;}#copyrights {	color: #80023F;}/*------- MENU ----------*/#menu {	width: 800px;	padding: 10px 0 15px 0;	height: 100px;	background: #400322;	border-top: solid 2px #2F0219;}#menu li {	text-align: left;	font-size: 1.2em;  	list-style-type:none;}/* position list chunks side by side */div.wrapper{  float: left;  border-right: solid 1px #6C0235;  width: 9em;  padding: 0 4em 0 1em;  margin: 0 0 0 1em;}.wrapper ul {	padding: 0 0 0 0px;	margin: 0;}/* clear float after lists */br{}/* anchor styling */ul li a{  display: block;  padding-left: 0.5em;  text-decoration: none;  color: #fff;  }ul li a:hover{  color: #FFFFFF; /* white */  background-color: #FF339B; /* brown */}
