@charset "UTF-8";/* CSS Document */* {	margin: 0;	padding: 0;}body {	font: 100% Verdana, Arial, Helvetica, sans-serif;	background: #2f2f20; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	color: #000000;	font-size: 10px;}#container {	color: #CCCCCC;	width: 750px;	margin: 0 auto;	height: auto;	background-color: #A6924D;}#header {	background-image: url(../images/top_bg_thai.jpg);	background-repeat: repeat;	height: 68px;	border-bottom: 2px solid #FFFFFF;}#header_eng {	background-image: url(../images/top_bg_eng.jpg);	background-repeat: repeat;	height: 68px;	border-bottom: 2px solid #FFFFFF;}#header_japanese {	background-image: url(../images/topbg_japanese.jpg);	background-repeat: repeat;	height: 68px;	border-bottom: 2px solid #FFFFFF;}#header_flash {}#nav_bar {	background-color: #666633;	height: 30px;}#flags {	width: 160px;	float: left;	margin-top: 8px;}#thai_flag {	padding-left: 40px;	float: left;}#english_flag {	margin-left: 12px;	float: left;}#japanese_flag {	margin-left: 12px;	float: left;}#nav_menu_home {	height: 22px;	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;	width: 100px;	margin-left: 200px;	vertical-align: middle;	padding-top: 10px;}#nav_menu_rent {	height: 22px;	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;	width: 100px;	vertical-align: middle;	padding-top: 10px;	margin-left: 320px;	clear: left;}#nav_bar_menus {	height: 22px;	background-color: #666633;	font-size: 8pt;	color: #FFFFFF;	padding-top: 8px;	text-decoration: none;	padding-left: 50px;	word-spacing: 20px;}.menus_container {	color: #FFFFFF;	text-decoration: none;}.menus_container  a:link {	font-weight: bold;	text-decoration: none;	color: #FFFFFF;}.menus_container a:visited {	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}.menus_container a:hover {	font-weight: bold;	color: #CCC986;	text-decoration: none;}.menus_container a:active {	font-weight: bold;	color: #603217;	text-decoration: none;}#side_nav_bar {	height: 500px;	width: 130px;	background-image: url(../images/bg02_2.jpg);	float: left;}#side_nav_bar_index {	height: 650px;	width: 130px;	background-image: url(../images/bg02_2.jpg);	float: left;}#side_nav_bar_rates {	height: 80em;	width: 130px;	background-image: url(../images/bg02_2.jpg);	float: left;}#side_nav_bar_rates_long {	height: 1450px;	width: 130px;	background-image: url(../images/bg02_2.jpg);	float: left;}#side_nav_bar_rates_long_japanese {	height: 1450px;	width: 130px;	background-image: url(../images/bg02_2.jpg);	float: left;}#main_content {	background-color: #A6924D;	height: 450px;}#main_content_map {	background-color: #A6924D;	height: 800px;}#city_map {}#grandnapat_map {}#content_index {	font: 8pt Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	float: left;	padding: 40px 100px 0 60px;	width: 450px;}#content_index_eng {	font: 8pt Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	padding: 40px 60px 0 60px;	float: left;	width: 490px;}#content_index_japanese {	font: 8pt Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	padding: 70px 80px 0 50px;	float: right;	width: 450px;}#content_facilities {	color: #FFFFFF;	text-decoration: none;	font: 8pt Verdana, Arial, Helvetica, sans-serif;	padding: 85px 0 0 0;}#content_facilities_text {	color: #FFFFFF;	float: left;	padding: 0 15px;}#content_facilities_text_eng {	color: #FFFFFF;	float: left;	padding: 0px 10px 0 15px;	width: 250px;}#content_facilities_flash {}.content_header {	color: #FFFFFF;	text-decoration: none;	font: 9pt/40pt Verdana, Arial, Helvetica, sans-serif;}.content_text {	font: 9pt Verdana, Arial, Helvetica, sans-serif;	color: #CFD09B;	text-decoration: none;}.content_hilite {	font: 9pt Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	list-style: disc;}.content_hilite_small {	font: 8pt/15pt Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	list-style: disc inside;}.content_hilite_list {	font: 7pt Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;}.content_hilite_list_big {	font: 8pt/13pt Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	list-style: disc inside;}#content_rates {	font: 9px/12pt Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	float: left;	padding: 40px 0 0 25px;}#content_rates_eng {	font: 9px/12pt Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	padding: 40px 0 0 25px;	float: left;}#content_rates_text {	font: 9px Verdana, Arial, Helvetica, sans-serif;	padding: 40px 0 0 130px;}#content_rates_table {	font: 9pt/20pt Verdana, Arial, Helvetica, sans-serif;}#content_contact {	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	color: #FFFFFF;	height: 600px;}#content_contact_flash {	padding: 50px 0 0 62px;	float: left;}#content_contact_form {	padding: 0 0 0 100px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	float: left;	width: 450px;}#content_contact_form_label {	width: 50px;	padding: 3px 0 0 40px;	float: left;}#content_contact_form_label_japanese {	width: 70px;	padding: 3px 0 0 30px;	float: left;}#content_contact_form_name {	text-decoration: none;	padding: 4px 0;}#content_availability {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	float: left;	padding: 15px 0 0 40px;	width: 530px;}#content_availability_form {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	padding: 10px 0 0 60px;}#content_available_form_label {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	width: 85px;	float: left;	padding: 3px 0;}#content_available_form_name {	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	padding: 4px 0;}#content_available_form_label_rooms {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	width: 85px;	float: left;	padding: 3px 0;	height: 50px;}#content_available_form_label_rooms_japanese {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	width: 85px;	float: left;	padding: 3px 0;	height: 100px;}#content_available_form_label_d {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	width: 85px;	padding: 3px 0;	clear: both;}#content_available_form_label_dates {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	width: 85px;	float: left;	padding: 5px 0;}#content_available_form_label_dates_japanese {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	width: 100px;	float: left;	padding: 5px 0;}#content_rooms {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	float: left;	padding: 20px 0 0 60px;}#content_thanks {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	float: left;	padding: 50px 0 0 150px;	text-align: center;}#footer {	background-image: url(../images/bottom02.jpg);	font-size: 10px;	text-align: center;	padding-top: 35px;	color: #C4C0B0;	height: 45px;	border-bottom: 2px solid #FFFFFF;	clear: both;}#extra_scripts {	text-align: center;	float: left;	padding: 60px 0 0 100px;	width: 400px;}