
/* RESULTS PAGE > GLOBAL DEFINITIONS
/////////////////////////////////////////////////////*/


	* { margin:0; padding:0; list-style:none;}
	
	a {outline:none;}
	
	body
	{background:#69635b; margin:0; text-align:center; }
	
/* RESULTS PAGE > MAIN
/////////////////////////////////////////////////////*/

	.main
	{width:972px; margin:0 auto 0 auto;	text-align:left; background-color:#3b3a38; }

/* RESULTS PAGE > MAIN > TOP
/////////////////////////////////////////////////////*/

	.top
	{line-height:0px; text-align:right;	background:transparent url('../images/design/throby_02.jpg') no-repeat 0% 0%;}
	
/* RESULTS PAGE > MAIN > CONTENT
/////////////////////////////////////////////////////*/

	.content
	{padding-top:10px; width:972px;	vertical-align:top;	text-align:center;}
	
/* STRUCTURE > MAIN > CONTENT TABLE
/////////////////////////////////////////////////////*/

	.contenttable
	{width:954px; margin-left:auto; margin-right:auto;	text-align:left;}

/* STRUCTURE > MAIN > LEFT / RIGHT CONTENT
/////////////////////////////////////////////////////*/

	.left_cont
	{background-color:#272625; vertical-align:top; width:653px;}
	
	.right_cont
	{vertical-align:top; width:294px;	background-image:url('../images/stripbg.jpg');}

/* STRUCTURE > MISC CLASSES
/////////////////////////////////////////////////////*/

	.topcell
	{height:75px; background:url('../images/design/titlerepeat.jpg') repeat-x; border-bottom:2px solid #3b3a38; }

	/* LOGO */
	
	.logo
	{line-height:0px; width:238px; }

		.logo h2
		{display:none;}

	/* RESULTS PAGE > MAIN > MENU CONTINUE BOX */
	
	.cont_continue
	{border-bottom:2px solid #3b3a38;}

	/* FRONT > WHO'S NEWS BOX */
	
	.whosnew
	{font-size:10px; color:#6db418; font-weight:bold; border-bottom:1px solid #3b3a38;}
	
	.rightsec
	{text-align:center; line-height:0px; }
	
	.recviewed p
	{text-align:center; padding:6px}
	
	.recviewed p a:link, .recviewed p a:active, .recviewed p a:visited, .recviewed p a:hover
	{text-align:center; color:#FFFFFF; font:12px/17px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
	
	.recviewed p a:hover
	{text-decoration:underline}
	
	.linkcell
	{padding:2px 0 2px 0; text-align:center;}
	
	#spacer {height: 7px;}
	
	#center_vote
	{border: 1px solid #676664; background: #000; margin-top: 10px; text-align: center; padding:5px 0 5px 0;}
	
	.name-blu
	{font: bold 12px Verdana, Arial, Helvetica, sans-serif;color: #388FDC;}
	
	ul.standardButton li input
	{ margin:10px auto 5px auto; width: 73px; color: #E0E9F1; font: bold 11px Verdana, Arial, Helvetica, sans-serif; background: #396D9D url("../images/design/bg_memberButton.gif") 0 0 repeat-x; border: 0;}
	
	table.form_employment input, table.form_employment textarea, table.form_employment select
	{ padding:0; color: #333333; padding:1px; width:150px; font: 11px Verdana, Arial, Helvetica, sans-serif; background:#CCCCCC; border:1px solid #666666;}
	
		table.form_employment th
		{line-height: 15px; color: #333333; font: bold 12px Verdana, Arial, Helvetica, sans-serif; text-align:right}
		
	/* ############# HOT OR NOT CSS ############### */
	
	.adv-form-tabl
	{background-color: #666666; padding-top: 3px; padding-bottom: 3px; border: 1px solid #999999;  margin:0 auto;}
	
	.adv-form-tabl input, .adv-form-tabl select
	{padding:2px;}
	
	.adv-tabl
	{border-width: 1px; border-style: solid; border-color: #676664; background-color: #3b3a38; padding-top: 3px; padding-bottom: 3px; margin:0 auto;}
	
	.adv-form-text
	{border: 1px solid #3b3a38; color: #333333; font-size: 12px;}
	
	.adv-form-tabl2
	{background-color: #444341; padding-top: 3px; padding-bottom: 3px; border: 1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
	
	.adv-form-tabl2 td
	{ line-height: 18px}
	
	a.white-links:link,
	a.white-links:active,
	a.white-links:visited,
	a.white-links:hover
	{font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFF; text-decoration: underline;}
	
	.footr-tabl
	{border: 1px solid #676664; background-color: #3b3a38; font: normal 10px Verdana, Arial, Helvetica, sans-serif !important; color: #FFFFFF; height: 40px; }
	
	.class1 a:link,
	.class1 a:active,
	.class1 a:visited,
	.class1 a:hover
	{ font: bold 12px/normal Verdana, Arial, Helvetica, sans-serif; color:#FFF; text-decoration: none;}
	
	.class1 a:hover
	{ color:#FA7C41 !important;}
	
	.img_banner_home img
	{ margin:6px 10px 10px}
	
	.drk-grey-table
	{background-color: #272625; padding-top: 0px; padding-bottom: 0px; border: 1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align:center;}
	
/* STRUCTURE > SEARCH
/////////////////////////////////////////////////////*/

	div.bg_search
	{ background:url('../images/design/bg_search.gif') 0 0 no-repeat; height:75px;}
	
	div.bg_search select
	{ font: normal 8pt Verdana, Arial !important; color:#666666; width:200px; margin:0 10px 0 0;}
	
	div.bg_search input
	{ font: normal 8pt Verdana, Arial !important; color:#666666;}
	
	#tab1, #tab2, #tab3, #tab4
	{padding-top:5px; text-align:right;}
	
	.searchtable
	{width:100%;}
	
	.searchtable2
	{width:100%; background: #353535 url('../images/design/bg_mapbar.gif') repeat-x; height:38px !important}
	
	.search-bx
	{ background: #000000; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #6DB418; width: 205px; border:1px solid #333333; }

/* STRUCTURE > CONTAINERS
/////////////////////////////////////////////////////*/

	div#center_contain
	{width: 638px; background: #272625; margin-left:auto; margin-right:auto; text-align:left; }
	
	div#center_contain #center_right
	{float: right; width: 390px; }
	
	div#center_contain #center_left
	{width: 240px;}
	
	div#center_around
	{border: 1px solid #676664; background: #3b3a38;}
	
	div#center_around2
	{padding: 7px; border: 1px solid #676664; background-color: #3b3a38;}
	
/* CENTER > LISTING DETAIL > GIRL INFORMATION
/////////////////////////////////////////////////////*/

	h1
	{font: 12px Verdana, Arial, Helvetica, sans-serif; margin: 0px; color: #FFF; text-align: center;}
	
	div#girlname { padding:9px 0 9px 0;	}
	
	div#picture { text-align: center; }
	
		div#picture img
		{border:1px solid #FFF;}

	div#girl_desc {	padding: 9px;	}
	
	div#girls_contain
	{border: 1px solid #676664; background: #3b3a38; padding:3px 0 3px 0;}


/* ############# EDIRECTORY CSS ############### */

/* RESULTS PAGE > MIDDLE CONTENT > ADVANCED SEARCH
/////////////////////////////////////////////////////*/

a.logoLink
{width: 235px; height: 75px; text-decoration: none; float: left; background:url("../upload/content_files/img_logo.gif") 0px 0 no-repeat;}

.clear
{line-height:0; height:0;}

td.title_quicksearch
{text-align:center; color:#FFFFFF; font: bold 11pt/15px Arial, Verdana; height:15px; padding-top:4px}

h1.advancedsearchTITLE {font: normal 18px/20px Arial, Helvetica, sans-serif; color: #3F631B; text-align:left; margin: 0; padding: 10px 15px 10px 15px;}

	h1.advancedsearchTITLE span {color: #6AA72E;}

table.advancedsearch {width: 95%; margin: 10px auto 10px auto; background: #3B3A38;}

	table.advancedsearch td,
	table.advancedsearch th {font: normal 10px Verdana, Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; padding: 0; border: 0;}

		table.advancedsearch th {width: 80px;color: #FFF; white-space: nowrap; text-align: right;}

			table.advancedsearch th span {display: block;}

			table.advancedsearch td span
			{display: block; margin: 10px 0 0 0;}

	table.advancedsearch td {width: 200px;}

		table.advancedsearch select,
		table.advancedsearch input {width: 90%; font: normal 10px Verdana, Arial, Helvetica, sans-serif; padding: 3px; display: block; border:0; color:#6DB418; background:#000000}
		
		table.advancedsearch select {width: 97%; margin-bottom: 5px;}
		
		table.advancedsearch input.advancedInputSmall {width: 28px; display: inline;}

		table.advancedsearch ul.standardButton {margin: 0;}
		
			table.advancedsearch ul.standardButton li {width: 80px; float: right; padding: 0;}
			
			table.advancedsearch ul.standardButton li input {width: 80px; background: #355416;}

div.rightbanners
{ padding-top:20px; width:234px; margin:0 auto;}

div.rightbanners img
{ margin:3px 0 !important; clear:both; float:left}

/* New Girls box ON TOP */
	ul.newGirls li
	{list-style:none; float:left; text-align: left; line-height:16px;}
	
		ul.newGirls li a:link,
		ul.newGirls li a:active,
		ul.newGirls li a:visited,
		ul.newGirls li a:hover
		{font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #6DB418; text-align: left; text-decoration:none; position: relative;}
	
		ul.newGirls li a:hover
		{text-decoration: underline;}

	ul.newGirls li span
	{padding:0 6px; font: bold 11px Arial, Helvetica, sans-serif; color: #6DB418; }

/* Float Layer - Rating Information */
div.floatLayer {width: 300px; height: 185px; position: absolute; visibility: hidden; background-color: #0A0A0A; border: 1px solid #6DB418;}
div.floatLayer * {margin: 0; padding: 0;}
div.floatLayer h3 {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #FFBB00; text-align: left; padding: 5px;}
div.floatLayer p {font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left; margin: 0; padding: 5px;}

/* RESULTS PAGE > MISC CLASSES
///////////////////////////////////////////////////// */

table.pagingContent
{ clear:both}

table.pagingContent,
table.pagingContent table
{ font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #CCC; margin: 0 auto 0 auto;}

	table.pagingContent td
	{padding: 2px;}

	table td.paging-letters a:link,
	table td.paging-letters a:active,
	table td.paging-letters a:visited,
	table td.paging-letters a:hover	
	{color: #CCC; padding: 0 8px 0 0;}

		table td.paging-letters a:hover
		{color: #6DB418;}

		table td.paging-letters a.firstLetter:link,
		table td.paging-letters a.firstLetter:active,
		table td.paging-letters a.firstLetter:visited,
		table td.paging-letters a.firstLetter:hover
		{color:#6DB418;}
		
	table.pagingContent select
	{width: 50px; font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666; border: 1px solid #666;}


/* RESULTS PAGE > SUMMARY
///////////////////////////////////////////////////// */

ul.girl_result
{ clear:both}

ul.girl_result li
{width:130px; height:210px; float:left;}

	ul.girl_result li div.image_result img
	{width:109px; height:158px; border:1px solid #FFF;}

	ul.girl_result li h2 a:link,
	ul.girl_result li h2 a:active,
	ul.girl_result li h2 a:visited,
	ul.girl_result li h2 a:hover
	{color:#FFF; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

	ul.girl_result li h2 a:hover
	{text-decoration:underline;}

	ul.girl_result li h3
	{color:#6DB418; font: bold 10px Verdana, Arial, Helvetica, sans-serif; margin:4px 0 2px 0; padding:0;}

		ul.girl_result li h3 a:link,
		ul.girl_result li h3 a:active,
		ul.girl_result li h3 a:visited,
		ul.girl_result li h3 a:hover
		{color:#6DB418; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

		ul.girl_result li h3 a:hover
		{text-decoration:underline;}

	ul.girl_result li p
	{font:10px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}

		ul.girl_result li p a:link,
		ul.girl_result li p a:active,
		ul.girl_result li p a:visited,
		ul.girl_result li p a:hover
		{font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; margin-top:5px;}
	
		ul.girl_result li p a:hover
		{text-decoration:underline;}

/* STRUCTURE > EVENTS PAGE > COLOR > SEARCH CONTENT
/////////////////////////////////////////////////////*/

	.isHidden
	{display:none;}
	.isShown
	{display: visible;}
	
	table.searchtable td
	{ vertical-align:top !important}

	table.searchtable td input, table.searchtable2 td input, 
	table.searchtable td select, table.searchtable2 td select
	{width:200px; font: normal 10px Verdana, Arial, sans-serif;color: #6DB418; background: #000000; border: 1px solid #999; border-right-color: #FFF; border-bottom-color: #FFF; vertical-align:text-top}
	
	table.searchtable td input:focus, table.searchtable2 td input:focus
	{ background: #000;}

/* RESULTS PAGE > MIDDLE CONTENT > MAP
/////////////////////////////////////////////////////*/

p.estates_link
{font: normal 12px Arial, Verdana, Helvetica, sans-serif; color: #6DB418; text-decoration:none;}

p.estates_link a:link, p.estates_link a:active, p.estates_link a:visited, p.estates_link a:hover
{font: normal 12px/20px Arial, Verdana, Helvetica, sans-serif; color: #FFF; text-decoration:none;}
p.estates_link a:hover
{ color:#6DB418; text-decoration:underline}

a:link.simplelink, a:active.simplelink, a:visited.simplelink
{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #999; text-decoration:none}
a:hover.simplelink
{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #FFF; text-decoration:underline;}

/* RESULTS PAGE > MIDDLE CONTENT > AGENCY LISTING SUMMARY 
/////////////////////////////////////////////////////*/

div.agency_box
{ margin:20px 0;}

	div.agency_box h2
	{color:#FFF; font: bold 11pt Verdana, Arial, Helvetica, sans-serif; text-align:left; margin:20px 0 2px 0; padding:0 0 0 10px;}
	
	div.agency_box h2 a:link, div.agency_box h2 a:active, div.agency_box h2 a:visited, div.agency_box h2 a:hover
	{color:#FFF; font: bold 11pt Verdana, Arial, Helvetica, sans-serif; text-align:left; margin:20px 0 2px 0;}
	div.agency_box h2 a:hover {text-decoration:underline;}
	
	div.agency_box p
	{color:#999; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-align:left; padding: 0 0 0 20px}

		div.agency_box p a:link,
		div.agency_box p a:active,
		div.agency_box p a:visited,
		div.agency_box p a:hover
		{color:#6DB418; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

		div.agency_box p a:hover
		{text-decoration:underline;}


div.dynamicContent
{text-align: left !important; padding: 0 15px 10px 15px; color:#FFFFFF; font: 9pt verdana, Arial, Helvetica, sans-serif; }

.warning
{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #6DB418; text-align: center; margin: 10px;}

	a.warning:link,
	a.warning:active,
	a.warning:visited,
	a.warning:hover {text-decoration: underline; color: #6DB418; background: url("../images/content/icon_atention.gif") 0 0 no-repeat; padding-left: 20px;}

		a.warning:hover
		{text-decoration: none;}

#girls_contain img
{border:1px solid #FFF; voice-family: "\"}\""; voice-family: inherit;
/*width:182px; height:263px; */
 } html>body #girls_contain img {
 /*width:182px; height:263px; */
}

/* STRUCTURE > MISC CLASSES > STANDARD STEP BY STEP 
/////////////////////////////////////////////////////*/

ul.standardStep,
ul.standardStep li
{padding: 10px 0 10px 0; margin: 0; list-style: none;}

ul.standardStep
{width: 653px; height: 34px; margin: 10px auto 10px auto;}

	ul.standardStep li
	{width: 125px; font: bold 14px/34px Arial, Helvetica, sans-serif; text-align: left; color: #DDD; float: left; padding: 0 0 0 14px; background: url("../images/content/bg_stepInactive.gif") 0 0 no-repeat; border: 0;}

	ul.standardStep li.standardStepAD
	{width: auto; background: none; color: #3F631B;}
	
		ul.standardStep li.standardStepAD span
		{color: #609629;}
	
		ul.standardStep li span
		{margin-right: 15px;}

/* STRUCTURE > MISC CLASSES > STANDARD STEP BY STEP > ACTIVE
/////////////////////////////////////////////////////*/

	ul.standardStep li.stepActived
	{color: #000;}

		ul.standardStep li.stepActived span
		{color:#609629;}

/* STRUCTURE > MISC CLASSES > STANDARD FORM
/////////////////////////////////////////////////////*/

table.standardForm
{width: 95%; font: normal 10px Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 0 auto 0 auto; background: #FAFAFA; border: 3px solid #EEE;}

	table.standardForm th span
	{font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #000;}

	table.standardForm th,
	table.standardForm td
	{padding: 5px;}

	table.standardForm th
	{font-size: 10px; white-space: nowrap; color: #555; padding-left: 35px; text-align: right; font-weight: normal;}
		
		table.standardForm th.standardFormTitle
		{font-size: 11px; font-weight: bold; text-align: left; color: #609629; padding: 10px;}

	table.standardForm td input,
	table.standardForm td textarea
	{ width: 96%; font: normal 10px Verdana, Arial, Helvetica, sans-serif; padding: 5px; border: 0; border-left: 1px solid #E7E7E7; border-top: 1px solid #E7E7E7;}

		table.standardForm td input.smallInput
		{ width: 100px;}

		table.standardForm td ul.standardButton
		{ width: 90px; float: right;}

		table.standardForm td ul.standardButton input
		{ width: 90px; font-weight: bold; color: #FFF; border: 0;}
		
		table.standardForm table td.standardFormButton
		{width: 100%;}

/* RESULTS PAGE > MIDDLE CONTENT > BASE CATEGORIES 
/////////////////////////////////////////////////////*/

.base-categoriesRESULTS
{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #CCC; text-align: left; margin: 0 10px 10px 10px;}

	.base-categoriesRESULTS strong.base-categoriesRESULTSdetail
	{color: #000; margin-right: 5px;}

		.base-categoriesRESULTS a:link,
		.base-categoriesRESULTS a:visited,
		.base-categoriesRESULTS a:active,
		.base-categoriesRESULTS a:hover
		{font: bold 11px/17px Verdana, Arial, Helvetica, sans-serif; color: #CCC; text-decoration: none;}

			.base-categoriesRESULTS a.highlighted:link,
			.base-categoriesRESULTS a.highlighted:visited,
			.base-categoriesRESULTS a.highlighted:active,
			.base-categoriesRESULTS a.highlighted:hover
			{color: #000; text-decoration: none;}
			
				.base-categoriesRESULTS a:hover,
				.base-categoriesRESULTS a.highlighted:hover
				{color: #609629; text-decoration: underline;}
		
				.categories-active:link,
				.categories-active:active,
				.categories-active:visited,
				.categories-active:hover
				{color: #609629;}

			.categories-link:link,
			.categories-link:active,
			.categories-link:visited,
			.categories-link:hover
			{font-weight: normal; text-decoration: none; color: #000;}
	
				.categories-link:hover
				{color: #609629; text-decoration: underline;}
			
		.categories-activeBOLD:link,
		.categories-activeBOLD:active,
		.categories-activeBOLD:visited,
		.categories-activeBOLD:hover {font-weight: bold; color: #000;}

		/* STRUCTURE > MISC CLASSES > RATING
/////////////////////////////////////////////////////*/

ul.rating *
{margin: 0; padding: 0; font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif;}

	ul.rating {padding-top: 10px; height: 35px;}

	ul.rating li
	{float: left;}
	
		/* SPECIALS CONF */
		
		ul.rating li.ratingLeftSpace
		{margin-left: 0px; padding: 0px;}
		
		ul.rating li.ratingSeeComment
		{clear: left;} /* THIS code put the comment, rate it button and 'be the first' phrase bellow the image */
		
			ul.rating li.ratingSeeComment a:link,
			ul.rating li.ratingSeeComment a:active,
			ul.rating li.ratingSeeComment a:visited,
			ul.rating li.ratingSeeComment a:hover
			{line-height: 20px; color: #000; font-weight: bold; white-space: nowrap;}
		
		ul.rating li.ratingStar
		{margin: 0 1px 0 0;}
		
		ul.rating li.ratingReview { width: 80px;}
		
		ul.rating li.ratingReview,
		ul.rating li.ratingReview a:link,
		ul.rating li.ratingReview a:active,
		ul.rating li.ratingReview a:visited,
		ul.rating li.ratingReview a:hover
		{line-height: 16px; color: #000; font-weight: normal; font-style: italic; margin: 0; padding: 0 0 0 2px;}
		
		ul.rating li.ratingImage
		{margin: 0; padding: 0 0 0 5px; white-space: nowrap;}
		
			ul.rating li.ratingImage a:link,
			ul.rating li.ratingImage a:active,
			ul.rating li.ratingImage a:visited,
			ul.rating li.ratingImage a:hover
			{line-height: 20px; font-weight: bold; padding-left: 5px; background: url("../images/design/bullet_rateIt.gif") 0 3px no-repeat;}

				ul.rating li.ratingImage a:hover
				{color: #77AA44; text-decoration: none; background: url("../images/design/bullet_rateIt.gif") 0 -7px no-repeat;}

		ul.rating li.ratingText
		{clear: left; padding-left: 10px;}
		
			ul.rating li.ratingText a:link,
			ul.rating li.ratingText a:active,
			ul.rating li.ratingText a:visited,
			ul.rating li.ratingText a:hover
			{font-size: 7.5pt; color: #CC9933; font-weight: bold; text-decoration: none; white-space: nowrap;}
	
				ul.rating li.ratingText a:hover
				{color: #000;}
				

				

