
<!--

.dynamic_slider { margin-left:-23px; }

div#shopping_title
{
	background: url(../../images/things_to_do/title_shopping_bg.gif) no-repeat 0 0;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 0 7px;
	border-bottom:5px solid #f33f4a;
	width:668px;
	margin-left:12px;
}

div#amazing_title
{
	background: url(../../images/things_to_do/title_amazing_ent_bg.gif) no-repeat 0 0;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 0 7px;
	border-bottom:5px solid #871520;
	width:668px;
	margin-left:12px;
}

div#amazing_title span
{
	background:url(../../images/dynamicheader_titlebg.gif) no-repeat 100% 3px;
	padding-right:12px;
}

div#cultural_title
{
	background: url(../../images/things_to_do/title_cultural_bg.gif) no-repeat 0 0;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 0 7px;
	border-bottom:5px solid #cb5424;
	width:668px;
	margin-left:12px;
}

div#cultural_title span
{
	background:url(../../images/dynamicheader_titlebg.gif) no-repeat 100% 3px;
	padding-right:12px;
}

div#shopping_title span
{
	background:url(../../images/dynamicheader_titlebg.gif) no-repeat 100% 3px;
	padding-right:12px;
}

div#green_title
{
	background: url(../../images/things_to_do/title_natural_escape_bg.gif) no-repeat 0 0;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 5px 7px;
	border-bottom: 5px solid #818e25;
	width:668px;
	margin-left:12px;
}

div#green_title span
{
	background:url(../../images/dynamicheader_titlebg.gif) no-repeat 100% 3px;
	padding-right:12px;
}

div#where_to_stay
{
	background:url(../../images/where_to_stay/title_where_to_stay_bg.gif) no-repeat 0 0;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 0 7px;
	border-bottom:5px solid #67bfe0;
	width:668px;
	margin-left:12px;
}

div#where_to_stay span
{
	background:url(../../images/dynamicheader_titlebg.gif) no-repeat 100% 3px;
	padding-right:12px;
}

div#traveller_title
{
	background:url(../../images/traveller_guide/title_travellers_bg.gif) no-repeat 0 0;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 5px 7px;
	border-bottom:5px solid #ce6720;
	width:668px;
	margin-left:12px;
}

div#traveller_title span
{
	background:url(../../images/dynamicheader_titlebg.gif) no-repeat 100% 3px;
	padding-right:12px;
}

div#traveller_title h1
{
	background:url(../../images/dynamicheader_titlebg.gif) no-repeat 100% 3px;
	padding-right:12px;
	font-size: 1em;
}

div#feed_back_title
{
	background:url(../../images/miscellaneous/title_feed_back_bg.gif) no-repeat top left;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 0 7px;
	border-bottom:5px solid #e97e01;
	margin-left:12px;
	width:668px;
}

div#feed_back_title .query_status
{
	background:url(../../images/miscellaneous/title_feed_back_bg.gif) no-repeat top left #e97e01;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 25px 0 6px;
	width:668px;
}

#no_curve
{
	padding:7px 13px 0 7px;
	border-bottom:5px solid #e97e01;
	margin-left:12px;
	width:668px;
}

div#feed_back_title a
{
	background:url(../../images/miscellaneous/title_feed_back_arrow.gif) no-repeat right top #e97e01;
	padding:7px 25px 0 0;
	color:#FFFFFF;
}

div#feed_back_title span
{
	background:url(../../images/miscellaneous/query_status.gif) no-repeat right top #e97e01;
	padding:7px 20px 0 0px;
	margin-left:-2px;
}

div#phuket_title
{
	background:url(../../images/title_ko_samui_arrow.gif) no-repeat top left;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 0 7px;
	border-bottom:5px solid #25aca6;
	margin-left:12px;
	width:668px;
}

div#phuket_title span
{
	background:url(../../images/title_ko_samui_bg.gif) no-repeat right top #25aca6;
	padding:7px 25px 0 0;
}

div#krabi_title
{
	background:url(../../images/explore_thailand/title_krabi_bg.gif) no-repeat top left;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 0 7px;
	border-bottom:5px solid #6ca8eb;
	width:668px;
	margin-left:12px;
}

div#krabi_title span
{
	background:url(../../images/dynamicheader_titlebg.gif) no-repeat 100% 3px;
	padding-right:12px;
}

div#kochang_title
{
	background:url(../../images/explore_thailand/title_ko_chang_bg.gif) no-repeat top left;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 0 7px;
	border-bottom:5px solid #dd808a;
	width:668px;
	margin-left:12px;
}

div#kochang_title span
{
	background:url(../../images/dynamicheader_titlebg.gif) no-repeat 100% 3px;
	padding-right:12px;
}

div#kosamui_title
{
	background:url(../../images/title_ko_samui_arrow.gif) no-repeat top left;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 0 7px;
	border-bottom:5px solid #25aca6;
	margin-left:12px;
	width:668px;
}

div#kosamui_title span
{
	background:url(../../images/title_ko_samui_bg.gif) no-repeat right top #25aca6;
	padding:7px 25px 0 0;
}

div#chiangrai_title
{
	background:url(../../images/explore_thailand/title_chiang_rai_bg.gif) no-repeat top left;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 0 7px;
	border-bottom:5px solid #b65372;
	width:668px;
	margin-left:12px;
}

div#chiangrai_title span
{
	background:url(../../images/dynamicheader_titlebg.gif) no-repeat 100% 3px;
	padding-right:12px;
}

div#ayutthaya_title
{
	background:url(../../images/explore_thailand/title_ayutthaya_bg.gif) no-repeat top left;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 0 7px;
	border-bottom:5px solid #de9224;
	width:662px;
	margin-left:12px;
}

div#ayutthaya_title span,
div#kburi_title span
{
	background:url(../../images/dynamicheader_titlebg.gif) no-repeat 100% 3px;
	padding-right:12px;
}

div#chiangmai_title
{
	background: url(../../images/explore_thailand/title_chiang_mai_bg.gif) no-repeat top left;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 0 7px;
	border-bottom:5px solid #ca9d20;
	width:668px;
	margin-left:12px;
}

div#chiangmai_title span
{
	background:url(../../images/dynamicheader_titlebg.gif) no-repeat 100% 3px;
	padding-right:12px;
}

div#pattaya_title
{
	background:url(../../images/explore_thailand/title_pattaya_bg.gif) no-repeat 0 0;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 3px 8px;
	border-bottom:5px solid #f5525b;
	width:667px;
	margin-left:12px;
}
div#kburi_title
{
	background:url(../../images/explore_thailand/title_kburi_bg2.gif) no-repeat 0 0;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 3px 8px;
	border-bottom:5px solid #f5525b;
	width:667px;
	margin-left:12px;
}

div#pattaya_title span
{
	background:url(../../images/dynamicheader_titlebg.gif) no-repeat 100% 3px;
	padding-right:12px;
}

div#bangkok_title
{
	background:url(../../images/title_bangkok_bg.gif) no-repeat top left;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 0 7px;
	border-bottom:5px solid #b088de;
	margin-left:12px;
	width:668px;
}

div#bangkok_title span
{
	background:url(../../images/title_bangkok_arrow.gif) no-repeat right top #b088de;
	padding:7px 25px 0 0;
}

div#hatyai_title
{
	background:url(../../images/explore_thailand/title_hat_yai_bg.gif) no-repeat top left;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 0 7px;
	border-bottom:5px solid #65addf;
	width:668px;
	margin-left:12px;
}

div#hatyai_title span
{
	background:url(../../images/dynamicheader_titlebg.gif) no-repeat 100% 3px;
	padding-right:12px;
}

div#event
{
	background: url(../../images/things_to_do/title_events_bg.gif) no-repeat 0 0;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 0 7px;
	border-bottom:5px solid #c28624;
	width:668px;
	margin-left:12px;
}

div#event span
{
	background:url(../../images/dynamicheader_titlebg.gif) no-repeat 100% 3px;
	padding-right:12px;
}

div#know_title
{
	background: url(../../images/know_thailand/title_know_thailand_bg.gif) no-repeat 0 0;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 0 7px;
	border-bottom:5px solid #e9703b;
	width:668px;
	margin-left:12px;
}

div#sporting_option span
{
	background:url(../../images/dynamicheader_titlebg.gif) no-repeat 100% 3px;
	padding-right:12px;
}

div#sporting_option
{
	background: url(../../images/things_to_do/title_sporting_bg.gif) no-repeat 0 0;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 0 7px;
	border-bottom:5px solid #956d4a;
	width:668px;
	margin-left:12px;
}

div#sporting_option span
{
	background:url(../../images/dynamicheader_titlebg.gif) no-repeat 100% 3px;
	padding-right:12px;
}

div#where_to_eat
{
	background: url(../../images/where_to_eat/title_where_to_eat_bg.gif) no-repeat 0 0;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 0 7px;
	border-bottom:5px solid #bd6420;
	width:668px;
	margin-left:12px;
}

div#where_to_eat span
{
	background:url(../../images/dynamicheader_titlebg.gif) no-repeat 100% 3px;
	padding-right:12px;
}

div.thumbnail_bdr
{
	border:1px solid #bdbcbd;
	float:left;
	margin-right:5px;
	padding-right:3px;
	background-color:#ffffff;
}

div#dynamicheader
{
	overflow: hidden;
	width: auto; /* 713px*/
	clear: both;
	/*margin: .3px 0 0;*/
	position: relative;
	height: 132px;
	background:url(../../images/dynamicheader_bottmbg.jpg) no-repeat bottom left;
	padding-bottom:5px;
	margin-left:7px;
}

div#dynamicheader div#holder
{
	width: 676px;
	/*height: 105px;*/
	overflow: hidden;
	left: 5px;
	position: absolute;
	background-color:#fef8f5;
	border:1px solid #eedbc2;
	padding-left:10px;
}

div#dynamicheader div#holder_sport
{
	width: 676px;
	/*height: 105px;*/
	overflow: hidden;
	left: 5px;
	position: absolute;
	background-color:#faebdc;
	border:1px solid #eedbc2;
	padding-left:10px;
}

div#dynamicheader div.events_holder
{
	padding-left:0!important;
	width:686px!important;
}

div#dynamicheader div#inner { width: 10000px;/*height: 127px;*//*padding-left:17px;*/ }
/*-----------Feeb back start--*/
.dynamicheader_feedback_new1
{
	width: 900px;
	background-color: #fef8f5;
	border: 1px solid #eedbc2;
	margin: 0 0 0 12px;
	padding-bottom:10px;
	float: left;
}

.dynamicheader_feedback_new1 { _margin: 0 0 0 6px; }

.dynamicheader_feedback_new1 .inner
{
	padding: 14px 0 10px 27px;
	float:left;
	width: 875px;
	border-bottom: 1px solid #eedbc2;
	font-size: 1.1em;
}

.dynamicheader_feedback_new1 .inner label.feedback_gender
{
	padding:10px 0 0 10px;
	float:left;
}

.dynamicheader_feedback_new1 .inner p
{
	margin:0px;
	padding: 0px;
}

.dynamicheader_feedback_new1 .inner p.heading
{
	color: #E97E01;
	font-size: 1.2em;
	font-weight: bold;
}

.dynamicheader_feedback_new1 .inner p label
{
	width: 132px;
	float: left;
	font-weight: bold;
}

.dynamicheader_feedback_new1 .inner p label.label
{
	width: 150px;
	float: left;
	font-weight: bold;
	padding: 0px 0 0 5px;
 *padding: 3px 0 0 0px;
}

.dynamicheader_feedback_new1 .inner p label.lastname
{
	float: left;
	font-weight: bold;
	padding: 0px 0px 0px 37px;
}

.dynamicheader_feedback_new1 .inner select { /*float: left;*/ }

.dynamicheader_feedback_new1 .inner select.select
{
	float: left;
	width: 153px;
}

.dynamicheader_feedback_new1 .inner input { /*    float: left;*/ border: 1px solid #9ab3cb; }

.dynamicheader_feedback_new1 .inner .msg
{
	font-size: 1.0em;
	float: left;
	margin:0;
	padding: 3px 0 0 20px;
	width: 200px;
}

.dynamicheader_feedback_new1 .inner .error_msg
{
	font-size: 1.0em;
	float: left;
	margin:0;
	padding: 3px 0 0 20px;
	width: 300px;
}

.dynamicheader_feedback_new1 .inner .checkbox input
{
	border: none;
	float: left;
}

.dynamicheader_feedback_new1 .inner .input_text
{
	border: 1px solid #9ab3cb;
	float: left;
	width: 151px;
}

.dynamicheader_feedback_new1 .inner .input_mail { margin: 8px 10px 0px 0px; }

*.dynamicheader_feedback_new1 .inner .radio
{
	margin: 0px 10px 0px 10px;
	border: none;
}

.dynamicheader_feedback_new1 .inner .radio
{
	margin: 0px 10px 0px 10px;
	border: none;
}

.dynamicheader_feedback_new1 .inner span
{
	font-weight: bold;
	float: left;
}
div#feed_back_title1
{
	background:url(../../images/miscellaneous/title_feed_back_bg.gif) no-repeat top left;
	font-size:1.0em;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:7px 13px 0 7px;
	border-bottom:5px solid #e97e01;
	margin-left:12px;
	width:882px;
}

.personal_status
{
	background:url(../../images/miscellaneous/title_feed_back_arrow.gif) no-repeat right top #e97e01;
	padding:7px 25px 0 0;
	color:#FFFFFF;
}

div#feed_back_title1 span
{
	background:url(../../images/miscellaneous/query_status.gif) no-repeat right top;
	padding:7px 20px 0 33px;
	margin-left:-15px;

}
div#feed_back_title1 span a
{
	color:#FFFFFF;
	padding-right:15px;
	margin-left:-13px;
}
/*------end feed back here*/
.dynamicheader_feedback_new
{
	width: 686px;
	background-color: #fef8f5;
	border: 1px solid #eedbc2;
	margin: 0 0 0 12px;
	float: left;
}

.dynamicheader_feedback_new { _margin: 0 0 0 6px; }

.dynamicheader_feedback_new .inner
{
	padding: 14px 0 10px 27px;
	float:left;
	width: 660px;
	border-bottom: 1px solid #eedbc2;
	font-size: 1.1em;
}

.dynamicheader_feedback_new .inner label.feedback_gender
{
	padding:10px 0 0 10px;
	float:left;
}

.dynamicheader_feedback_new .inner p
{
	margin:0px;
	padding: 0px;
}

.dynamicheader_feedback_new .inner p.heading
{
	color: #E97E01;
	font-size: 1.2em;
	font-weight: bold;
}

.dynamicheader_feedback_new .inner p label
{
	width: 132px;
	float: left;
	font-weight: bold;
}

.dynamicheader_feedback_new .inner p label.label
{
	width: 150px;
	float: left;
	font-weight: bold;
	padding: 0px 0 0 5px;
 *padding: 3px 0 0 0px;
}

.dynamicheader_feedback_new .inner p label.lastname
{
	float: left;
	font-weight: bold;
	padding: 0px 0px 0px 37px;
}

.dynamicheader_feedback_new .inner select { /*float: left;*/ }

.dynamicheader_feedback_new .inner select.select
{
	float: left;
	width: 153px;
}

.dynamicheader_feedback_new .inner input { /*    float: left;*/ border: 1px solid #9ab3cb; }

.dynamicheader_feedback_new .inner .msg
{
	font-size: 1.0em;
	float: left;
	margin:0;
	padding: 3px 0 0 20px;
	width: 200px;
}

.dynamicheader_feedback_new .inner .error_msg
{
	font-size: 1.0em;
	float: left;
	margin:0;
	padding: 3px 0 0 20px;
	width: 300px;
}

.dynamicheader_feedback_new .inner .checkbox input
{
	border: none;
	float: left;
}

.dynamicheader_feedback_new .inner .input_text
{
	border: 1px solid #9ab3cb;
	float: left;
	width: 151px;
}

.dynamicheader_feedback_new .inner .input_mail { margin: 8px 10px 0px 0px; }

*.dynamicheader_feedback_new .inner .radio
{
	margin: 0px 10px 0px 10px;
	border: none;
}

.dynamicheader_feedback_new .inner .radio
{
	margin: 0px 10px 0px 10px;
	border: none;
}

.dynamicheader_feedback_new .inner span
{
	font-weight: bold;
	float: left;
}

.dynamicheader_feedback
{
	width: 686px;
	background-color: #fef8f5;
	border: 1px solid #eedbc2;
	margin: 0 0 0 12px;
	float: left;
}

.dynamicheader_feedback { _margin: 0 0 0 6px; }

.dynamicheader_feedback .inner
{
	padding:21px 0 0 0;
	float:left;
	font-size:1.1em;
}

.dynamicheader_feedback .inner .inner_col1
{
	width:330px;
	float:left;
	padding-bottom:20px;
}

.dynamicheader_feedback .inner .inner_col2
{
	width:330px;
	float:left;
}

.dynamicheader_feedback .inner label { float:left; }

.dynamicheader_feedback .inner p
{
	float:left;
	width:120px;
	font-weight:bold;
	font-size:1.0em;
	color:#39332c;
	padding:10px 20px 0 27px;
}

.dynamicheader_feedback .inner p span
{
	font-weight:normal;
	font-size:0.9em;
}

.dynamicheader_feedback .inner select
{
	font-size:1.0em;
	width:63px;
	margin-top:10px;
}

.dynamicheader_feedback .inner .inputtxt
{
	width:150px;
	border:1px solid #9ab3cb;
	margin-top:10px;
}

.dynamicheader_feedback .inner .input_radio { margin-top:30px;/*float:left;*/ }

*.dynamicheader_feedback .inner .inputtxt { margin-top:10px; }

*.dynamicheader_feedback .inner .input_radio { margin-top:10px; }

.txtarea
{
	float:left;
	font-size:1.1em;
	font-weight:bold;
	padding:25px 85px 10px 35px;
}

.txtarea_2
{
	float:left;
	font-size:1.1em;
	font-weight:bold;
	padding:25px 0px 10px 156px;
}

.txtarea_2 input
{
	float: left;
	margin:15px 10px 0 0px;
}

.txtarea textarea
{
	width:317px;
	border:1px solid #9ab3cb;
	margin:15px 0px 0 0px;
}

.txtarea input
{
	float: left;
	margin:15px 10px 0 0px;
}

a#hidetoggle
{
	width: 100px;
	float: right;
	display: block;
	color: #000;
	text-align: right;
	font-size: 0.9em;
	text-decoration: none;
	outline: none;
	margin-top: 5px;
}

a#hidetoggle:hover { text-decoration: underline; }

div#dynamicheader a#moveleft, div#dynamicheader a#moveright
{
	width: 23px;
	display: block;
	height: 128px;
	line-height: 110px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	background: no-repeat 0 12px;
	text-decoration: none;
	color: #333333;
	text-align: center;
	position: absolute;
	z-index: 2000;
}

div#dynamicheader a#moveleft
{
	background: url(../../images/dynamicheader-moveleft.gif) no-repeat 4px 55px;
	left: 0px;
}

div#dynamicheader a#moveright
{
	background:url(../../images/dynamicheader-moveright.gif) no-repeat 0 55px;
	left: 670px;
}

div#dynamicheader a#moveleft:hover { background-image: url(../../images/dynamicheader-moveleft.gif); }

div#dynamicheader a#moveright:hover { background-image: url(../../images/dynamicheader-moveright.gif); }

div#dynamicheader a.disabled { visibility: hidden;/*padding:0 5px;*/ }

div#dynamicheader div.headergroup
{
	/*width: 930px;*/
	float: left;
	padding:8px 5px 9px 10px;
	width:686px;
}

div#dynamicheader div.headergroup_sporting_option
{
	/*width: 930px;*/
	float: left;
	background-color:#faebdc;
	padding:8px 5px 9px 10px;
	width:686px;
}

div#dynamicheader div.headergroup_stay
{
	/*width: 930px;*/
	float: left;
	background-color:#f7fcfd;
	padding:8px 5px 9px 10px;
	width:686px;
}

div#dynamicheader div.headergroup_cultural
{
	/*width: 930px;*/
	float: left;
	background-color:#fcf6f4;
	padding:8px 5px 9px 10px;
	width:686px;
}

div#dynamicheader div.headergroup_amazing
{
	/*width: 930px;*/
	float: left;
	background-color:#f9f3f4;
	padding:8px 5px 9px 10px;
	width:686px;
}

div#dynamicheader div.headergroup_shopping
{
	/*width: 930px;*/
	float: left;
	background-color:#fef5f6;
	padding:8px 5px 9px 10px;
	width:686px;
}

div#dynamicheader div.headergroup_natural
{
	/*width: 930px;*/
	float: left;
	background-color:#f9fbe8;
	padding:8px 5px 9px 10px;
	width:686px;
}

div#dynamicheader div.headergroup_phuket
{
	/*width: 930px;*/
	float: left;
	background-color:#f7fcfb;
	padding:8px 5px 9px 10px;
	width:686px;
}

div#dynamicheader div.headergroup_pattaya
{
	/*width: 930px;*/
	float: left;
	background-color:#fef5f5;
	padding:8px 5px 9px 10px;
	width:686px;
}

div#dynamicheader div.headergroup_bangkok
{
	/*width: 930px;*/
	float: left;
	background-color:#f9f6fc;
	padding:8px 5px 9px 10px;
	width:686px;
}

div#dynamicheader div.headergroup_feedback
{
	float: left;
	background-color:#fdf2e3;
	padding:21px 5px 9px 27px;
	width:654px;
}

div#dynamicheader div.headergroup_chiangmai
{
	/*width: 930px;*/
	float: left;
	background-color:#fbf8ef;
	padding:8px 5px 9px 10px;
	width:686px;
}

div#dynamicheader div.headergroup_krabi
{
	/*width: 930px;*/
	float: left;
	background-color:#f8fbfe;
	padding:8px 5px 9px 10px;
	width:686px;
}

div#dynamicheader div.headergroup_kosamui
{
	/*width: 930px;*/
	float: left;
	background-color:#f3fafa;
	padding:8px 5px 9px 10px;
	width:686px;
}

div#dynamicheader div.headergroup_hatyai
{
	/*width: 930px;*/
	float: left;
	background-color:#f4f9fd;
	padding:8px 5px 9px 10px;
	width:686px;
}

div#dynamicheader div.headergroup_kochang
{
	/*width: 930px;*/
	float: left;
	background-color:#fdf6f7;
	padding:8px 5px 9px 10px;
	width:686px;
}

div#dynamicheader div.headergroup_chiangrai
{
	/*width: 930px;*/
	float: left;
	background-color:#faf3f5;
	padding:8px 5px 9px 10px;
	width:686px;
}

div#dynamicheader div.headergroup_traveller
{
	/*width: 930px;*/
	float: left;
	background-color:#fef7f3;
	padding:8px 5px 9px 10px;
	width:686px;
}

div#dynamicheader div.horizontal_accordion_toggle
{
	float: left;	/* Required: This make sure it stays horizontal */
	display: block;
	height: 100px;
	width: 100px;
	/*background: url(../../interface/default/images/dynamicheader-image-bg.gif) 10px 0 no-repeat;*/
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .85em !important;
	text-decoration: none;
	outline: none;
	margin: 0;
	padding:8px 5px 0px 8px;
	text-align: center;
}

div#dynamicheader div.horizontal_accordion_toggle img
{
	width: 100px;
	height: 90px;
}

div#dynamicheader div.horizontal_accordion_toggle_active { }

div#dynamicheader div.horizontal_accordion_content
{
	height: 90px;	/* Required: We need to define a height for the accordion as it stretches the width */
	float: left;	/* Required: This make sure it stays horizontal */
	overflow: hidden;
	/*background: #acabab url(../../interface/default/images/dynamicheader-white-bg.gif) top left no-repeat;*/
	color: #fff;
	width: 0px;
}

div#dynamicheader div.first { width: 139px; }

div#dynamicheader div.horizontal_accordion_content p.summary
{
	margin: 0;
	padding: 5px;
	width: 145px;
	height: 65px;
	overflow: hidden;
	line-height: 1.2em;
	color:#666666;
}

div#dynamicheader div.horizontal_accordion_content p.summary span
{
	display: block;
	font-weight: bold;
	padding: 0 0 2px 0;
	color:#818e25;
	text-transform:uppercase;
}

div#dynamicheader div.horizontal_accordion_content p.summary span.amazing
{
	display: block;
	font-weight: bold;
	padding: 0 0 2px 0;
	color:#871520;
	text-transform:uppercase;
}

div#dynamicheader div.horizontal_accordion_content p.summary span.where
{
	display: block;
	font-weight: bold;
	padding: 0 0 2px 0;
	color:#67bfe0;
	text-transform:uppercase;
}

div#dynamicheader div.horizontal_accordion_content p.summary span.shopping
{
	display: block;
	font-weight: bold;
	padding: 0 0 2px 0;
	color:#f33f4a;
	text-transform:uppercase;
}

div#dynamicheader div.horizontal_accordion_content p.summary span.cultural
{
	display: block;
	font-weight: bold;
	padding: 0 0 2px 0;
	color:#cb5424;
	text-transform:uppercase;
}

div#dynamicheader div.horizontal_accordion_content p.summary span.know
{
	display: block;
	font-weight: bold;
	padding: 0 0 2px 0;
	color:#e9703b;
	text-transform:uppercase;
}

div#dynamicheader div.horizontal_accordion_content p.summary span.phuk
{
	display: block;
	font-weight: bold;
	padding: 0 0 2px 0;
	color:#59bbb8;
	text-transform:uppercase;
}

div#dynamicheader div.horizontal_accordion_content p.summary span.pat
{
	display: block;
	font-weight: bold;
	padding: 0 0 2px 0;
	color:#f5525b;
	text-transform:uppercase;
}

div#dynamicheader div.horizontal_accordion_content p.summary span.chang
{
	display: block;
	font-weight: bold;
	padding: 0 0 2px 0;
	color:#dd808a;
	text-transform:uppercase;
}

div#dynamicheader div.horizontal_accordion_content p.summary span.rai
{
	display: block;
	font-weight: bold;
	padding: 0 0 2px 0;
	color:#b65372;
	text-transform:uppercase;
}

div#dynamicheader div.horizontal_accordion_content p.summary span.hat
{
	display: block;
	font-weight: bold;
	padding: 0 0 2px 0;
	color:#65addf;
	text-transform:uppercase;
}

div#dynamicheader div.horizontal_accordion_content p.summary span.samui
{
	display: block;
	font-weight: bold;
	padding: 0 0 2px 0;
	color:#25aca6;
	text-transform:uppercase;
}

div#dynamicheader div.horizontal_accordion_content p.summary span.mai
{
	display: block;
	font-weight: bold;
	padding: 0 0 2px 0;
	color:#ca9d20;
	text-transform:uppercase;
}

div#dynamicheader div.horizontal_accordion_content p.summary span.bang
{
	display: block;
	font-weight: bold;
	padding: 0 0 2px 0;
	color:#b088de;
	text-transform:uppercase;
}

div#dynamicheader div.horizontal_accordion_content p.summary span.ayut
{
	display: block;
	font-weight: bold;
	padding: 0 0 2px 0;
	color:#de9224;
	text-transform:uppercase;
}

div#dynamicheader div.horizontal_accordion_content p.summary span.krab
{
	display: block;
	font-weight: bold;
	padding: 0 0 2px 0;
	color:#6ca8eb;
	text-transform:uppercase;
}

div#dynamicheader div.horizontal_accordion_content p.link
{
	margin: 0;
	padding: 0 10px 5px 15px;
	width: 145px;
	text-align: left;
	background:url(../../images/read_more_bg.gif) no-repeat 3px 3px;
}

div#dynamicheader div.horizontal_accordion_content p.link a
{
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}

/* content area starts */

.toggle_content
{
	background:url(../../images/toggle_content_topbg.jpg) no-repeat 0 0;
	padding:21px 18px 0 18px;
	margin-left:-15px;
	width:657px;
	position:relative;
}

.toggle_content h3
{
	color:#818e25;
	font-size:1.2em;
	text-transform:uppercase;
	border-bottom:1px solid #dfdfdf;
}

.toggle_content_amazing
{
	background:url(../../images/toggle_content_topbg.jpg) no-repeat 0 0;
	padding:21px 18px 0 18px;
	margin-left:-15px;
	width:657px;
	position:relative;
}

.toggle_content_amazing p img { border: 2px solid #666666; }

.toggle_content_amazing h3
{
	color:#871520;
	font-size:1.2em;
	text-transform:uppercase;
	border-bottom:1px solid #dfdfdf;
}

.toggle_content_amazing h4 { font-size:1.1em; }

.toggle_content_shopping
{
	background:url(../../images/toggle_content_topbg.jpg) no-repeat 0 0;
	padding:21px 18px 0 18px;
	margin-left:-15px;
	width:657px;
	position:relative;
}

.toggle_content_shopping p img { border: 2px solid #666666; }

.toggle_content_shopping h3
{
	color:#f33f4a;
	font-size:1.2em;
	text-transform:uppercase;
	border-bottom:1px solid #dfdfdf;
}

.toggle_content_shopping h4 { font-size:1.1em; }

.toggle_content_stay
{
	background:url(../../images/toggle_content_topbg.jpg) no-repeat 0 0;
	padding:21px 18px 0 18px;
	margin-left:-15px;
	width:657px;
	position:relative;
}

.toggle_content_stay a
{
	text-decoration: underline;
	color: #666666;
}

.toggle_content_stay a:hover
{
	text-decoration: none;
	color: #666666;
}

.toggle_content_stay h3
{
	color:#67bfe0;
	font-size:1.2em;
	text-transform:uppercase;
	border-bottom:1px solid #dfdfdf;
}

.toggle_content_cultural
{
	background:url(../../images/toggle_content_topbg.jpg) no-repeat 0 0;
	padding:21px 18px 0 18px;
	margin-left:-15px;
	width:657px;
	position:relative;
}

.toggle_content_cultural a
{
	text-decoration: underline;
	color: #666666;
}

.toggle_content_cultural a:hover
{
	text-decoration: none;
	color: #666666;
}

.toggle_content_cultural h3
{
	color:#cb5424;
	font-size:1.2em;
	text-transform:uppercase;
	border-bottom:1px solid #dfdfdf;
}

.toggle_content_know
{
	background:url(../../images/toggle_content_topbg.jpg) no-repeat 0 0;
	padding:21px 18px 0 18px;
	margin-left:-15px;
	width:657px;
	position:relative;
}

.toggle_content_know a
{
	text-decoration: underline;
	color: #666666;
}

.toggle_content_know a:hover
{
	text-decoration: none;
	color: #666666;
}

.toggle_content_know h3
{
	color:#e9703b;
	font-size:1.2em;
	text-transform:uppercase;
	border-bottom:1px solid #dfdfdf;
}

.toggle_content_know h4
{
	font-size:1.1em;
	padding:7px 0 0 0;
}

.toggle_content_know h4.centres
{
	font-size:1.1em;
	padding:7px 0 0 0;
	text-decoration:underline;
}

.toggle_content_know span { text-decoration:underline; }

.toggle_content_know .link_know ul
{
	margin: 0px 0px 0px 5px;
	padding: 0px;
	list-style: none;
}

.toggle_content_know .link_know ul li
{
	padding: 0px 0px 3px 10px;
	margin: 0px 0px 0px 0px;
	background: url(../../common/images/table_title_bull.gif) no-repeat 0 3px;
}

.toggle_content_know#newsletter
{
	padding:41px 18px 0 45px;
}

.toggle_content_phuk
{
	background:url(../../images/toggle_content_topbg.jpg) no-repeat 0 0;
	padding:21px 18px 0 18px;
	margin-left:-15px;
	width:657px;
	position:relative;
}

.toggle_content_ayutha a
{
	color: #666666;
	text-decoration: underline;
}

.toggle_content_ayutha a:hover
{
	color: #666666;
	text-decoration: none;
}

.toggle_content_ayutha h3
{
	color:#de9224;
	font-size:1.2em;
	text-transform:uppercase;
	border-bottom:1px solid #dfdfdf;
}

.toggle_content_phuk a
{
	color: #666666;
	text-decoration: underline;
}

.toggle_content_phuk a:hover
{
	color: #666666;
	text-decoration: none;
}

.toggle_content_phuk h3
{
	color:#59bbb8;
	font-size:1.2em;
	text-transform:uppercase;
	border-bottom:1px solid #dfdfdf;
}

.toggle_content_pattaya
{
	background:url(../../images/toggle_content_topbg.jpg) no-repeat 0 0;
	padding:21px 18px 0 18px;
	margin-left:-15px;
	width:657px;
	position:relative;
}

.toggle_content_pattaya h3
{
	color:#f5525b;
	font-size:1.2em;
	text-transform:uppercase;
	border-bottom:1px solid #dfdfdf;
}
.toggle_content_kburi {
	background:url(../../images/toggle_content_topbg.jpg) no-repeat 0 0;
	padding:21px 18px 0 18px;
	width:657px;
	position:relative;
	margin-left:10px;
	
}
.toggle_content_kburi h3 {
	color:#f5525b;
	font-size:1.2em;
	text-transform:uppercase;
	border-bottom:1px solid #dfdfdf;
}
toggle_content_kosamui
{
	background:url(../../images/toggle_content_topbg.jpg) no-repeat 0 0;
	padding:21px 18px 0 18px;
	margin-left:-15px;
	width:657px;
	position:relative;
}

.toggle_content_kosamui h3
{
	color:#de9224;
	font-size:1.2em;
	text-transform:uppercase;
	border-bottom:1px solid #dfdfdf;
}

.toggle_content_bangkok
{
	background:url(../../images/toggle_content_topbg.jpg) no-repeat 0 0;
	padding:21px 18px 0 18px;
	margin-left:-15px;
	width:657px;
	position:relative;
}

.toggle_content_bangkok h3
{
	color:#b088de;
	font-size:1.2em;
	text-transform:uppercase;
	border-bottom:1px solid #dfdfdf;
}

.toggle_content_chiangmai
{
	background:url(../../images/toggle_content_topbg.jpg) no-repeat 0 0;
	padding:21px 18px 0 18px;
	margin-left:-15px;
	width:657px;
	position:relative;
}

.toggle_content_chiangmai a
{
	color: #666666;
	text-decoration: underline;
}

.toggle_content_chiangmai a:hover
{
	color: #666666;
	text-decoration: none;
}

.toggle_content_chiangmai h3
{
	color:#ca9d20;
	font-size:1.2em;
	text-transform:uppercase;
	border-bottom:1px solid #dfdfdf;
}

.toggle_content_chiangrai
{
	background:url(../../images/toggle_content_topbg.jpg) no-repeat 0 0;
	padding:21px 18px 0 18px;
	margin-left:-15px;
	width:657px;
	position:relative;
}

.toggle_content_chiangrai h3
{
	color:#b65372;
	font-size:1.2em;
	text-transform:uppercase;
	border-bottom:1px solid #dfdfdf;
}

.toggle_content_hatyai
{
	background:url(../../images/toggle_content_topbg.jpg) no-repeat 0 0;
	padding:21px 18px 0 18px;
	margin-left:-15px;
	width:657px;
	position:relative;
}

.toggle_content_hatyai h3
{
	color:#65addf;
	font-size:1.2em;
	text-transform:uppercase;
	border-bottom:1px solid #dfdfdf;
}

.toggle_content_kochang
{
	background:url(../../images/toggle_content_topbg.jpg) no-repeat 0 0;
	padding:21px 18px 0 18px;
	margin-left:-15px;
	width:657px;
	position:relative;
}

.toggle_content_kochang h3
{
	color:#dd808a;
	font-size:1.2em;
	text-transform:uppercase;
	border-bottom:1px solid #dfdfdf;
}

.toggle_content_krabi
{
	background:url(../../images/toggle_content_topbg.jpg) no-repeat 0 0;
	padding:21px 18px 0 18px;
	margin-left:-15px;
	width:657px;
	position:relative;
}

.toggle_content_krabi h3
{
	color:#6ca8eb;
	font-size:1.2em;
	text-transform:uppercase;
	border-bottom:1px solid #dfdfdf;
}

.toggle_content_testimonials
{
	background:url(../../images/toggle_content_topbg.jpg) no-repeat 0 0;
	padding:21px 18px 0 18px;
	margin-left:-15px;
	width:657px;
	position:relative;
}
.toggle_content_testimonials h3
{
	color:#cf6801;
	font-size:1.2em;
	text-transform:uppercase;
	border-bottom:1px solid #dfdfdf;
}


.toggle_content_kochang ul
{
	margin: 0px 0px 20px 5px;
	padding: 0px;
	list-style: none;
}

.toggle_content_kochang ul li
{
	padding: 0px 0px 3px 10px;
	margin: 0px 0px 0px 0px;
	background: url(../../common/images/table_title_bull.gif) no-repeat 0 3px;
}

.toggle_content_krabi ul li span { font-size: 1.1em; }

.toggle_content_chiangrai ul
{
	margin: 0px 0px 20px 5px;
	padding: 0px;
	list-style: none;
}

.toggle_content_chiangrai ul li
{
	padding: 0px 0px 3px 10px;
	margin: 0px 0px 0px 0px;
	background: url(../../common/images/table_title_bull.gif) no-repeat 0 3px;
}

.toggle_content_ayutha
{
	background:url(../../images/toggle_content_topbg.jpg) no-repeat 0 0;
	padding:21px 18px 0 18px;
	margin-left:-15px;
	width:657px;
	position:relative;
}

.toggle_content_ayutha ul
{
	margin: 0px 0px 20px 5px;
	padding: 0px;
	list-style: none;
}

.toggle_content_ayutha ul li
{
	padding: 0px 0px 3px 10px;
	margin: 0px 0px 0px 0px;
	background: url(../../common/images/table_title_bull.gif) no-repeat 0 3px;
}

.col_thumbnail
{
	float:left;
	width:135px;
	margin-bottom:23px;
}

.col_thumbnail_testimonials
{
	float:left;
	width:165px;
	margin-bottom:23px;
}

.col_description
{
	float:left;
	width:522px;
	color:#666666;
}

.col_description ul
{
	margin: 0px 0px 20px 25px;
	padding: 0px;
}

.noMargin {
	margin:0!important;
}

.col_description ul li
{
	padding: 0px 0px 3px 3px;
	margin: 0px 0px 0px 0px;/*   background: url(../../common/images/table_title_bull.gif) no-repeat 0 3px;*/
}

.col_description ul li span { font-size: 1.1em; }

.col_description a
{
	color:#666666;
	text-decoration: underline;
}

.col_description a:hover { text-decoration: none; }

.para { }

.para a
{
	color: #666666;
	text-decoration: underline;
}

.para a:hover
{
	color: #666666;
	text-decoration: none;
}

.col_description p
{
	margin:0;
	padding:0;
}

.col_description h4 { font-size:1.1em; }

.thumbnail_bg
{
	background:url(../../images/thumbnail_bg.gif) no-repeat 0 0;
	/*padding:7px;*/
	padding:8px 8px 7px 9px;
}

p.note
{
	color:#666666;
	font-weight:bold;
	font-size:11px;
	padding:4px 0px 0px 0px;
	margin:0px;
}

p.cook_add
{
	margin:0;
	padding-left:20px;
}

p.desc_add
{
	margin:0;
	padding:0px 0px 0px 20px;
}

.tab_cook { margin-left:0px; }

.search_but { padding: 0 10px 10px 10px; }

.closeBtn { margin:2px 0 0 0; }

.search_input { border: 1px solid #CC6600; }
/* content area ends */
-->

span.media a
{
	text-decoration: underline;
	color: #666666;
}

span.media a:hover
{
	text-decoration: none;
	color: #666666;
}

span.media_span { padding-left: 38px!important; }

.dynamic_discussion_form
{
	width: 686px;
	background-color: #fef8f5;
	border: 1px solid #eedbc2;
	margin: 0 0 0 12px;
	float: left;
}

.dynamic_discussion_form { _margin: 0 0 0 6px; }

.main-head { background:#EFDBC2; width:400px; }

.main-head strong h1
{
	font-size:1.2em;
	padding:0 0 3px 10px;
	margin-top:-8px;
}

.forumtext { font-size:1.0em; }

.forumtext1
{
	border-right:1px solid #eddcc2;
	padding-left: 10px!important;
}

.forumtext2
{
	border-right:1px solid #eddcc2;
	padding-left: 10px!important;
}

.forumbtn { padding-left: 10px!important; }

.viewbtn
{
	width:80px;
	height:23px;
	padding:-4px 0 3px 0px!important;
	margin-bottom:5px!important;
}

/*-------faq start here---*/
.bullet_press_spacing li h6 a
{
	font-size:1.5em;
	text-decoration:underline;
	font-weight:bold;
	color:#666666;
}

.bullet_press_spacing li a
{
	font-size:1.0em;
	text-decoration:none;
	font-weight:bold;
	color:#666666;
}

.pagelnk_alternate span
{
	font-size:1.1em;
	font-weight:bold;
	color:#666666;
}

.pagelnk_alternate a
{
	font-size:1.1em;
	text-decoration:underline;
	font-weight:bold;
	color:#666666;
}

/*------end here---*/
/*---Currency-----*/
.currency-text { color:#666666; }

/*----end currency--*/
#grdForum
{
	border:1px solid #DBBFA7;
}

#grdForum td
{
	border:none;
	border-left:1px solid #DBBFA7;
	border-bottom:1px solid #DBBFA7;
	padding:5px;
	text-align:center;
}

#grdForum th
{
	background:#DBBFA7;
	font-size:1.1em;
	font-weight:bold;
	border-right:1px solid #DBBFA7;
	height:30px;
	width:200px;
}

#grdForum  a
{
	font-size:1.0em;
	color:#666666;
}
/*------Query status View--*/
#grdForum1
{
	border-left:1px solid #DBBFA7;
}

#grdForum1 td
{
	border:none;
	border-left:1px solid #DBBFA7;
	border-bottom:1px solid #DBBFA7;
	border-right:1px solid #DBBFA7;
	padding:5px;
	text-align:center;
}

#grdForum1 th
{
	background:#DBBFA7;
	font-size:1.1em;
	font-weight:bold;
	border-top:1px solid #DBBFA7;
	border-left:1px solid #DBBFA7;
	border-bottom:1px solid #DBBFA7;
	border-right:1px solid #DBBFA7;
	height:30px;
	width:200px;
}

#grdForum1 a
{
	font-size:1.0em;
	color:#666666;
}
/*------End--*/

/*-----View comments--*/
table.maindiscus
{
width:650px;
}
table.maindiscus tr td
{
background:#DBBFA7;
padding-left:10px;
border-bottom:1px solid #DBBFA7;
}
table.maindiscus tr td.maindisleft
{
background:#FEF8F5;
border-left:1px solid #DBBFA7;
border-right:1px solid #DBBFA7;
}
table.maindiscus tr td.maindisright
{
background:#FEF8F5;
border-right:1px solid #DBBFA7;
}
/*----End View comments--*/

/*--------Contest Start here---*/
.spacer#contest-text
{
font-size:1.1em !important;
}
.manaquiz-icon
{background:url(../../images/contest/icon.gif) no-repeat 0 0;
width:22px;
height:42px;
}
.manaquiz-icon strong
{
font-size:1.2em;
padding:0 0 0 5px;
line-height:18px;
color:#333333;
}

table#manage-quiz tr td
{
border-top: none !important;
*padding:0px;
_padding:0px;
padding:0px;
line-height:18px;
}
h1.main-text
{
font-size:1.1em;
float:left;
width:560px;
color:#333333;
padding:0px 0 0px 8px;
line-height:18px;
}
h1.main-text span
{
padding:0 0 0 10px;
}
table#manage-quiz tr td input
{
margin:0 0 0 22px;
}
table#manage-quiz tr td label
{
padding:0 0 0 12px;
margin:0px;
}
.hr-line
{
background:url(../../images/contest/hr_line.gif) bottom repeat-x;
height:1px;
}
/*--------Contest End here---*/
/*--------Thankyou Page Start here-*/
div#thks-text
{
text-align:center;
padding:80px 0 125px 0;
}
/*--------Thankyou Page end here-*/
/*---------Contest Winner start here------*/
div#ct-winner
{
width:603px;
}
.cont-winner-bg
{
background:url(../../images/contest/cont_winr_bg.gif) repeat-y 0 0;
}
.winner-contest
{
text-align:center;
}
.winner-contest p
{
padding:0 180px 5px 0px;
font-size:1.2em;
color:#333333;
font-weight:bold;
}
div#winner-footer-text p
{
font-size:1.2em;
font-weight:bold;
color:#333333;
text-align:center;
padding:75px 0 0 0;
}
div#winner-footer-text p span
{
color:#d26a01;
}
div#contest-best-pic
{
background:url(../../images/contest/contest-best-pic-bg.jpg) no-repeat 0 55px;
height:569px;
}
/*---------Contest Winner end here------*/


/****** Safari Hack *******/

@media screen and (-webkit-min-device-pixel-ratio:0) {
	div#chiangrai_title {
		background:url(../../images/explore_thailand/title_chiang_rai_bg2.gif) no-repeat top left;
	}
	div#chiangmai_title {
		background:url(../../images/explore_thailand/title_chiang_mai_bg2.gif) no-repeat top left;
	}
	div#kochang_title {
		background:url(../../images/explore_thailand/title_ko_chang_bg.gif2.gif) no-repeat top left;
	}	
	div#ayutthaya_title {
		background:url(../../images/explore_thailand/title_ayutthaya_bg2.gif) no-repeat top left;
	}
	div#event {
		background:url(../../images/explore_thailand/title_events_bg2.gif) no-repeat top left;
	}
	div#cultural_title {
		background:url(../../images/explore_thailand/title_cultural_bg2.gif) no-repeat top left;
	}
}

/****** /Safari Hack *******/


