/****************************************************************************************************************
**
**	Layout_03 CSS
**
****************************************************************************************************************/

/**
Main HTML Elements.
*/
html, body	{
  	height:				100%;
}

html {
  	font-size: 			100%;
  	overflow-y: 		scroll;
}

body {
	font-family: 		"Lucida Grande", "Lucida Sans Unicode", Calibri, Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;
	font-size: 			.8em;
	background:			#000000;
	background-image:	url('/images/skins/flirt4free/layout_03/main-bg.jpg');
	background-repeat:	repeat-x;
	background-attachment:	fixed;	
	color:				#bababa;
	margin:				auto;
	padding:			0px;
	letter-spacing:		0em;
	line-height:		120%;
}

form {
	border-collapse:	collapse;
	padding:			0px;
	margin:				0px;
}

input, select, textarea {
	border-top: 		0px solid #f86b1a;
	border-bottom: 		0px solid #f86b1a;
	border-left: 		0px solid #f86b1a;
	border-right:		0px solid #f86b1a;
	margin:				2px;
	padding:			2px;
}


/**
Container for whole layout.
*/
#container {
	display:			block;
	position:			relative;
	width:				980px;
	background:			#000000;
	border-left: 		1px solid #666;
	border-right: 		1px solid #666;
	text-align:			left;
	margin:				0px auto 0px auto;
}

.error_text {
	font-size:			14px;
	color: 				#FF0000;
	font-weight:		700;
}

.error_box {
	background: 		#df0707;
	border: 			1px solid #FFFFFF;
	color: 				#FFFFFF;
	font-weight:		700;
	text-align:			left;
	padding:			15px 10px 15px 60px;
	margin:				5px 0px 5px 0px;
	background-image:	url('/images/skins/flirt4free/layout_03/error_box_triangle.gif');
	background-repeat:	no-repeat;
	background-position: left top;
}

.error_box P {
	margin-top:			5px;
	color:				#FFFFFF;
}

.error_box H1, .error_box H2, .error_box H3, .error_box H4, .error_box H5, .error_box H6 {
	display:			block;
	margin:				0 5px 5px 0;
	padding:			0;	
	color:				#FFFFFF;
}

.error_box A:link, .error_box A:active, .error_box A:visited {
	color:				#ffdc5c;
	text-decoration:	underline;
	line-height:		130%;	
}

.error_box A:hover {
	color:				 #FFFFFF;
}


.alert_box {
	background: 		#222222;
	border: 			1px solid #ffdc5c;
	color: 				#ffdc5c;
	font-weight:		700;
	text-align:			left;
	padding:			15px 10px 15px 60px;
	margin:				5px 0px 5px 0px;
	background-image:	url('/images/skins/flirt4free/layout_03/alert_box_triangle.gif');
	background-repeat:	no-repeat;
	background-position: left top;		
}


.alert_box H1, .alert_box H2, .alert_box H3, .alert_box H4, .alert_box H5, .alert_box H6 {
	display:			block;
	margin:				0 5px 5px 0;
	padding:			0;	
	color:				#ffdc5c;
}

.alert_box A:link, .alert_box A:active, .alert_box A:visited {
	color:				#FFFFFF;
	text-decoration:	underline;
	line-height:		130%;	
}

.alert_box A:hover {
	color:				 #FFFFFF;
}

.info_box {
	background: 		#222222;
	border: 			1px solid #24aafe;
	color: 				#24aafe;
	font-weight:		700;
	text-align:			left;
	padding:			15px 10px 15px 60px;
	margin:				5px 0px 5px 0px;
	background-image:	url('/images/skins/flirt4free/layout_03/info_box_triangle.gif');
	background-repeat:	no-repeat;
	background-position: left top;		
}

.info_box H1, .info_box H2, .info_box H3, .info_box H4, .info_box H5, .info_box H6 {
	display:			block;
	margin:				0 5px 5px 0;
	padding:			0;	
	color:				#24aafe;
}


.info_box A:link, .info_box A:active, .info_box A:visited {
	color:				#FFFFFF;
	text-decoration:	underline;
	font-weight:		700;
}

.info_box A:hover {
	color:				#FFFFFF;
}

.bug_box {
	background: 		#222222;
	border: 			1px solid #24aafe;
	color: 				#24aafe;
	font-weight:		500;
	text-align:			left;
	padding:			15px 10px 15px 115px;
	margin:				5px 0px 5px 0px;
	background-image:	url('/images/skins/flirt4free/layout_03/bug.gif');
	background-repeat:	no-repeat;
	background-position: left top;		
}


.bug_box H1, .bug_box H2, .bug_box H3, .bug_box H4, .bug_box H5, .bug_box H6 {
	display:			block;
	margin:				0 5px 5px 0;
	padding:			0;	
	color:				#FFFFFF;
}

.bug_box A:link, .bug_box A:active, .bug_box A:visited {
	color:				#FFFFFF;
	text-decoration:	underline;
	font-weight:		700;
}

.bug_box A:hover {
	color:				 #FFFFFF;
}


.success_box {
	background: 		#222222;
	border: 			1px solid #636363;
	color: 				#FFFFFF;
	font-weight:		700;
	padding:			5px 10px 5px 10px;
	margin:				10px 0px 5px 0px;
}

.solid_background_border {
	background:			#222222;
	border: 			1px solid #666666;
	}

/**
	Container for the main page section.
*/
#page_block {
	margin:			14px 7px 14px 7px;
	}

.main_no_sidebar {
	padding:			10px 7px 0px 7px;
	}
	
.main_with_sidebar {
	float:				left;
	width:				730px;
	padding:			10px 5px 0px 5px;
}

	
.main_with_sidebar_wide {
	float:				left;
	width:				770px;
	padding:			10px 5px 0px 5px;
}
	
.main_with_sidebar.second {
	padding:			0px 5px 0px 5px;	
}

.sidebar {
	float:				right;
	width:				210px;
	padding:			10px 5px 0px 5px;	
}

.sidebar_narrow {
	float:				right;
	width:				170px;
	padding:			10px 5px 0px 5px;	
}

.box_pad {
	padding:			9px;
}

.main_no_sidebar .box_pad {
	margin:				0 5px 0 5px;
}


.bottom_right_pad {
	padding-right:		18px;
	padding-bottom:		18px;	
}	

.section_seperator, .section_separator {
	border-top: 		1px solid #636363;
	padding-top:		20px;
}	

.section_seperator_bottom {
	border-bottom: 		1px solid #636363;
	padding-bottom:		20px;
}	

/**
Main Styles
*/

H1, H2, H3, H4, H5, H6 {
	display:			block;
	margin:				0 5px 5px 0;
	padding:			0;	
	color:				#fff;
}

H1 {
	/*font-size:			18px;*/
	font-size: 		1.8em; 
	font-family: 	Arial, Helvetica, sans-serif;
}

H2 {
	font-size:			15px;
	}
	
H3 {
	font-size:			13px;
	}
	
	
H4 {
	font-size:			10px;
	}

	
p  {
	color:				#bababa;
	line-height:		140%;
	margin-top:			0px;	
	}

.special {
	color:				#f86b1a;
	line-height:		140%;
	margin-top:			0px;	
	}	
	
.special2 {
	color:				#01a1df;
	font-weight: 		500;
}	
	
.special3 {
	color:				#FFFFFF;
}

.negative_transaction {
	color:				#ff4a4a;
	line-height:		140%;
	margin-top:			0px;	
	}	
	
img {
	border: 			0px;
	margin:				0px;
	padding: 			0px;
}	

.bold {
	font-weight:		700;	
}

.space {
	margin-bottom:		8px;
}

.space_big {
	margin-bottom:		16px;
}

.space_small {
	margin-bottom:		2px;
}
	
.special_text {
	color:				#01a1df;
	font-weight: 		700;
}	
	
.tiny_text {
	font-size: 			10px;
}	

	
.text_left {
	text-align:			left;
}	

.search_highlight {
	color:				#f86b1a;
	font-weight:		700;
}

.visible {
	display:			block;
}

.hidden {
	display:			none;
}

/* SEARCH STYLES */

#header FORM.search INPUT#search_text {
	margin:				0px;
	border:				0px solid #00467c;
	padding:			2px 0px 0px 4px;
	height:				18px;
}

	
#header FORM.search INPUT#search_button {
	position:			relative;
	margin:				0px;
	border:				0px solid #00467c;
	padding:			0px 11px 0px 0px;
	height:				20px;
	width:				18px;
	background-color:	#0000FF;
	background-image:	url(/images/skins/flirt4free/layout_03/magnifying-glass.gif);
	cursor:				pointer;
}

#header .search_box {
	border:				1px solid #00467c;
	margin:				6px 4px 0 10px;
	background-color:	#fff;
	height:				22px;
}


/*
**	CSS PHYSICAL ATTRIBUTES
*/
.clear {
	clear: 				both;
}

.left {
	float:				left;
}

.right{
	float:				right;
}
.closer {
	margin-top:			-5px;
	}


/*
**	TABLES
*/
table {
  color:			#bfbfbf;
  border: 			1px solid #505050;
  background: 		#1d1d1d; 
}

table td, table th {
  text-align: 		left;
  padding: 			8px;
}

table.blank td, table.blank th {
  text-align: 		left;
  padding: 			0px;
}

table th {
  background: 		#151515 url('/images/skins/flirt4free/layout_03/table-header.jpg') repeat-x left top;
  color: 			#fff;
  text-transform: 	none;
  font-weight: 		700;
  font-size:		14px;
  border-left:		1px solid #000000; 
}

table td {
  background: 		#1d1d1d;
  border-bottom:	1px solid #000000;
  border-left:		1px solid #000000;
  vertical-align:	top;
}

table tr.even td {
  background: 		#363636;
}

table tr:hover td:hover {
  background: 		#151515;
}

table.row_highlighted tr:hover td {
  background: 		#151515;
}

table a:link, a:active, a:visited {
	color:				#FFFFFF;
	text-decoration:	underline;
}

table a:hover {
	color:				#FFFFFF;
}

table A.special:link, table A.special:active, table A.special:visited {
	color:				#01a1df;
}

table A.special:hover {
	color:				 #40d1f8;
}

table A.special2:link, table A.special2:active, table A.special2:visited {
	color:				#FFFFFF;
	text-decoration:	underline;	
}

table A.special2:hover {
	color:				 #40d1f8;
}


table.blank, table.blank td, table.blank tr, table.blank th  {
  color:				#FFFFFF;
  border: 				none;
  background:			none;
  padding:				3px;
}


table.blank A:link, table.blank A:active, table.blank A:visited {
	color:				#01a1df;
}

table.blank tr:hover td:hover {
  	background:			none;	
}

table.blank a:hover {
	color:				#FFFFFF;
  	background:			none;	
}


/*
**	LINKS
*/
A:link, A:active, A:visited {
	color:				#24aafe;
	text-decoration:	underline;
	line-height:		130%;	
}

A:hover {
	color:				 #FFFFFF;
}

A.small_link:link, A.small_link:active, A.small_link:visited {
	color: 				#999;
	text-decoration:	underline;
	line-height:		130%;	
}

A.small_link:hover {
	color:				 #FFFFFF;
}

A.bold:link, A.bold:active, A.bold:visited {
	color:				#24aafe;
	text-decoration:	underline;
	font-weight: 		500;
}

A.bold:hover {
	color:				 #24aafe;
}


A.bold2:link, A.bold2:active, A.bold2:visited {
	color:				#FFFFFF;
	text-decoration:	none;
	font-weight: 		700;
}

A.bold2:hover {
	color:				#FFFFFF;
}

A.large:link, A.large:active, A.large:visited {
	font-size:			20px;
	color:				#24aafe;
	text-decoration:	underline;
}

A.large:hover {
	color:				#FFFFFF;
}

A.special:link, A.special:active, A.special:visited {
	color:				#FFFFFF;
	font-weight:		500;
	text-decoration:	none;
}

A.special:hover {
	color:				#24aafe;
}


A.special_bold:link, A.special_bold:active, A.special_bold:visited {
	color:				#FFFFFF;
	font-weight:		700;
	text-decoration:	none;
}

A.special_bold:hover {
	color:				#24aafe;
}

A.special2:link, A.special2:active, A.special2:visited {
	color:				#f86b1a;
	font-weight:		500;
	text-decoration:	none;
}

A.special2:hover {
	color:				#FFFFFF;
}

A.special3:link, A.special3:active, A.special3:visited {
	color:				#24aafe;
	font-weight:		500;
	text-decoration:	none;
}

A.special3:hover {
	color:				#FFFFFF;
}


A.xtra_large:link, A.xtra_large:active, A.xtra_large:visited  {
	font-size: 			26px;
	font-weight: 		700;
	color:				#FFFFFF;	
	text-decoration: 	none;
	line-height: 		110%;
}

A.xtra_large:hover {
	color:				#FFFFFF;
}


A.xtra_large_special:link, A.xtra_large_special:active, A.xtra_large_special:visited  {
	font-size: 			26px;
	font-weight: 		700;
	color:				#e65908;	
	text-decoration: 	none;
	line-height: 		110%;
}

A.xtra_large_special:hover {
	color:				#e65908;
}


A.xtra_large_special2:link, A.xtra_large_special2:active, A.xtra_large_special2:visited  {
	font-size: 			26px;
	font-weight: 		700;
	color:				#039ede;	
	text-decoration: 	none;
	line-height: 		110%;
}

A.xtra_large_special2:hover {
	color:				#039ede;
}


H1 A:active, H1 A:link, H1 A:visited, H1 A:hover, 
H2 A:active, H2 A:link, H2 A:visited, H2 A:hover,
H3 A:active, H3 A:link, H3 A:visited, H3 A:hover,
H4 A:active, H4 A:link, H4 A:visited, H4 A:hover,
H5 A:active, H5 A:link, H5 A:visited, H5 A:hover,
H6 A:active, H6 A:link, H6 A:visited, H6 A:hover {
	color:				#FFFFFF;
	text-decoration:	none;
	font-weight: 		700;	
}

H1 A.special:active, H1 A.special:link, H1 A.special:visited, H1 A.special:hover, 
H2 A.special:active, H2 A.special:link, H2 A.special:visited, H2 A.special:hover,
H3 A.special:active, H3 A.special:link, H3 A.special:visited, H3 A.special:hover,
H4 A.special:active, H4 A.special:link, H4 A.special:visited, H4 A.special:hover,
H5 A.special:active, H5 A.special:link, H5 A.special:visited, H5 A.special:hover,
H6 A.special:active, H6 A.special:link, H6 A.special:visited, H6 A.special:hover {
	color:				#24aafe;
	text-decoration:	none;
	font-weight: 		700;
}


H1 A.special:hover, H2 A.special:hover, H3 A.special:hover, H4 A.special:hover, H5 A.special:hover, H6 A.special:hover {
	color:				#FFFFFF;
	text-decoration:	none;
	font-weight: 		700;
}



/*
**  BUTTONS
*/
.button_360_tall, .button_360_tall INPUT {
	margin:				0px auto;
	width:				360px;
	height:				63px;
	font-size:			20px;
	font-weight:		700;
	text-align:			center;
	border:				none;	
}

.button_360_tall A:link, .button_360_tall A:active, .button_360_tall A:visited, .button_360_tall INPUT {
	display:			block;
	color:				#fff;
	width:				360px;
	height:				63px;
	line-height:		63px;
	text-decoration:	none;
	background:			url('/images/skins/flirt4free/layout_03/button_360_tall.gif') center top no-repeat;
	letter-spacing:		-1px;
	border:				none;	
	cursor:				pointer;
}

.button_360_tall a:hover, .button_360_tall INPUT:hover {
	text-decoration:	none;
	background:			url('/images/skins/flirt4free/layout_03/button_360_tall.gif') center bottom no-repeat;
}

.button2_360_tall, .button2_360_tall INPUT {
	margin: 0px auto;
	width:360px;
	height:63px;
	font-size:22px;
	font-weight: 700;
	text-align:center;
	border:	none;
}

.button2_360_tall  A:link, .button2_360_tall A:active, .button2_360_tall A:visited, .button2_360_tall INPUT {
	display:block;
	color:#fff;
	width:360px;
	height:63px;
	line-height:63px;
	text-decoration: none;
	background:url('/images/skins/flirt4free/layout_03/button2_360_tall.gif') center top no-repeat;
	letter-spacing:-1px;
	border:	none;	
	cursor:pointer;
}

.button2_360_tall a:hover, .button2__360_tall INPUT:hover {
	text-decoration:none;
	background:url('/images/skins/flirt4free/layout_03/button2_360_tall.gif') center bottom no-repeat;
}

.button_320, .button_320 INPUT {
	margin: 0px auto;
	width:320px;
	height:32px;
	font-size:14px;
	font-weight: 700;
	text-align:center;
	border:	none;	
}

.button_320 A:link, .button_320 A:active, .button_320 A:visited, .button_320 INPUT {
	display:block;
	color:#fff;
	width:320px;
	height:32px;
	line-height:32px;
	text-decoration: none;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: 0 -334px;
	background-color:		transparent;
	letter-spacing:-1px;
	border:	none;	
	cursor:pointer;
}

.button_320 a:hover, .button_320 INPUT:hover {
	text-decoration:none;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: 0 -369px;
	background-color:		transparent;
}


.button2_320, .button2_320 INPUT {
	margin: 0px auto;
	width:320px;
	height:32px;
	font-size:14px;
	font-weight: 700;
	text-align:center;
	border:	none;	
}

.button2_320 A:link, .button2_320 A:active, .button2_320 A:visited, .button2_320 INPUT {
	display:block;
	color:#fff;
	width:320px;
	height:32px;
	line-height:32px;
	text-decoration: none;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: 0 -262px;
	background-color:		transparent;
	letter-spacing:-1px;
	border:	none;	
	cursor:pointer;
}

.button2_320 a:hover, .button2_320 INPUT:hover {
	text-decoration:none;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: 0 -298px;
	background-color:		transparent;
}

.button_256_tall, .button_256_tall INPUT {
	margin: 0px auto;
	width:256px;
	height:63px;
	font-size:20px;
	font-weight: 700;
	text-align:center;
	border:	none;	
}


.button_256_tall A:link, .button_256_tall A:active, .button_256_tall A:visited, .button_256_tall INPUT {
	display:block;
	color:#fff;
	width:256px;
	height:63px;
	line-height:63px;
	text-decoration: none;
	background:url('/images/skins/flirt4free/layout_03/button_256_tall.gif') center top no-repeat;
	letter-spacing:-1px;
	border:	none;	
	cursor:pointer;
}

.button_256_tall a:hover, .button_256_tall INPUT:hover {
	text-decoration:none;
	background:url('/images/skins/flirt4free/layout_03/button_256_tall.gif') center bottom no-repeat;
}


.button4_256_tall, .button4_256_tall INPUT {
	margin: 0px auto;
	width:256px;
	height:63px;
	font-size:20px;
	font-weight: 700;
	text-align:center;
	border:	none;	
}


.button4_256_tall A:link, .button4_256_tall A:active, .button4_256_tall A:visited, .button4_256_tall INPUT {
	display:block;
	color:#fff;
	width:256px;
	height:63px;
	line-height:63px;
	text-decoration: none;
	background:url('/images/skins/flirt4free/layout_03/button4_256_tall.gif') center top no-repeat;
	letter-spacing:-1px;
	border:	none;	
	cursor:pointer;
}

.button4_256_tall a:hover, .button4_256_tall INPUT:hover {
	text-decoration:none;
	background:url('/images/skins/flirt4free/layout_03/button4_256_tall.gif') center bottom no-repeat;
}


.button2_200_tall, .button2_200_tall INPUT {
	margin: 0px auto;
	width:200px;
	height:63px;
	font-size:20px;
	font-weight: 700;
	text-align:center;
	border:	none;	
}

.button_200_tall, .button_200_tall INPUT {
	margin: 0px auto;
	width:200px;
	height:63px;
	font-size:20px;
	font-weight: 700;
	text-align:center;
	border:	none;	
}

.button_200_tall A:link, .button_200_tall A:active, .button_200_tall A:visited, .button_200_tall INPUT {
	display:block;
	color:#fff;
	width:200px;
	height:63px;
	line-height:63px;
	text-decoration: none;
	background:url('/images/skins/flirt4free/layout_03/button_200_tall.gif') center top no-repeat;
	letter-spacing:-1px;
	border:	none;	
	cursor:pointer;
}

.button_200_tall a:hover, .button_200_tall INPUT:hover {
	text-decoration:none;
	background:url('/images/skins/flirt4free/layout_03/button_200_tall.gif') center bottom no-repeat;
}


.button2_200_tall, .button2_200_tall INPUT {
	margin: 0px auto;
	width:200px;
	height:63px;
	font-size:20px;
	font-weight: 700;
	text-align:center;
	border:	none;	
}

.button2_200_tall  A:link, .button2_200_tall A:active, .button2_200_tall A:visited, .button2_200_tall INPUT {
	display:block;
	color:#fff;
	width:200px;
	height:63px;
	line-height:63px;
	text-decoration: none;
	background:url('/images/skins/flirt4free/layout_03/button2_200_tall.gif') center top no-repeat;
	letter-spacing:-1px;
	border:	none;	
	cursor:pointer;
}

.button2_200_tall a:hover, .button2_200_tall INPUT:hover {
	text-decoration:none;
	background:url('/images/skins/flirt4free/layout_03/button2_200_tall.gif') center bottom no-repeat;
}


.button_200, .button_200 INPUT {
	margin: 0px auto;
	width:200px;
	height:32px;
	font-size:14px;
	font-weight: 700;
	text-align:center;
}

.button_200 INPUT, .button_200 A:link, .button_200 A:active, .button_200 A:visited  {
	display:block;
	color:#fff;
	width:200px;
	height:32px;
	line-height:34px;
	text-decoration: none;
	letter-spacing:-1px;
	border:	none;
	cursor:pointer;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -564px -188px;
	background-color:		transparent;
}

.button_200 a:hover, .button_200 INPUT:hover {
	text-decoration:none;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -564px -223px;
	background-color:		transparent;
}

.button2_200, .button2_200 INPUT {
	margin: 0px auto;
	width:200px;
	height:32px;
	font-size:14px;
	font-weight: 700;
	text-align:center;
}

.button2_200  A:link, .button2_200 A:active, .button2_200 A:visited, .button2_200 INPUT {
	display:block;
	color:#fff;
	width:200px;
	height:32px;
	line-height:34px;
	text-decoration: none;
	letter-spacing:-1px;
	border:	none;
	cursor:pointer;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -564px -115px;
	background-color:		transparent;
}

.button2_200 a:hover, .button2_200 INPUT:hover {
	text-decoration:none;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -564px -151px;
	background-color:		transparent;
}

.button3_200, .button3_200 INPUT {
	margin: 0px auto;
	width:200px;
	height:32px;
	font-size:14px;
	font-weight: 700;
	text-align:center;
}

.button3_200  A:link, .button3_200 A:active, .button3_200 A:visited, .button3_200 INPUT {
	display:block;
	color:#fff;
	width:200px;
	height:32px;
	line-height:34px;
	text-decoration: none;
	letter-spacing:-1px;
	border:	none;
	cursor:pointer;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -458px -262px;
	background-color:		transparent;
}

.button3_200 a:hover, .button3_200 INPUT:hover {
	text-decoration:none;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -458px -298px;
	background-color:		transparent;
}


.button4_200 INPUT, .button4_200 A:link, .button4_200 A:active, .button4_200 A:visited  {
	display:block;
	color:#fff;
	width:200px;
	height:32px;
	line-height:34px;
	text-decoration: none;
	letter-spacing:-1px;
	border:	none;
	cursor:pointer;
	background-image:url('/images/skins/flirt4free/layout_03/button4_200.gif');
	background-position: top;
	background-color:		transparent;
}

.button4_200 a:hover, .button4_200 INPUT:hover {
	text-decoration:none;
	background-image:url('/images/skins/flirt4free/layout_03/button4_200.gif');
	background-position: bottom;
	background-color:		transparent;
}

.button4_200, .button4_200 INPUT {
	margin: 0px auto;
	width:200px;
	height:32px;
	font-size:14px;
	font-weight: 700;
	text-align:center;
}

.button4_160 INPUT, .button4_160 A:link, .button4_160 A:active, .button4_160 A:visited  {
	display:block;
	color:#fff;
	width:160px;
	height:32px;
	line-height:34px;
	text-decoration: none;
	letter-spacing:-1px;
	border:	none;
	cursor:pointer;
	background-image:url('/images/skins/flirt4free/layout_03/button4_160.gif');
	background-position: top;
	background-color:		transparent;
}

.button4_160 a:hover, .button4_200 INPUT:hover {
	text-decoration:none;
	background-image:url('/images/skins/flirt4free/layout_03/button4_160.gif');
	background-position: bottom;
	background-color:		transparent;
}

.button4_160, .button4_200 INPUT {
	margin: 0px auto;
	width:200px;
	height:32px;
	font-size:14px;
	font-weight: 700;
	text-align:center;
}

.button_160, .button_med INPUT {
	margin: 0px auto;
	width:160px;
	height:32px;
	font-size:14px;
	font-weight: 700;
	text-align:center;
}

.button_160 A:link, .button_160 A:active, .button_160 A:visited, .button_160 INPUT  {
	display:block;
	color:#fff;
	width:160px;
	height:32px;
	line-height:30px;
	text-decoration: none;
	letter-spacing:-1px;
	border:	none;
	cursor:pointer;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -773px -188px;
	background-color:		transparent;
}

.button_160 a:hover, .button_160 INPUT:hover {
	text-decoration:none;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -773px -223px;
	background-color:		transparent;
}


.button2_160, .button_med INPUT {
	margin: 0px auto;
	width:160px;
	height:32px;
	font-size:14px;
	font-weight: 700;
	text-align:center;
}

.button2_160 A:link, .button2_160 A:active, .button2_160 A:visited, .button2_160 A:hover, .button2_160 INPUT  {
	display:block;
	color:#fff;
	width:160px;
	height:32px;
	line-height:30px;
	text-decoration: none;
	letter-spacing:-1px;
	border:	none;
	cursor:pointer;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -773px -115px;
	background-color:		transparent;
}

.button2_160 A:hover, .button2_160 INPUT:hover {
	text-decoration:none;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -773px -151px;
	background-color:		transparent;
}

.button_120, .button_120 INPUT {
	margin: 0px auto;
	width:120px;
	height:32px;
	font-size:14px;
	font-weight: 700;
	text-align:center;
}

.button_120  A:link, .button_120 A:active, .button_120 A:visited, .button_120 INPUT  {
	display:block;
	color:#fff;
	width:120px;
	height:32px;
	line-height:30px;
	text-decoration: none;
	letter-spacing:-1px;
	border:	none;	
	cursor:pointer;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -367px -188px;
	background-color:		transparent;
}

.button_120 a:hover, .button_120 INPUT:hover  {
	text-decoration:none;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -367px -223px;
	background-color:		transparent;
}


.button2_120, .button2_120 INPUT {
	margin: 0px auto;
	width:120px;
	height:32px;
	font-size:14px;
	font-weight: 700;
	text-align:center;
}

.button2_120  A:link, .button2_120 A:active, .button2_120 A:visited, .button2_120 INPUT {
	display:block;
	color:#fff;
	width:120px;
	height:32px;
	line-height:30px;
	text-decoration: none;
	letter-spacing:-1px;
	border:	none;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -367px -115px;
	background-color:		transparent;
}

.button2_120 a:hover, .button2_120 INPUT:hover  {
	text-decoration:none;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -367px -151px;
	background-color:		transparent;
}


.button3_120, .button3_120 INPUT {
	margin: 0px auto;
	width:120px;
	height:32px;
	font-size:14px;
	font-weight: 700;
	text-align:center;
}

.button3_120  A:link, .button3_120 A:active, .button3_120 A:visited, .button3_120 INPUT {
	display:block;
	color:#fff;
	width:120px;
	height:32px;
	line-height:30px;
	text-decoration: none;
	letter-spacing:-1px;
	border:	none;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -329px -262px;
	background-color:		transparent;
}

.button3_120 a:hover, .button3_120 INPUT:hover  {
	text-decoration:none;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -329px -298px;
	background-color:		transparent;
}

.button_58 {
	margin: 0px auto;
	width:58px;
	height:32px;
	font-size:14px;
	font-weight: 700;
	text-align:center;
}

.button_58 A:link, .button_58 A:active, .button_58 A:visited, .button_58 INPUT {
	display:block;
	color:#fff;
	width:58px;
	height:32px;
	line-height:30px;
	text-decoration: none;
	letter-spacing:-1px;
	border:	none;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -495px -188px;
	background-color:		transparent;
}

.button_58 a:hover, .button_58 INPUT:hover  {
	text-decoration:none;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -495px -223px;
	background-color:		transparent;
}

.button2_58 {
	margin: 0px auto;
	width:58px;
	height:32px;
	font-size:14px;
	font-weight: 700;
	text-align:center;
}

.button2_58 A:link, .button2_58 A:active, .button2_58 A:visited, .button2_58 INPUT {
	display:			block;
	color:				#fff;
	width:				58px;
	height:				32px;
	line-height:		30px;
	text-decoration:	none;
	letter-spacing:		-1px;
	border:	none;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -495px -115px;
	background-color:		transparent;
}

.button2_58 a:hover, .button2_58 INPUT:hover  {
	text-decoration:	none;
	background-image:url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -495px -151px;
	background-color:		transparent;
}

.button_solid A:link, .button_solid A:active, .button_solid A:visited, .button_solid INPUT {
	color: 				#FFFFFF;
	padding:			5px 10px 5px 10px;
	margin:				3px 0px 0px 4px;
	text-decoration:	none;
	font-size:			11px;
	font-weight:		bold;
	background-color:	#005b96;
	border:				1px solid #008fcd;
	cursor:				pointer;
}


.button_solid A:hover, .button_solid INPUT:hover   {
	color:				#FFF;
	background-color:	#008fcd;
	border:				1px solid #005b96;
}


/**
	Header
*/
#header {
	width:				100%;
	background-image:	url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: 0 0;
	background-repeat: no-repeat;
}

#header_stretch {
	background:			url('/images/skins/flirt4free/layout_03/header-bg-repeat.jpg');
	background-repeat:	repeat-x;
}

#header A:link, #header A:active, #header A:visited {
	color:				#bfbfbf;
	text-decoration:	underline;
}

#header A:hover {
	color:				 #FFFFFF;
}


/**
	Lists
*/

ol {
	padding: 			0px;
	margin: 			0px;
}

ul {
	padding: 			0px;
	margin: 			0px;
}

li {
	margin:				5px 0px 5px 20px;
	padding:			0px 0px 5px 0px;
}


.my_account ul {
	list-style-position:		inside;
}

.my_account li {
	margin:				0;
	padding:			0 0 5px 0;
}

li.inline_list {
	display:			inline;
	margin:				0px 0px 0px 0px;
	border-right:		1px solid #707070;
	padding:			0px 3px 0px 3px;
	line-height:		18px;
}
	
ul li.inline_list:first-child {
	border-right:		1px solid #707070;
	padding:			0px 4px 0px 0px;
}

ul li.inline_list:last-child {
	border: 			none;
	padding:			0px 3px 0px 3px;
}

li.inline_list a.selected {
	color:				#FFFFFF;
}


/**
	Header Section
*/
.login .inputText {
	border:				1px solid #000000;
	background:			#FFFFFF;
	color: 				#000000;
}

.login .select {
	border:				1px solid #000000;
	background:			#FFFFFF;
	color: 				#000000;
	font-family:		tahoma,sans-serif;
	font-size:			8pt;
	margin:				2px;
	padding:			2px;
	width:				130px;
}

.login .submit {
	background: 		#008dcd;
	border-top:			1px solid #5d8cb5;
	border-left: 		1px solid #5d8cb5;
	border-bottom: 		1px solid #255279;
	border-right:		1px solid #255279;
	padding:			1px;
	margin:				1px 3px 0px 3px;
	font-weight:		700;
	font-size:			11px;
	color: 				#fff;
}

#advanced_search {
	display:			block;
}


#header .logo {
	float:				left;
	display:			block;
	width:				360px;
	height:				75px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: 0 -114px;
}


#header .logo_small {
	float:				left;
	display:			block;
	width:				298px;
	height:				60px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position:-666px -262px;
}

#header .logo_vip {
	float:				left;
	display:			block;
	width:				360px;
	height:				75px;
	background:			url('/images/skins/flirt4free/layout_03/vip/f4f-logo-vip.gif');
}


#header .logo_vip_small {
	float:				left;
	display:			block;
	width:				298px;
	height:				60px;
	background:			url('/images/skins/flirt4free/layout_03/vip/f4f-logo-vip-small.gif');
}

#header .tab {
	display:			block;
	padding:			0px;
	margin:				0px;
	height:				30px;
	top:				61px;
	right:				0px;
	font-size:			14px;
	font-weight: 		700;
	text-align:			center;
	letter-spacing:		-0.25px;	
}

#header .tab a:active, #header .tab a:visited, #header .tab a:link {
	float:				left;
	display:			block;
	color:				#fff;
	width:				110px;
	height:				30px;
	line-height:		30px;
	text-decoration: 	none;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -250px -191px;
}

#header .tab a:hover {
	text-decoration:	none;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -250px -224px;
	color:				#FFFFFF;	
}


#header .tab a.small:active, #header .tab a.small:visited, #header .tab a.small:link {
	display:			block;
	color:				#fff;
	width:				90px;
	height:				30px;
	line-height:		30px;
	text-decoration: 	none;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: 0 -191px;
}

#header .tab a.small:hover {
	text-decoration:	none;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: 0 -224px;
	color:				#FFFFFF;	
}

#header .tab a.special:active, #header .tab a.special:visited, #header .tab a.special:link {
	display:			block;
	color:				#fff;
	width:				110px;
	height:				30px;
	font-weight: 		700;	
	line-height:		30px;
	text-decoration: 	none;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -115px -191px;
}

#header .tab a.special:hover {
	text-decoration:	none;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -115px -224px;
	color:				#ffffff;
}


#header .tab a.selected:active, #header .tab a.selected:visited, #header .tab a.selected:link, #header .tab a.selected:hover {
	display:			block;
	color:				#FFFFFF;
	width:				110px;
	height:				30px;
	line-height:		30px;
	text-decoration: 	none;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -250px -224px;
}

#header .tab a.small_selected:active, #header .tab a.small_selected:visited, #header .tab a.small_selected:link, #header .tab a.small_selected:hover {
	display:			block;
	color:				#FFFFFF;
	width:				90px;
	height:				30px;
	line-height:		30px;
	text-decoration: 	none;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: 0 -224px;
}

#header input, #header select, #header textarea {
	border-top: 		1px solid #292728;
	border-bottom: 		1px solid #292728;
	border-left: 		1px solid #292728;
	border-right:		1px solid #292728;
	margin:				2px;
	padding:			2px;
}

#header FORM.search {
	margin:				0px 10px 0px 0px;
	padding:			0px;
}

#header FORM.search INPUT#search_text {
	margin:				0px;
	border:				0px solid #292728;
	padding:			2px 0px 0px 4px;
	height:				18px;
}

	
#header FORM.search INPUT#search_button {
	margin:				0px;
	border:				0px solid #292728;
	padding:			0px;
	height:				20px;
	background-color:	#0000FF;
}

/**	
.magnifying_glass {
	display:			block;
	color:				#FFFFFF;
	width:				19px;
	height:				20px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -957px -344px;
	border:				0px;
}
*/
	
/**
	Footer Section
*/
#footer {
	display:			block;
	position:			relative;
	padding:			0px 0px 0px 0px;
	text-align:			center;
	border-bottom: 		1px solid #666;
}

#complianceStatement {
	font-size:		12pt;
	font-family:	Times New Roman;
	}

	
#footer_stretch {
	background-image:	url('/images/skins/flirt4free/layout_03/footer-bg-repeat.jpg');
	background-repeat:	repeat-x;
}
	
#footer .top {
	background-color:	#1c1c1c;
	margin: 0px;
	background-repeat: no-repeat;	
}

#footer .bottom {
	background: 		#454545;
	margin: 0px;
	padding: 10px;
}

#footer A:link, #footer A:active, #footer A:visited {
	color:				#b2b2b2;
	text-decoration:	underline;
}

#footer A:hover {
	color:				 #ffffff;
}


#footer A.compliance:link, #footer A.compliance:active, #footer A.compliance:visited {
	color:				#FFFFFF;
	text-decoration:	underline;
}

#footer A.compliance:hover {
	color:				 #ffffff;
}

	
/**
 *	Sub Navigation
 */
.sub_nav {
	padding:			5px 0px 0px 0px;
	border-bottom:		1px solid #636363;
	padding-bottom:		1px;
	height:				27px;
}

.sub_nav A:link, .sub_nav A:active, .sub_nav A:visited {
	color: 				#FFFFFF;
	float:				left;
	padding:			5px 10px 5px 10px;
	margin:				3px 0px 0px 4px;
	text-decoration:	none;
	font-size:			11px;
	font-weight:		bold;
	background-color:	#414141;	
	display:			inline;
	border-right:		1px solid #636363;
	border-top:			1px solid #636363;
	border-left:		1px solid #636363;	
}

.sub_nav A:hover {
	color:				#FFF;
	background-color:	#0076c3;
	border-right:		1px solid #019fde;
	border-top:			1px solid #019fde;
	border-left:		1px solid #019fde;				
}

.sub_nav .right A:link, .sub_nav .right A:active, .sub_nav .right A:visited {
	float:				right;
	display:			inline;
	margin:				3px 4px 0px 0px;
}


.sub_nav .plain A:link, .sub_nav .plain A:active, .sub_nav .plain A:visited {
	color:				#01a1df;
	text-decoration:	underline;
	z-index:			0;
}


.sub_nav A:link.selected,
.sub_nav A:active.selected,
.sub_nav A:visited.selected,
.sub_nav A:hover.selected {
	color: 				#FFFFFF;
	padding:			8px 10px 6px 10px;
	margin-top:			0px;
	border-right:		1px solid #636363;
	border-top:			1px solid #636363;
	border-left:		1px solid #636363;
	background:			#000000;
}


/**
 *	Live Performers , VOD & Photos Display
 */
 .live_model,
 .vod_clip,
 .photos {
	color:				#fff;
	}

.live_model img {
	border:				1px solid #333;
	}


.live_model .image_box {
	width:				160px;
	height:				120px;
	}
	
.live_model .image_box_140x107 {
	width:				140px;
	height:				107px;
	}	
	
.live_model.thumb_medium.left {
	margin: 			0 9px 20px 9px; 
	height: 175px;
}
	
.live_model.thumb_medium_140x107.left {
	margin: 			0 3px 10px 3px; 
	height: 140px;
}
	
.offline img {
	opacity:			0.4;
}

.offline img:hover {
	opacity:			0.9;
}

.vod_clip img {
	border:				1px solid #666666;
	}	

	
.live_model img:hover {
	border:				1px solid #f86b1a;
	}
	
.vod_clip img:hover  {
	border:				1px solid #f86b1a;
	}
	
.live_model a, 
.vod_clip a {
	text-decoration:	none;
	color:				#fff;
	}

.live_model .name,
.photos .name {
	text-align:			left;
	padding:			2px 0 0 0;
	font-weight:		700;
	overflow: 			hidden;
	}

.vod_clip .name {
	text-align:			left;
	padding:			2px 0 0 0;
	font-weight:		500;
	}

.vod_clip .view_bio {
	display:			visible;
	}		

.vod_clip .title,
.photo .title {
	font-size:			12px;
	text-align:			left;
	padding:			0 0 2px 0;
	font-weight:		500;
	}	
	
.live_model .category {
	float: 				left;
	color:				#bababa;
	overflow: 			hidden;
	}

.live_model .stars, 
.vod_clip .stars {
	float: 				right;
	}

.live_model .stars img, 
.vod_clip .stars img {
	border:				none;
	margin:				0;
	}

.live_model .chat_now {
	float: 				left;
	font-size:			11px;
	}

.live_model .chat_now a {
	color:				#f86b1a;
	}

.live_model .view_bio {
	font-size:			11px;
	float: 				right;
	}

.live_model .view_clip {
	font-size:			11px;
	float: 				right;
	}
		
.live_model .view_bio a {
	color:				#0090ea;
	}

.live_model .chat_now a:hover {
	color:				#FFFFFF;
	text-decoration:	underline;
	}


.live_model .overlay {
	position:			absolute;
	margin:				101px 1px 1px 1px; 
	opacity:			0.8;
	background-color:	#000; 
	padding:			2px 0 0 0; 
	width:				160px;
	height:				18px;
	font-weight: 		bold;
	font-size: 			14px;
}

/*
.live_model .overlay {
	position:			absolute;
	margin:				99px 1px 1px 5px; 
	opacity:			0.9;
	background-color:	#000; 
	padding:			1px 0 0 2px; 
	width:				100px;
	height:				18px;
	font-weight: 		bold;
	font-size: 			100%;
}
*/

.live_model .hd_overlay {
	background-image:	url('/images/_common/chat-v2/icons/high-definition-green-corner.png');
	position:			absolute;
	margin:				1px 0 0 112px; 
	width:				49px;
	height:				40px;
	font-weight: 		bold;
}


.live_model .new_model_overlay {
	background-image:	url('/images/skins/flirt4free/layout_03/sample-overlays/new-model-overlay.png');
	position:			absolute;
	margin:				-16px 0 0 -11px; 
	width:				37px;
	height:				37px;
}

.live_model .overlay_140x107 {
	position:			absolute;
	margin:				90px 1px 1px 1px; 
	opacity:			0.9;
	background-color:	#000; 
	padding:			2px 0 0 2px; 
	width:				138px;
	height:				16px;
	font-weight: 		bold;
	font-size: 			11px;
}

.live_model .hd_overlay_140x107 {
	background-image:	url('/images/_common/chat-v2/icons/high-definition-green-corner.png');
	position:			absolute;
	margin:				1px 0 0 92px; 
	width:				49px;
	height:				40px;
	font-weight: 		bold;
}

.offline {
	color:				#bababa;
}

.offline .overlay {
	text-align:			center;
	color:				#ff0000;
}

.semi_private .overlay {
	text-align:			center;
	color:				#FFFFFF;
	background-color:	#E95C0B;
}

.in_show .overlay {
	text-align:			center;
	color:				#fff;
	background-color:	#0199D9;
}

.party_chat .overlay {
	text-align:			center;
	color:				#fff;
	background-color:	#990099;
}

.group_chat .overlay {
	color:				#000;
	background-color:	#fffd33;
	text-align:			center;
}

.premiere .overlay {
	color:				#b40a00;
	background-color:	#F2B826;
	text-align:			center;
}

.offline .overlay_140x107 {
	color:				#ff0000;
}

.semi_private .overlay_140x107 {
	color:				#E95C0B;
}

.in_show .overlay_140x107 {
	color:				#0199D9;
}

.party_chat .overlay_140x107 {
	color:				#fff;
	background-color:	#990099;
}

.info_overlay_320x240		{
	position:			absolute;
	margin:				225px 0px 0px 0px; 
	opacity:			0.6; 
	background-color:	#000; 
	padding:			0 0 0 2px; 
	width:				318px;
	height:				16px;
	}

.info_overlay_200x150		{
	position:			absolute;
	margin:				135px 0px 0px 1px; 
	opacity:			0.6;
	background-color:	#000; 
	padding:			0 0 0 2px; 
	width:				198px;
	height:				16px;
	}
	
.info_overlay_160x120		{
	position:			absolute;
	margin:				105px 0px 0px 1px; 
	opacity:			0.6;
	background-color:	#000; 
	padding:			0 0 0 2px; 
	width:				158px;
	height:				16px;
	}

.info_overlay_160x120_full {
	position:			absolute;
	margin:				1px 0px 0px 1px; 
	opacity:			0.70;
	background-color:	#000; 
	padding:			5px; 
	width:				150px;
	height:				110px;
	}
	
.info_overlay_120x90		{
	position:			absolute;
	margin:				75px 0px 0px 0px; 
	opacity:			0.6;
	background-color:	#000; 
	padding:			0 0 0 2px; 
	width:				116px;
	height:				16px;	
	}
	
.info_overlay_100x100		{
	position:			absolute;
	margin:				83px 0px 0px 0px; 
	opacity:			0.6;
	background-color:	#000; 
	padding:			0 0 0 2px; 
	width:				98px;
	height:				16px;	
	}
	

.semi_private_overlay_160x120		{
	position:			absolute;
	margin:				3px 0px 0px 147px; 
	padding:			0 0 0 2px; 
	width:				158px;
	height:				16px;
	background-image:	url('/images/_common/chat-v2/icons/icon-semi.gif');
	background-repeat:	no-repeat;		
	}	
	
/**
 *	Definitions for image sizes.
 */
.thumb_large {
	width:				200px;
} 
 
.thumb_medium {
	width:				160px;
}

 .thumb_medium_140x107 {
	width:				140px;
}
	
.thumb_small {
	width:				120px;
}

.thumb_large .stars {
	padding:			2px 0 0 0;
} 

.gift {
	width:				150px;
	padding-bottom:		15px;
	margin: 			0px 4px 0px 4px;	
}

.gift .name {
	text-align:			left;
	padding-top:		2px;
	font-weight:		700;
 	overflow: 			hidden;
	height:				16px;
	}
	
img.gift_thumb  {
	width:				134px;
	padding:			8px;	
	border:				none;
	background:			#4f4f4f;	
}

img.gift_large {
	width:				350px;
	margin-right: 		8px;
	padding:			8px;	
	border:				none;
	background:			#4f4f4f;	
}

.icon_small {
	margin: 			3px 0px 0px 2px;
	padding-top:		1px;
	border:				none;
}

.icon_small_bottom {
	margin: 			5px 0px 0px 2px;
	padding-top:		1px;
	border:				none;
}

.icon_small img,
.icon_small img:hover {
	margin: 			2px 0px 0px 2px;
	border:				none;
}
	
.icon_small_bottom img,
.icon_small_bottom img:hover {
	margin: 			5px 0px 0px 2px;
	border:				none;
}

#header .icon_small a {
	padding:			0px 5px 0px 0px;
	text-decoration:	none;
	color:				#24aafe;
}

#header .icon_small a:hover {
	color:				#ffffff;
}

/**
 * Special Promo
 */
 
.promo_bar_top  {

	margin: 			2px; 
	background: 		#e45706; 
	font-size: 			13px; 
	color: 				#fff; 
	font-weight: 		bold;
	height:				42px;
	overflow:			hidden;

}

.promo_bar_top h1 {
	font-size:			18px;
	font-family: 		"Lucida Grande", "Lucida Sans Unicode", Calibri, Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;	
} 

/**
Ratings Stars Sprites
*/

.small_star_0_0 {
	width: 				61px;
	height: 			13px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -329px -333px;
}

.small_star_0_5 {
	width: 				61px;
	height: 			13px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -393px -333px;
}

.small_star_1_0 {
	width: 				61px;
	height: 			13px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -457px -333px;
}

.small_star_1_5 {
	width: 				61px;
	height: 			13px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -521px -333px;
}

.small_star_2_0 {
	width: 				61px;
	height: 			13px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -585px -333px;
}

.small_star_2_5 {
	width: 				61px;
	height: 			13px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -649px -333px;
}

.small_star_3_0 {
	width: 				61px;
	height: 			13px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -329px -349px;
}

.small_star_3_5 {
	width: 				61px;
	height: 			13px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -393px -349px;
}

.small_star_4_0 {
	width: 				61px;
	height: 			13px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -457px -349px;
}

.small_star_4_5 {
	width: 				61px;
	height: 			13px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -521px -349px;
}

.small_star_5_0 {
	width: 				61px;
	height: 			13px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -585px -349px;
}

/**
Icons Sprites
*/

.chat_icon {
	display: 			block;
	width: 				12px;
	height: 			12px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -940px -118px;
}

.bio_icon {
	display: 			block;
	width: 				12px;
	height: 			12px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -961px -118px;
}

.vod_icon {
	display: 			block;
	width: 				12px;
	height: 			12px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -940px -138px;
}

.gift_icon {
	display: 			block;
	width: 				12px;
	height: 			12px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -961px -138px;
}

.favorites_add_icon {
	display: 			block;
	width: 				12px;
	height: 			12px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -940px -158px;
}

.favorites_remove_icon {
	display: 			block;
	width: 				12px;
	height: 			12px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -961px -158px;
}

.notify_icon {
	display: 			block;
	width: 				12px;
	height: 			12px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -940px -178px;
}

.stop_notify_icon {
	display: 			block;
	width: 				12px;
	height: 			12px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -961px -178px;
}

.headshots_on_icon {
	display: 			block;
	width: 				12px;
	height: 			12px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -940px -198px;
}

.headshots_off_icon {
	display: 			block;
	width: 				12px;
	height: 			12px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -961px -198px;
}

.expand_icon {
	display: 			block;
	width: 				12px;
	height: 			12px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -940px -218px;
}

.collapse_icon {
	display: 			block;
	width: 				12px;
	height: 			12px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -961px -218px;
}

.email_icon {
	display: 			block;
	width: 				12px;
	height: 			12px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-main-sprites.png');
	background-position: -940px -238px;
}



/*******************************************************************
/
/  Updated 2257 Compliance Styles
/
/*******************************************************************/

#complianceDIV {
	font-family: 	times new roman;
	font-size: 		12pt;
	color: 			#fff;
	line-height: 	100%;
	padding-top:	0px;
	padding-bottom:	20px;
	padding-left:	10%;
	padding-right:	10%;
	}


	
/*******************************************************************
/
/  AUTO SUGGEST CSS - from auto_suggest.css
/
/*******************************************************************/

ul.autosuggest {
	position:			absolute;
	list-style:			none;
	margin:				1px 0 0 1px;
	padding:			0;
	overflow-y:			auto;
}

ul.autosuggest li {
	text-align:			left;
	margin:				0;
	padding:			0;
}

ul.autosuggest li a:link, ul.autosuggest li a:visited {
	color:				#000;
	display:			block;
	padding:			0;
	text-decoration:	none;
	background-color:	#fff;
}

ul.autosuggest li a:hover, ul.autosuggest li a:active {
	color:				#fff;
	background-color:	#000;
}


ul.autosuggest li.highlight a:link, ul.autosuggest li.highlight a:visited {
	color:				#fff;
	background-color:	#000;
}


/****************************************************************************************************************
**
**	BIOS CSS - from bios.css
**
****************************************************************************************************************/
	
.indent {
	margin-left:	20px;
}

/**
Ratings Stars Sprites
*/

.large_star_0_0 {
	width: 				153px;
	height: 			31px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-bio-sprites.png');
	background-position: 0 0;
}

.large_star_0_5 {
	width: 				153px;
	height: 			31px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-bio-sprites.png');
	background-position: -158px 0;
}

.large_star_1_0 {
	width: 				153px;
	height: 			31px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-bio-sprites.png');
	background-position: -317px 0;
}

.large_star_1_5 {
	width: 				153px;
	height: 			31px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-bio-sprites.png');
	background-position: -476px 0;
}

.large_star_2_0 {
	width: 				153px;
	height: 			31px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-bio-sprites.png');
	background-position: -635px 0;
}

.large_star_2_5 {
	width: 				153px;
	height: 			31px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-bio-sprites.png');
	background-position: -794px 0;
}

.large_star_3_0 {
	width: 				153px;
	height: 			31px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-bio-sprites.png');
	background-position: 0 -37px;
}

.large_star_3_5 {
	width: 				153px;
	height: 			31px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-bio-sprites.png');
	background-position: -158px -37px;
}

.large_star_4_0 {
	width: 				153px;
	height: 			31px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-bio-sprites.png');
	background-position: -317px -37px;
}

.large_star_4_5 {
	width: 				153px;
	height: 			31px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-bio-sprites.png');
	background-position: -476px -37px ;
}

.large_star_5_0 {
	width: 				153px;
	height: 			31px;
	background:			url('/images/skins/flirt4free/layout_03/f4f-bio-sprites.png');
	background-position: -635px -37px;
}


/****************************************************************************************************************
**
**	COLORBOX CSS - from colorbox.css
**
****************************************************************************************************************/

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between all ColorBox themes
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the order/nesting of the generated HTML, 
    in hope that this will make the relationship easier to understand. Thanks, jack@colorpowered.com
*/
#cboxOverlay{background:url(/javascript/jquery/images/overlay.png) 0 0 repeat;}

#colorbox{}
	#cboxTopLeft{width:21px; height:21px; background:url(/javascript/jquery/images/borderTopLeft.png) 0 0 no-repeat;}
	#cboxTopCenter{height:21px; background:url(/javascript/jquery/images/borderTopCenter.png) 0 0 repeat-x;}
	#cboxTopRight{width:21px; height:21px; background:url(/javascript/jquery/images/borderTopRight.png) 0 0 no-repeat;}
	#cboxBottomLeft{width:21px; height:21px; background:url(/javascript/jquery/images/borderBottomLeft.png) 0 0 no-repeat;}
	#cboxBottomCenter{height:21px; background:url(/javascript/jquery/images/borderBottomCenter.png) 0 0 repeat-x;}
	#cboxBottomRight{width:21px; height:21px; background:url(/javascript/jquery/images/borderBottomRight.png) 0 0 no-repeat;}
	#cboxMiddleLeft{width:21px; background:url(/javascript/jquery/images/borderMiddleLeft.png) 0 0 repeat-y;}
	#cboxMiddleRight{width:21px; background:url(/javascript/jquery/images/borderMiddleRight.png) 0 0 repeat-y;}
	#cboxContent{background:#fff;}
		#cboxLoadedContent{margin-bottom:28px;}
                #cboxTitle{position:absolute; bottom:3px; left:0; text-align:center; width:100%; color:#949494;}
                #cboxCurrent{position:absolute; bottom:3px; left:58px; color:#949494;}
                #cboxSlideshow{position:absolute; bottom:3px; right:30px; color:#0092ef;}
                #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(/javascript/jquery/images/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
                #cboxPrevious.hover{background-position:-25px -25px;}
                #cboxNext{position:absolute; bottom:0; left:27px; background:url(/javascript/jquery/images/controls.png) 0px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
                #cboxNext.hover{background-position:0px -25px;}
		#cboxLoadingOverlay{background:url(/javascript/jquery/images/loading_background.png) center center no-repeat;}
                #cboxLoadingGraphic{background:url(/javascript/jquery/images/loading.gif) center center no-repeat;}
		#cboxClose{position:absolute; bottom:0; right:0; background:url(/javascript/jquery/images/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
		#cboxClose.hover{background-position:-50px -25px;}


/****************************************************************************************************************
**
**	FORUMS CSS - from forums.css
**
****************************************************************************************************************/

.thread_post {
  color:			#bfbfbf;
  border: 			1px solid #505050;
  background: 		#1d1d1d; 
}

.thread_post th {
	background:		#363636;
	color: 			#fff;
	text-transform: none;
	font-weight: 	normal;
	font-size:		12px;
	border-left:	1px solid #000000; 
}

.thread_post th a:hover {
	text-decoration:	none;
}

.thread_post h3 {
	margin:			0;
}

.thread_post td {
	background:		#151515;
	color:			#ffffff;
	line-height:	145%;
	border:			none;
}

.thread_post .quote_row {
	padding:		2px;
	border-left:	1px solid #000000;
}

.thread_post td p {
	color:			#ffffff;
}

.thread_post .post_message {
	color:			#ffffff;
	border-left:	1px solid #000000;
}


.row_highlighted td a:visited {
	color:				#888;
}

.quotedPostContainer {	
	margin: 			3px;
	padding: 			1px;
}

.quotedPost {
	background:			#152033 url("/images/skins/flirt4free/layout_03/content_bg.jpg");
	background-repeat:	repeat-x;
	padding: 			10px;
	border: 			1px solid #27659c;
	border-left: 		1px solid #27659c;
	margin-left: 		-3px;
	margin-bottom:		-35px;	
}


/****************************************************************************************************************
**
**	MESSAGES CSS - from messages.css
**
****************************************************************************************************************/

/* RICH TEXT JAVASCRIPT EDITOR STYLES */
.rteBack tbody tr:hover td:hover, .rteBack tr:hover td:hover {
	background:none;
}

.rteBack tbody tr td, .rteBack tr td {
	border:none;
}

.rteVertSep {
	padding:3px 0 0 0;
}

/* AUTO SUGGEST STYLES */
ul.autosuggest
{
	position:absolute;
	list-style:none;
	margin:1px 0 0 1px;
	padding:0;
	overflow-y:auto;
}

ul.autosuggest li
{
	text-align:left;
	margin:0;
	padding:0;
}

ul.autosuggest li a:link,
ul.autosuggest li a:visited
{
	color:#000;
	display:block;
	padding:0;
	text-decoration:none;
	background-color:#fff;
}

ul.autosuggest li a:hover,
ul.autosuggest li a:active
{
	color:#fff;
	background-color:#000;
}


ul.autosuggest li.highlight a:link,
ul.autosuggest li.highlight a:visited
{
	color:#fff;
	background-color:#000;
}

/* OTHER */
.hidden {
	display:none;
	visibility:hidden;
}

/* FROM SIDEBAR */
.listHidden
{
	display:none;
	visibility:hidden;
}

.listShow
{
	visibility:visible;
}

.numberHidden
{
	display:none;
	visibility:hidden;
}

.numberShow
{
	visibility:visible;
}

/* FROM VIEW */
.messageHidden
{
	display:none;
	visibility:hidden;
}

.messageShow
{
	visibility:visible;
}

.subjectHidden
{
	display:none;
	visibility:hidden;
}

.subjectShow
{
	visibility:visible;
}

/****************************************************************************************************************
**
**	VIP CSS - from vip.css
**
****************************************************************************************************************/

IMG.photo_thumb {
	
	padding: 5px 30px 15px 30px;

}

/****************************************************************************************************************
**
**	VOD CSS - from vod.css
**
****************************************************************************************************************/

#most_popular_vod {
	color:				#FFFFFF;
	background-color:	#004a83;
	margin:				8px 14px 8px 0px;
	border: 			1px solid #ffe03e;
}

#most_popular_vod .name a {
	color: 				#FFFFFF;
}

#most_popular_vod h2 {
	padding: 			5px 0 0 8px; 
	margin-bottom: 		-3px;
	color:				#FFFFFF;
}

#most_popular_vod img {
	border: 			1px solid #ffe03e;
}

/****************************************************************************************************************
**
**	CATEGORY CSS
**
****************************************************************************************************************/

.category_offline, .category_offline A:link, .category_offline A:active, .category_offline A:visited {
	font-style: 		italic;
	color: 				#666;
	text-decoration:	none;
	line-height: 140%;
}

.category_offline A:hover {
	color: 				#666;
	text-decoration:	none;
	line-height: 140%;
}

/****************************************************************************************************************
**
**	PAGING CSS
**
****************************************************************************************************************/

.paging_bottom {
	margin-bottom: 		40px;
}


.paging_margin_right {
	margin-right: 		25px;
}

/****************************************************************************************************************
**
**	RECENT ITEMS DISPLAY
**
****************************************************************************************************************/

.recent_items_display {
	width: 				24%;
	padding: 			auto;
}

/****************************************************************************************************************
**
**	VIP MEMBER BENEFITS
**
****************************************************************************************************************/

.vip_benefits {
	float:				left;
	width:				175px;
	margin:				0 7px 0 8px;
}

.vip_benefits H2 {
	font-size:			15px;
	text-align:			center;
}

.vip_benefits IMG {
	margin-bottom:		5px;
}


/****************************************************************************************************************
**
**	Model name link
**
****************************************************************************************************************/

a.model_name_link {
	color:#FFFFFF;

}


/****************************************************************************************************************
**
**	Registration Page Form Styles
**
****************************************************************************************************************/

#registration_form label { 
	font-size: 14px;
	display: block;
	padding: 0 0 3px 2px;
	color:#FFFFFF;
}

#registration_form label.error {
	float: none;
	color: red;
	padding-left: .5em;
	vertical-align: top;
}
	
#registration_form p {
	clear: both;
}

/****************************************************************************************************************
**
**	Registration Page Form Styles (Template_1)
**
****************************************************************************************************************/

.general_container {
	background:			#292929;
	padding:			10px;
	border:				1px solid #444444;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    -khtml-border-radius: 12px;
    border-radius: 		12px;
}


/****************************************************************************************************************
**
**	My Account Page Styles
**
****************************************************************************************************************/

.credits_box {
	border: 			1px solid #2e2e2e;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 		5px;
	background: #1f1f1f; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a1a1a', endColorstr='#242424'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#1a1a1a), to(#242424)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #1a1a1a,  #242424); /* for firefox 3.6+ */
}

/*** Customize Your Content ***/

.customizeForm {
	display:			none;
	padding:			8px;
	background:			#004a80;	
}

.btnCustomize {
	display:			block;
	width: 				951px;
	height: 			89px;
	background:			url('/images/skins/flirt4free/layout_03/vod/get-5-credits.png');	
}

.btnCustomize:focus { 
	outline:			none; 
}

.btnCustomizeBtm {
	display:			block;
	width: 				951px;
	height: 			7px;
	background:			url('/images/skins/flirt4free/layout_03/vod/get-5-credits.png') 0px -90px;
	margin-bottom:		12px;	
}

.customTbl {
	border-spacing:		0px;
	background:			#013d68;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border:				1px solid #00689e;	
}

.customTbl td {
	padding:			8px;
	background:			transparent;
	border:				0px;	
	padding-bottom:		0px;
}

.customTbl .inputTitle {
	padding-bottom:		0px;	
}

.customTbl .inputCustomize, .customTbl .inputCustomize input, .customTbl textarea {
	width:				400px;	
}

.customTbl tr:hover td:hover {
  background:			transparent;
}

.btnCustomization {
	-moz-border-radius: 5px;
	-webkit-border-radius: 6px;	
	padding:			6px;
	background:			#00a651;
	color:         		#fff;
	font-weight:		bold;
	margin-bottom:		12px;
	cursor:				pointer;
}

.formTip {
	display:			block;
	width:				18px;
	height:				18px;	
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background:			#00bff3;
	text-align:			center;
	font-weight:		bold;
	color:				#fff;
	cursor:				pointer;
	line-height:		18px;
	margin-left:		-8px;
	margin-top:			3px;
}

.tipBubble {
	display:			none;
	font-style: 		italic;	
	font-size:			11px;
	padding:			5px;
	color:				#000;
	background:			#fff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	position:			absolute;
	z-index:			2;
	margin-top:			-47px;
	margin-left:		-10px;
	width:				200px;
}

.tipBubble span {
	font-size:			12px;
	color:				#0070ba;
}

/*** Fan Club ***/
.fanClubPage {
	width:				932px;
	background:			url('/images/skins/flirt4free/layout_03/fanclubs/bg-fanclubs.jpg') no-repeat;
	margin-left:		8px;
}

.fanClubPage .mainText {
	padding-left:		0px;
	padding-top:		17px;
	margin-bottom:		30px;
	color:				#fff;	
}

.fanClubPage ul { margin-left:40px; }


.fanListWrap {
	background:			#222;
	padding:			10px;
	border-top:			1px solid #323232;	
	border-left:		1px solid #323232;
	margin-bottom:		6px;
}

.fanClubImage {
	display:			block;
	float:				left;
	background:			#555555;	
	border:				1px solid #6c6c6c;
	padding:			4px;
}

.fanClubImage img {
	height:				120px;
	width:				160px;
	-moz-box-shadow: 	4px 4px 4px #444;
	-webkit-box-shadow: 4px 4px 4px #444;
	box-shadow: 		4px 4px 4px #444;
}

.fanInfo {
	float:				left;
	padding:			10px;
	padding-top:		0px;	
	width:				720px;
	font-size:			12px;
}

.fanTitleBg { 
	background:			#343434; 
	height:				38px; 
	padding-left:		10px; 
	padding-right:		10px; 
	width:				710px;
	margin-bottom:		10px;
}

.fanTitleBg h3 { 
	display:			block; 
	float:				left;
	font-size:			18px;
	color:				#d7d7d7;
	line-height:		38px;
	margin:				0;
	padding:			0;
}

.fanPrice {
	float:				right;
	line-height:		38px;
	font-size:			16px;	
}

/*** VOD Home Styles ***/

.vod_arrow_left {
	display:			block;
	float:				left;
	background-image:	url('/images/skins/flirt4free/layout_03/vod/vod-arrow-left.png');
	background-repeat:	no-repeat;
	width:				22px;
	height:				45px;
}

.vod_arrow_right {
	display:			block;
	float:				left;
	background-image:	url('/images/skins/flirt4free/layout_03/vod/vod-arrow-right.png');
	background-repeat:	no-repeat;
	width:				22px;
	height:				45px;
}

.mobileReady {
	display:			block;
	position:			absolute;
	width:				14px;
	height:				15px;
	background:			url('/images/skins/flirt4free/layout_03/sample-overlays/icon-mobile-ready.png') no-repeat;	
	margin-top:			3px;
	margin-left:		3px;
}

.mobileReady:hover {
	width:				80px;
}

.mobileReadyIOS {
	width:				80px;
}

.space_big .mobileReady {
	margin-bottom:			3px;
	margin-left:		-2px;
	position:			relative;
	width:				80px;
}


/***** Report Abuse *****/
#report_abuse_form {
	display: none;
}

.button_grey_200 {
	margin: 32px auto 0px auto;
	width:200px;
	height:32px;
	font-size:14px;
	font-weight: 700;
	text-align:center;
	background-color:#747474;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.button_grey_200 A:link, .button_grey_200 A:active, .button_grey_200 A:visited  {
	display:block;
	color:#fff;
	width:200px;
	height:32px;
	line-height:34px;
	text-decoration: none;
	letter-spacing:-1px;
	border:	none;
	cursor:pointer;
}

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

/*
**	MY ACCOUNT
*/
.myAccountOptionsContainer {
	float:			left;
	width:			630px;
	margin:			0 10px 0 10px;
}

.myAccountColumn {
	float:			left;
	width:			200px;
	margin:			0 5px 15px 0;
}

.myAccount300x250advertisement {
	float:			left;
	width:			300px;
	height:			250px;
	text-align:		center;
	margin-bottom: 	30px;
}

/*
**	FOOTER 900x120 ADVERTISEMENT
*/

.home900x120advertisement {
	font-size:		16px;
	text-align: 	center;
	padding: 		15px 0 20px 0;
}

.home900x120advertisement A {
	font-size:		16px;
	text-align: 	center;
	padding: 		8px 0 0 0;
}

/***  New updated pages***/
.clearfix:after { content:"."; display: block; height:0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }

img { border: 0px; }

@font-face {
	font-family: 			'MyriadProLightRegular';
	src: 					url('/css/fonts/myriadpro/myriadpro-light-webfont.eot');
	src: 					url('/css/fonts/myriadpro/myriadpro-light-webfont.eot?#iefix') format('embedded-opentype'),
							url('/css/fonts/myriadpro/myriadpro-light-webfont.woff') format('woff'),
							url('/css/fonts/myriadpro/myriadpro-light-webfont.ttf') format('truetype'),
							url('/css/fonts/myriadpro/myriadpro-light-webfont.svg#MyriadProLightRegular') format('svg');
	font-weight: 			normal;
	font-style: 			normal;
}