/* -- default style sheet*/
html, body
{
	margin:				0;
	padding:			0;
	height:				100%;
}
body
{
	font-weight:		400;
	font-size:			12px;
	line-height:		14px;
	font-family:		verdana, helvetica, arial, sans-serif;
	font-variant:		normal;
	font-style:			normal;
	text-align:			left;
	background-image:	url(/graphics/foxy-bg.jpg);
	background-repeat:	repeat-y;
	background-color:	#1b1a1a;
	color:				#f1f1f1;

}
h1
{
	font-weight:		600;
	white-space:		normal;
	font-size:			18px;
	line-height:		20px;
	font-variant:		normal;
	white-space:		nowrap;
	color:				#f1f1f1;
	margin:				0;
	background-color:	transparent;
}
.light
{
	color:				#f0ffea;
}
h2
{
	font-weight:		600;
	font-size:			16px;
	line-height:		18px;
	font-variant:		normal;
	font-style:			normal;
	text-align:			left;
	color:				#f1f1f1;
	margin:				0;
	background-color:	transparent;
}
h3
{
	font-size:			14px;
	font-weight:		600;
	line-height:		16px;
	font-variant:		normal;
	font-style:			normal;
}
.main_heading
{
	border-bottom:		2px solid #f1f1f1;
	margin-bottom:		10px;
	clear:				both;
}
h4
{
	display:			inline;
	font-size:			14px;
	font-weight:		600;
	line-height:		16px;
	font-variant:		normal;
	font-style:			normal;
}
h5
{
	font-size:			8px;
	font-weight:		400;
	line-height:		11px;
	font-variant:		normal;
	font-style:			normal;
	background-color:	#ffffff;
	color:				#000000;
}
h6
{
	font-weight:		600;
	font-size:			18px;
	line-height:		24px;
	font-variant:		normal;
	font-style:			normal;
	background-color:	#ffffff;
	color:				#070808;
}
/* -- Special items formats */
#body_box
{
	position:			relative;
	top:				20px;
	margin-left:		auto;
	margin-right:		auto;
	width:				900px;
	z-index:			4;
}
.header
{
	padding:			0;
	margin:				0;
	margin-left:		20px;
	margin-right:		20px;
	background-image:	url('/graphics/chiangmai-nightlife.gif');
	background-repeat:	no-repeat;
	height:				150px;	
	text-align:			center;
	z-index:			2;
}
img
{
	border:				0;
}
.inline_img
{
	padding:			0;
	margin:				0;
}
#title
{
	position:			relative;
	top:				0px;
	width:				399px;
	left:				40px;
	float:				right;
	padding:			0;
	border:				0;
	white-space:		nowrap;
	z-index:			2;
}
#lipz
{
	position:			relative;
	top:				0px;
	right:				0px;
	float:				right;
	padding:			0;
	margin:				0;
	border:				0;
	width:				225px;
	white-space:		nowrap;
	z-index:			2;
}
.nav_bar
{
	text-align:			center;
	line-height:		18px;
	height:				20px;
	background-image:	url(/graphics/nav-bar.jpg);
	padding:			0;
	white-space: 		nowrap;
	z-index:			3;
	margin-top:			-10px;
}
.menu_baritem
{
	font-size:			11px;
	padding:			0 1em;
	font-family:		sans-serif;
	color:				#f1f1f1;
	line-height:		2em;
}
.body-text
{
	padding:			20px 0px 0px 0px;
	margin:				0;
	text-align:			left;
	z-index:			3;
}
.short_text
{
	min-height:			400px;
	clear:				both;
}
.imgLeft
{
	float:				left;
	padding:			0px 10px 10px 0px;
}
.imgRight
{
	float:				right;
	padding:			0px 0px 10px 10px;
}
.sub_text
{
	display:			block;
}
.vCenterSubText
{
	display:			block;
	margin-top:			100px;
}
.lady_info
{
	min-height:			180px;
}

.lady_disp
{
	padding-top:		15px;
	min-height:			300px;
	clear:				both;
}
.long_lady_disp
{
	min-height:			400px;
}
.long_disp
{
	min-height:			450px;
}
.med_disp
{
	min-height:			360px;
}
.narrow_lh_block
{
	display:			block;
	width:				300px;
	float:				left;
	text-align:			left;
}
.narrow_rh_block
{
	display:			block;
	width:				300px;
	float:				right;
	text-align:			right;
}
.wide_lh_block
{
	display:			block;
	width:				400px;
	float:				left;
	text-align:			left;
}
.wide_rh_block
{
	display:			block;
	width:				400px;
	float:				right;
	text-align:			right;
}
.close_head
{
	margin-bottom:		5px;
}
.rImg
{
	float:				right;
	padding:			0px 0px 0px 10px;
	
}
.lImg
{
	float:				left;
	padding:			0px 10px 0px 0px;
}
.spec_text
{
	position:			relative;
	min-height:			50px;
	min-width:			350px;
}
.spec_text img
{
	white-space:		nowrap;
}
.nav_col
{
	position:			absolute;
	top:				170px;
	left:				20px;
	height:				540px;
	width:				220px;
	background-image:	url(/graphics/cutie.gif);
	background-repeat:	no-repeat;
	background-position:left bottom;
	z-index:			2;
}
.site_map_head
{
	display:			block;
	font-size:			16px;
	font-weight:		600;
	text-align:			center;
	margin:				15px;
}
.sitemap
{
	display:			block;
	padding:			0;
	margin:				0;
	margin-bottom:		3px;
	padding:			2px 10px;
}
.link_disp
{
	display:		block;
	padding:		0 .5em;

}
.link_head
{
	display:			inline;
	font-size:			11px;
	font-weight:		600;
	font-family:		arial, sans-serif;
	line-height:		14px;
	font-variant:		normal;
	font-style:			normal;
	color:				#f1f1f1;
}
.field_title
{
	font-weight:		600;
}
.bottom_line
{
	border-bottom:		none;
}
#footer
{
	text-align:			center;
	font-size:			11px;
	clear:				both;
	padding-top:		10px;
}
#openTime
{
	text-align:			center;
	margin-bottom:		5px;
}
/* -- end special areas */

/* -- forms -- */
input
{
	font-size:			11px;
	color:				#2b2b2b;
}
textarea
{
	font-size:			11px;
}
/* -- end forms -- */

/* -- table data formats */
table
{
	font-size:			11px;
	line-height:		14px;
	font-family:		arial, sans-serif;
	font-variant:		normal;
	font-style:			normal;
	width: 				100%;
	padding-top:		.5em;
	text-align:			left;
	padding:			1px;
	border:				0;
	margin-bottom:		.5em;
	background-color:	transparent;
	color:				#f1f1f1;
}
td
{
	vertical-align:		top;
	border:				0;
	padding:			0;
}
/*  -- end table data formats*/

/* --outline and list formats*/
ul
{
	margin-top:			0px;
}
	
li
{
	list-style-type:	none;
	list-style-position:outside;
	font-weight:		600;
	margin-left:		-2em;
}

/* -- links */
a:link
{
	color:				#f1f1f1;
	text-decoration:	none;
}
a:visited
{
	color:				#f1f1f1;
	text-decoration:	none;
}
a:active
{
	color:				#f1f1f1;
	text-decoration:	none;
}
a:hover
{
	color:				#f1f1f1;
	text-decoration:	underline;
}
a.sitemap:link
{
	color:				#f1f1f1;
	font-weight:		600;
	line-height:		14px;
}
a.sitemap:visited
{
	color:				#f1f1f1;
	font-weight:		600;
	line-height:		14px;
}
a.sitemap:active
{
	color:				#f1f1f1;
	font-weight:		600;
	line-height:		14px;
}
a.sitemap:hover
{
	color:				#f1f1f1;
	font-weight:		600;
	line-height:		14px;
}
a.foot_link:link
{
	font-weight:		600;
	color:				#f1f1f1;
}
a.foot_link:visited
{
	font-weight:		600;
	color:				#f1f1f1;
}
a.foot_link:active
{
	font-weight:		600;
	color:				#f1f1f1;
}
a.foot_link:hover
{
	font-weight:			600;
		color:			#f1f1f1;
	text-decoration:	underline;
}
a.ul_link:link
{
	color:				#f1f1f1;
	text-decoration:	underline;
}
a.ul_link:visited
{
	color:				#f1f1f1;
	text-decoration:	underline;
}
a.ul_link:active
{
	color:				#f1f1f1;
	text-decoration:	underline;
}
a.ul_link:hover
{
	color:				#f1f1f1;
	text-decoration:	underline;
}

/*end of links*/


/* -- end of file -- */
