#aspot h1 {
text-indent : -9999px;
padding : 0 0 0 0;
margin : 0 0 0 0;
line-height : 0;
width : 5px;
height : 0;
}
/* 
h3, h3 a {
color : #ff7700;
text-decoration : none;
text-align : center;
line-height : 40px;
}
*/
.floatL{
	float:left;  
} 
.floatR{
	float:right; 
}
#top {
width : 1000px;
height : 134px;
background-image : url(/master/images/theme1111/top-bg.jpg);
background-repeat : no-repeat;
vertical-align : top; padding-top:0px; margin-top:0px;
}
#hoteldirectinth {
background-image : url(/master/images/www-hoteldirect-in-th.png);
background-repeat : no-repeat;
width : 224px;
height : 28px;
background-position : center;
}
#allbank {
background-image : url(/master/images/all_bank.png);
background-repeat : no-repeat;
width : 516px;
height : 34px;
background-position : center;
}
.spantopleft {
float : left;
width : 285px;
padding-top : 20px;
padding-bottom : 0px;
padding-left : 15px;
padding-right : 0;
}
.spantopleft2 {
float : left;
width : 200px;
padding-top : 65px; 
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
vertical-align:middle;
}

.spantopright {
float : right;
width : 500px;
padding-top : 5px;
padding-bottom : 0;
padding-left : 0;
padding-right : 0;
text-align : center;
vertical-align : top;
}
.spanleft {
float : left;
width : 200px;
padding-top : 20px;
padding-bottom : 0;
padding-left : 0;
padding-right : 0;
}
.spancenter {
float : left;
width : 500px;
padding-top : 0;
padding-bottom : 0;
}
.spanleftcenter {
float : left;
width : 700px;
padding-top : 0;
padding-bottom : 0;
}
.spanright {
float : right;
width : 290px;
margin-top : 7px;
padding-bottom : 0;
padding-left : 10px;
padding-right : 0;
}
.spanleft300 {
float : left;
width : 290px;
padding-top : 0px;
padding-bottom : 0px;
padding-left : 10px;
padding-right : 0px;
}
.spanleft700 {
float : left;
width : 700px;
padding-top : 0px;
padding-bottom : 0px;
padding-left : 0px;
padding-right : 0px;
}
.spanright700 { 
float : right;
width : 700px; 
padding-top : 0px; /* 2px;*/
padding-bottom : 0px;
padding-left : 0px;
padding-right : 0px;
}
.spanright300 {  
float : right;
width : 290px; 
padding-top : 0px;
padding-bottom : 0px;
padding-left : 10px;
padding-right : 0px;
}
.spanleftNet700 { 
float : left;
width : 700px; 
padding-top : 0px; /* 2px;*/
padding-bottom : 0px;
padding-left : 0px;
padding-right : 0px;
} 
.spanleftNet700 .photoBox .photoFont{ font : 11px Arial, Verdana, Helvetica, sans-serif;}
.spanrightNet300 {  
float : right;
width : 300px; 
padding-top : 0px;
padding-bottom : 0px;
padding-left : 0px;
padding-right : 0px;
}
.spancenterleft {
float : left;
width : 160px;
}
.spancenterright {
float : right;
width : 790px;
}
.boxThailandMap {
background-image : url(/master/images/theme1111/boxProvince-bg.png);
background-repeat : no-repeat;
width : 200px;
height : auto;
min-height : 170px;  /* min-height : 307px; */
padding-left : 15px;
padding-top : 25px;
padding-right : 10px;
}
.boxThailandMap .boxThailandMapTopic {
padding-left : 50px;
padding-bottom : 20px;
}
.spanfooterleft {
float : left;
width : 670px;
padding-top : 0;
padding-bottom : 0;
padding-left : 0;
padding-right : 0;
}
.spanfooterleft a {
color : #666;
text-decoration : none;
}
.spanfooterleft a:hover {
color : #000;
text-decoration : none;
}
.spanfooterleft .hotline {
background : url(/master/images/icn-phone.png) no-repeat left 2px;
color : #ef7d00;
padding : 6px 10px 0 10px;
font : 12px Arial, Helvetica, sans-serif;
height : 24px;
margin-left : 180px;
margin-right : 180px; 
font-weight : bold; width:380px; text-align:center;
}
.spanfooterright {
float : right;
width : 224px;
padding-top : 0;
padding-bottom : 0;
padding-left : 0;
padding-right : 0;
text-align : center;
}
.footerLegalNotice {
font-family : Arial;
font-size : 11px;
color : #999;
}
.breadcrumbsbg {
background-image : url(/master/images/theme1111/breadcrumbsbg.jpg);
background-repeat : repeat-x;
width : 1000px;
height : 49px;
padding-top : 0;
padding-bottom : 0;
padding-left : 0;
padding-right : 0;
margin : 0 auto;
}
.span {
height : 10px;
}
.colleft {
float : left;
} 
.colright {
float : right;
}
.seo {
width : 110px;
display : inline-block;
float : left;
line-height : 15px; 
text-decoration : none; 
color : #000055;
font-size : 12px; 
}
.seo3 {
width : 20px;
display : inline-block;
float : left;
line-height : 15px; 
text-decoration : none; 
color : #000055;
font-size : 12px; 
}
.seo4 {
width : 60px;
display : inline-block;
float : left;
line-height : 15px; 
text-decoration : none; 
color : #000055;
font-size : 12px; 
}
.seo5 {
width : 88px;
display : inline-block;
float : left;
line-height : 15px; 
text-decoration : none; 
color : #000055;
font-size : 12px; 
}
.seo6 {
width : 100px;
display : inline-block;
float : left;
line-height : 15px; 
text-decoration : none; 
color : #000055;
font-size : 12px; 
}
.seo7 {
width : 145px;
display : inline-block;
float : left;
line-height : 15px; 
text-decoration : none; 
color : #000055;
font-size : 12px; 
}
.seo10 {
width : 176px;
display : inline-block;
float : left;
line-height : 15px; 
text-decoration : none; 
color : #000055;
font-size : 12px; 
}
.h3city {
width : 120px;
display : inline-block;
float : left;
line-height : 15px; 
text-decoration : none; 
color : #000055;
font-size : 14px; 
}
.h3city h3 a, .h3city h3 a:link, .h3city h3 a:visited, .h3city h3 a:active {
color : #000055;
text-decoration : none; 
font-size : 14px; 
}
.h3city h3 a:hover {
text-decoration : underline;
color : #000055; 
font-size : 14px; 
}
.boxcenterright {
width : 100%;
min-height : 250px;
background-image : url(/master/images/theme1111/box-center-body.jpg);
background-repeat : no-repeat;
height : auto;
margin : 0 5px 0 5px;
margin-top : 0px;
background-color : transparent;
} /*
.boxcenterright h2, .boxcenterright h2 a, .boxcenterright h2 a:link, .boxcenterright h2 a:visited, .boxcenterright h2 a:active {
text-decoration : none;
color : #000055;
} */
.boxcenter {
width : 100%;
min-height : 250px;
background-image : url(/master/images/theme1111/box-center-body.jpg);
background-repeat : no-repeat;
height : auto;
margin : 0 5px 0 5px;
margin-top : 15px;
background-color : transparent;
}
.boxcenter h2, .boxcenter h2 a, .boxcenter h2 a:link, .boxcenter h2 a:visited, .boxcenter h2 a:active{
text-decoration : none;
color : #000055; 
}
.boxcenter h2 a:hover,.boxcenter a:hover {
text-decoration : underline;
color : #000055; 
}
.boxcenter .content {
vertical-align : top;
padding-left : 25px;
padding-right : 15px;
padding-bottom : 10px;
height : auto;
padding-top : 0px;
}
.boxcenter .content-restaurant {
height : auto;
width : auto;
border : 0;
float : none !important ;
padding-top : 0;
padding-bottom : 1em;
position : absolute;
z-index : 10 !important ;
border-bottom : 1px solid rgb(200, 200, 200);
position : relative;
padding : 15px;
margin-bottom : 5px;
font-size : 12px;
background-color : #e5e5e5;
background : url(/master/images/theme1111/bg-disclaimer.gif) no-repeat bottom left;
border-bottom : 1px solid #d4d0c8;
}
.boxcenter .content-otop {
height : auto;
width : auto;
border : 0;
float : none !important ;
padding-top : 0;
padding-bottom : 1em;
position : absolute;
z-index : 10 !important ;
border-bottom : 1px solid rgb(200, 200, 200);
position : relative;
padding : 15px;
margin-bottom : 5px;
font-size : 12px;
background-color : #e5e5e5;
background : url(/master/images/theme1111/bg-disclaimer.gif) no-repeat bottom left;
border-bottom : 1px solid #d4d0c8;
}
.boxcenter .content-travel {
height : auto;
width : auto;
border : 0;
float : none !important ;
padding-top : 0;
padding-bottom : 1em;
position : absolute;
z-index : 10 !important ;
border-bottom : 1px solid rgb(200, 200, 200);
position : relative;
padding : 15px;
margin-bottom : 5px;
font-size : 12px;
background-color : #e5e5e5;
background : url(/master/images/theme1111/bg-disclaimer.gif) no-repeat bottom left;
border-bottom : 1px solid #d4d0c8;
}
.boxcenter .content-activities {
height : auto;
width : auto;
border : 0;
float : none !important ;
padding-top : 0;
padding-bottom : 1em;
position : absolute;
z-index : 10 !important ;
border-bottom : 1px solid rgb(200, 200, 200);
position : relative;
padding : 15px;
margin-bottom : 5px;
font-size : 12px;
background-color : #e5e5e5;
background : url(/master/images/theme1111/bg-disclaimer.gif) no-repeat bottom left;
border-bottom : 1px solid #d4d0c8;
}
.boxcenter .content-festival {
height : auto;
width : auto;
border : 0;
float : none !important ;
padding-top : 0;
padding-bottom : 1em;
position : absolute;
z-index : 10 !important ;
border-bottom : 1px solid rgb(200, 200, 200);
position : relative;
padding : 15px;
margin-bottom : 5px;
font-size : 12px;
background-color : #e5e5e5;
background : url(/master/images/theme1111/bg-disclaimer.gif) no-repeat bottom left;
border-bottom : 1px solid #d4d0c8;
}
.spanend {
background-image : url(/master/images/theme1111/box-center-bottom.png);
background-repeat : no-repeat;
height : 20px;
width : 500px;
}
 
.pContent h2 {
color : #000055;
font-size : 14px;
font-weight : bold; 
text-decoration : underline;
display : inline;
line-height : 40px;
}
.pContent h2 a {
color : #000055;
font-size : 14px;
text-decoration : underline;
line-height : 40px;
}
.pContent h2, .pContent h2 a, .pContent .content h2, .pContent .content h2 a {
color : #000055;
font-size : 14px;
font-weight : bold; 
text-decoration : underline;
line-height : 40px;
} 
.pContent h5 { 
font-family:'Century Gothic',futura,'URW Gothic L',Verdana,sans-serif;
    font-size:75px;
    color:#000b93;
    font-variant:small-caps; 
    font-weight:bold;
	 /* 
color : #000b93;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 40px; /*  font-size:36px; 
  color:#000; padding-bottom: 15px; font-family: "PSL Kanda Modern Ex"
,"PSL KittithadaSP",tahoma; font-weight:100; padding: 10px 0 0;  */
}
.pContent h5 a {
color : #000b93;
font-size : 14px;
text-decoration : none;
line-height : 40px;
}
.pContent h5, .pContent h5 a, .pContent .content h5, .pContent .content h5 a {
color : #000b93;
font-size : 14px;
text-decoration : none;
line-height : 40px;
}
.content-travel-700{    
height:auto; width:auto;border:0; float:none !important;padding-top:0px;padding-bottom:1em;position:absolute;z-index:10 !important; border-bottom:solid 1px rgb(200,200,200);  position: relative; padding: 15px; margin-bottom: 5px; 
 font-size: 12px; background-color:#e5e5e5; 
background: url(/master/images/theme1111/bg-info-700/bg-ba.jpg) no-repeat bottom left; border-bottom: solid 1px #d4d0c8; padding-bottom:50px; } 
.travel2col .colleft {
width : 180px;
height : auto;
}
.travel2col h2{
color : #ff7700;
text-decoration : none;
text-align : center;
line-height : 40px;
}
.travel2col .classHL{ background-color:#FFE8C9; border:solid 1px #FDCF9B; height:135px;}
.travel2col .colleft2 h3 {
margin-top : -15px;
color : #000b93;
font-size : 12px;
font-weight : bold; 
text-decoration : none;
display : inline;
line-height : 16px;
vertical-align : text-top;
}
.travel2col .colleft2 h3 a {
margin-top : -15px;
color : #000b93;
font-size : 12px;
font-weight : bold; 
text-decoration : none;
display : inline;
line-height : 16px;
vertical-align : text-top;
}
.festival2col .colleft {
width : 230px;
height : auto;
}
.festival2col h2{
color : #ff7700;
text-decoration : none;
text-align : center;
line-height : 40px;
}
.festival2col .colleft2  {  
text-decoration : none;
display : inline;
line-height : 16px;
vertical-align : text-top;
} 
.festival2col .colleft2 h3 {
margin-top : -15px;
color : #000b93; 
font-size : 12px;
font-weight : bold; 
text-decoration : none;
display : inline;
line-height : 16px;
vertical-align : text-top;
}
.festival2col .colleft2 h3 a {
margin-top : -15px;
color : #000b93;
font-size : 12px;
font-weight : bold; 
text-decoration : none;
display : inline;
line-height : 16px;
vertical-align : text-top;
}
.colright {
float : right;
vertical-align : top;
padding-right : 10px;
}
.imgborder {
margin : 5px 5px 5px 5px;
border : 5px solid #efefef;
}
.imgborders {
margin : 2px 2px 2px 2px;
border : 3px solid #efefef;
}
.imgborders2 { 
margin : 10px 1px 0px 0px;
border : 1px solid #efefef;
}
.slogan {
color : #000000;
font-size : 14px;
display : inline;
line-height : 20px;
}
#breadcrumbs {
clear : both;
height : 24px;
width : 520px;
margin : 0 0;
padding-top : 2px;
line-height : 24px;
}
#breadcrumbs li {
background : url(/master/images/theme1111/arrow-5px-gray.gif) no-repeat left 50%;
display : block;
float : left;
font : 12px Arial, Verdana, Helvetica, sans-serif;
line-height : 24px;
padding-left : 5px;
}
#breadcrumbs li#home {
background : url(/master/images/theme1111/icn_home.png);
background-repeat : no-repeat;
background-position : left;
padding-left : 20px;
display : block;
float : left;
font : 12px Arial, Verdana, Helvetica, sans-serif;
line-height : 24px;
}
#breadcrumbs li a {
color : #000000;
display : block;
outline : none;
padding : 4px 13px 6px 9px;
text-decoration : none;
}
#breadcrumbs li a:hover {
text-decoration : underline;
color : #000;
}
#breadcrumbs li.bc-selected {
color : #999;
padding : 4px 0 0 9px;
}
#printemail {
float : right;
padding-top : 10px;
padding-bottom : 5px;
}
#search {
background-image : url(/master/images/theme1111/search-bg.png);
background-repeat : no-repeat;
background-position : right;
height : 36px;
width : 470px;
margin-right : 10px;
line-height : 36px;
padding-top : 0;
padding-bottom : 0;
padding-left : 0;
padding-right : 0;
}
#search #searchTxt {
width : 40px;
color : #003366;
float : left;
vertical-align : middle;
padding-top : 12px;
}
#search #selectZone {
width : 384px;
float : left;
padding-top : 8px;
}
#search #searchImg {
width : 39px;
float : right;
}
#search #selectZone input {
border : 0 dotted #f00;
background-color : transparent;
padding : 1px 0 0 0;
margin : 0 auto;
text-align : left;
}
.boxGoogleMap {
width : 280px;
}
.boxGoogleMapTop {
height : 54px;
background-image : url(/master/images/theme1111/BoxGoogleMaps_top.gif);
background-repeat : no-repeat;
}
.boxGoogleMapBody {
height : auto;
text-align : center;
background-image : url(/master/images/theme1111/BoxGoogleMaps_body.gif);
background-repeat : repeat-y;
}
.boxGoogleMapButtom {
height : 6px;
background-image : url(/master/images/theme1111/BoxGoogleMaps_bottom.gif);
background-repeat : no-repeat;
}
.tinfohotel{
background:#c8e7ff;padding:10px; position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;    z-index:2;  background-repeat:no-repeat; color:#011663;  }  
.tinfohotel .colleft {
width : 120px; text-align:right;  color:#011663;
height : auto; line-height : 15px;
padding : 5px 5px 5px 5px; font-weight : bold; 
}
.tinfohotel .colleft2 { 
height : auto;line-height : 15px;
width : auto; color:#011663;
padding : 5px 5px 5px 5px;  
}
.roomTypePrice tr{ background-image: url(/master/images/theme1111/roomType-bg.jpg); background-repeat:repeat-x; height:35px;}
.roomTypePrice tr td{ padding-top:10px; }
.tinfo {
background : url(/master/images/theme1111/bg-tinfo.gif) repeat-x top;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 20px;
margin-left: 15px;
margin-right: 8px;
}
.tinfo .colleft {
width : 120px;
border-top : 1px solid rgb(227, 227, 227);
background : url(/master/images/theme1111/bg-tinfo-list.gif) repeat-x;
height : 20px;
line-height : 20px;
padding : 5px 5px 5px 5px;
}
.tinfo .colleft2 {
border-top : 1px solid rgb(227, 227, 227);
background : url(/master/images/theme1111/bg-tinfo-list.gif) repeat-x;
height : 20px;
line-height : 20px;
width : auto;
padding : 5px 5px 5px 5px;
}
/*** boxGreyRight ***/
.boxGrey300 {
background-image : url(/master/images/theme1111/boxRightGreyBg.jpg);
background-repeat : repeat-y;
width : 280px;
}
.boxGrey300 .bg {
background-image : url(/master/images/theme1111/HotelDirect-boxRight_01.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxGrey300 .end {
height : 28px;
background-image : url(/master/images/theme1111/HotelDirect-boxRight_02.jpg);
background-repeat : no-repeat;
}
.boxGrey300 .topic {
height : 42px;
padding-top : 13px;
padding-left : 20px;
padding-right : 15px;
background-image : url(/master/images/theme1111/boxGreyRightTopicBg.png);
width : 250px;
background-repeat : no-repeat;
}
.boxGrey300 .topic h4 {
color : #000055;
font-size : 12px;
text-decoration : none;
display : inline;
line-height : 20px;
vertical-align : middle;
padding-left : 3px;
padding-right : 3px;
background-color : #e4e6e3;
}
.boxGrey300 .topic h4 a {
color : #000055;
font-size : 12px;
text-decoration : none;
line-height : 20px;
}
.boxGrey300 .topic h4 a:hover {
text-decoration : underline;
}
.boxGrey300 .content {
color : #000000;
margin-left : 0px;
margin-right : 0px;
width : 260px;
background-color : transparent;
height : auto; 
} 
.boxGrey300 .content a {
padding-top : 5px;
}
.boxGrey300 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
}
/*** boxBooking300 ***/
.boxBooking300 { 
width : 300px; height:247px;
background-image : url(/master/images/theme1111/boxBooking300.jpg);
background-repeat :  no-repeat;
background-position : top left; 
padding-left:10px; margin-top:5px;
}  
.boxBooking300 h2 {
color : #1a1c82;
font-size : 16px;
text-decoration : none; 
line-height : 23px;
vertical-align : middle;  
margin:0px 0px 0px 0px; 
padding-top:12px; padding-bottom:12px; padding-left:20px;
} 
/** en **/
.boxBooking300-en { 
width : 300px; height:247px;
background-image : url(/master/images/theme1111/boxBooking300-en.jpg);
background-repeat :  no-repeat;
background-position : top left; 
padding-left:10px;
}  
.boxBooking300-en h2 {
color : #1a1c82;
font-size : 16px;
text-decoration : none; 
line-height : 23px;
vertical-align : middle;  
margin:0px 0px 0px 0px; 
padding-top:12px; padding-bottom:12px; padding-left:20px;
} 
/*** boxDarkBlue300 ***/
.boxDarkBlue300 { 
width : 300px;
background-image : url(/master/images/theme1111/boxDarkBlue300_bg.jpg);
background-repeat :  repeat-y;
background-position : top left; 
} 
.boxDarkBlue300 .topic {
height : 49px;
padding-top : 20px; 
background-image : url(/master/images/theme1111/boxDarkBlue300_top.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;  
text-align:center;
}  
.boxDarkBlue300 .topic h2 {
color : #070957;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 20px;
vertical-align : middle;  
margin:0px 0px 0px 0px;
}
.boxDarkBlue300 .topic h2 a {
color : #070957;
font-size : 14px;
text-decoration:underline;
line-height : 20px;
} 
.boxDarkBlue300 h3 {
color : #070957;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 20px;
vertical-align : middle;  
margin:0px 0px 0px 0px;
}
.boxDarkBlue300 .content { 
color : #000000;
margin:0px 0px 0px 0px;
height : auto; 
padding-left : 30px;
padding-right : 20px;
padding-top:0px; padding-bottom:0px;
width : 260px;
} 
.boxDarkBlue300 .end {
height : 24px;
background-image : url(/master/images/theme1111/boxDarkBlue300_end.jpg);
background-repeat : no-repeat;
}
/*** boxYengoGrey300 ***/
.boxYengoGrey300 { 
width : 300px;
}
.boxYengoGrey300 .topic {
height : 39px;
padding-top : 20px;
padding-left : 30px; 
background-image : url(/master/images/theme1111/boxNews_top.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}  
.boxYengoGrey300 .content {
background-image : url(/master/images/theme1111/boxNews_bg.png);
background-repeat :  repeat-y;
background-position : top left; 
color : #000000;
margin-left : 0px;
margin-right : 0px; 
height : auto; 
padding-left : 15px;
padding-right : 15px;
width : 270px;
}
.boxYengoGrey300 .content a {
padding-top : 0px;
}
.boxYengoGrey300 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 0px;
} 
.boxYengoGrey300 .end {
height : 25px;
background-image : url(/master/images/theme1111/boxNews_end.jpg);
background-repeat : no-repeat;
}
/*** boxActivityGreyRight ***/
.boxActivityGrey300 {
background-image : url(/master/images/theme1111/boxActivity_bg.png);
background-repeat : repeat-y;
width : 280px;
}
.boxActivityGrey300 .bg {
background-image : url(/master/images/theme1111/boxActivity_top.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxActivityGrey300 .end {
height : 40px;
background-image : url(/master/images/theme1111/boxActivity_end.jpg);
background-repeat : no-repeat;
}
.boxActivityGrey300 .topic {
height : 42px;
padding-top : 30px;
padding-left : 20px;
padding-right : 15px; 
width : 250px; 
}
.boxActivityGrey300 .topic h4 {
color : #000055;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 15px;
vertical-align : middle;
padding-left : 20px;
padding-right : 3px; 
}
.boxActivityGrey300 .topic h4 a {
color : #000055;
font-size : 14px;
text-decoration : none;
line-height : 15px;
}
.boxActivityGrey300 .topic h4 a:hover {
text-decoration : underline;
}
.boxActivityGrey300 .content {
color : #000000;
margin-left : 0px;
margin-right : 0px;
width : 260px;
background-color : transparent;
height : auto; 
}
.boxActivityGrey300 .content a {
padding-top : 5px;
}
.boxActivityGrey300 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
} 
/*** boxRestaurantsReward300 ***/
.boxRestaurantsReward300 {
background-image : url(/master/images/theme1111/boxTester_bg.png);
background-repeat : repeat-y;
width : 280px;
}
.boxRestaurantsReward300 .bg {
background-image : url(/master/images/theme1111/boxTester_top.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxRestaurantsReward300 .end {
height : 25px;
background-image : url(/master/images/theme1111/boxTester_end.jpg);
background-repeat : no-repeat;
}
.boxRestaurantsReward300 .topic {
height : 70px;
padding-top : 25px;
padding-left : 20px;
padding-right : 15px; 
width : 250px; 
}
.boxRestaurantsReward300 .topic h4 {
color : #000055;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 20px;
vertical-align : middle;
padding-left : 60px;
padding-right : 3px;
}
.boxRestaurantsReward300 .topic h4 a {
color : #000055;
font-size : 14px;
text-decoration : none;
line-height : 20px;
}
.boxRestaurantsReward300 .topic h4 a:hover {
text-decoration : underline;
}
.boxRestaurantsReward300 .content {
color : #000000;
margin-left : 0px;
margin-right : 0px;
width : 260px;
background-color : transparent;
height : auto; 
}
.boxRestaurantsReward300 .content a {
padding-top : 5px;
}
.boxRestaurantsReward300 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
} 
/*** boxTour1Day300 ***/
.boxTour1Day300 {
background-image : url(/master/images/theme1111/box1Day_bg.png);
background-repeat : repeat-y;
width : 280px;
}
.boxTour1Day300 .bg {
background-image : url(/master/images/theme1111/box1Day_top.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxTour1Day300 .end {
height : 25px;
background-image : url(/master/images/theme1111/box1Day_end.jpg);
background-repeat : no-repeat;
}
.boxTour1Day300 .topic {
height : 70px;
padding-top : 35px;
padding-left : 20px;
padding-right : 15px; 
width : 250px; 
}
.boxTour1Day300 .topic h4 {
color : #000055;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 20px;
vertical-align : middle;
padding-left : 50px;
padding-right : 3px;
}
.boxTour1Day300 .topic h4 a {
color : #000055;
font-size : 14px;
text-decoration : none;
line-height : 20px;
}
.boxTour1Day300 .topic h4 a:hover {
text-decoration : underline;
}
.boxTour1Day300 .content {
color : #000000;
margin-left : 0px;
margin-right : 0px;
width : 260px;
background-color : transparent;
height : auto; 
}
.boxTour1Day300 .content a {
padding-top : 5px;
}
.boxTour1Day300 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
} 
/*** boxTourSeveralDay300 ***/
.boxTourSeveralDay300 {
background-image : url(/master/images/theme1111/boxTogether_bg.png);
background-repeat : repeat-y;
width : 280px;
}
.boxTourSeveralDay300 .bg {
background-image : url(/master/images/theme1111/boxTogether_top.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxTourSeveralDay300 .end {
height : 25px;
background-image : url(/master/images/theme1111/boxTogether_end.jpg);
background-repeat : no-repeat;
}
.boxTourSeveralDay300 .topic {
height : 70px;
padding-top : 20px;
padding-left : 15px;
padding-right : 15px; 
width : 250px; 
}
.boxTourSeveralDay300 .topic h4 {
color : #000055;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 20px;
vertical-align : middle;
padding-left : 50px;
padding-right : 3px;
}
.boxTourSeveralDay300 .topic h4 a {
color : #000055;
font-size : 14px;
text-decoration : none;
line-height : 20px;
}
.boxTourSeveralDay300 .topic h4 a:hover {
text-decoration : underline;
}
.boxTourSeveralDay300 .content {
color : #000000;
margin-left : 0px;
margin-right : 0px;
width : 260px;
background-color : transparent;
height : auto; 
}
.boxTourSeveralDay300 .content a {
padding-top : 5px;
}
.boxTourSeveralDay300 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
} 
/*** boxRestaurantsMemberPhoto300 ***/
.boxRestaurantsMemberPhoto300 {
background-image : url(/master/images/theme1111/boxBeforeEat_bg.png);
background-repeat : repeat-y;
width : 280px;
}
.boxRestaurantsMemberPhoto300 .bg {
background-image : url(/master/images/theme1111/boxBeforeEat_top.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxRestaurantsMemberPhoto300 .end {
height : 25px;
background-image : url(/master/images/theme1111/boxBeforeEat_end.jpg);
background-repeat : no-repeat;
}
.boxRestaurantsMemberPhoto300 .topic {
height : 70px;
padding-top : 25px;
padding-left : 20px;
padding-right : 15px; 
width : 250px; 
}
.boxRestaurantsMemberPhoto300 .topic h4 {
color : #000055;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 20px;
vertical-align : middle;
padding-left : 40px;
padding-right : 3px;
}
.boxRestaurantsMemberPhoto300 .topic h4 a {
color : #000055;
font-size : 14px;
text-decoration : none;
line-height : 20px;
}
.boxRestaurantsMemberPhoto300 .topic h4 a:hover {
text-decoration : underline;
}
.boxRestaurantsMemberPhoto300 .content {
color : #000000;
margin-left : 0px;
margin-right : 0px;
width : 260px;
background-color : transparent;
height : auto; 
}
.boxRestaurantsMemberPhoto300 .content a {
padding-top : 5px;
}
.boxRestaurantsMemberPhoto300 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
} 
/*** boxRestaurantsMemberRecommendShop300 ***/
.boxRestaurantsMemberRecommendShop300 {
background-image : url(/master/images/theme1111/boxWhereR_bg.png);
background-repeat : repeat-y;
width : 280px;
}
.boxRestaurantsMemberRecommendShop300 .bg {
background-image : url(/master/images/theme1111/boxWhereR_top.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxRestaurantsMemberRecommendShop300 .end {
height : 25px;
background-image : url(/master/images/theme1111/boxWhereR_end.jpg);
background-repeat : no-repeat;
}
.boxRestaurantsMemberRecommendShop300 .topic {
height : 70px;
padding-top : 25px;
padding-left : 40px;
padding-right : 15px; 
width : 250px; 
}
.boxRestaurantsMemberRecommendShop300 .topic h4 {
color : #000055;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 20px;
vertical-align : middle;
padding-left : 40px;
padding-right : 3px;
}
.boxRestaurantsMemberRecommendShop300 .topic h4 a {
color : #000055;
font-size : 14px;
text-decoration : none;
line-height : 20px;
}
.boxRestaurantsMemberRecommendShop300 .topic h4 a:hover {
text-decoration : underline;
}
.boxRestaurantsMemberRecommendShop300 .content {
color : #000000;
margin-left : 0px;
margin-right : 0px;
width : 260px;
background-color : transparent;
height : auto; 
}
.boxRestaurantsMemberRecommendShop300 .content a {
padding-top : 5px;
}
.boxRestaurantsMemberRecommendShop300 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
} 
/*** boxFoodBlueRight ***/
.boxFoodBlue300 {
background-image : url(/master/images/theme1111/boxRestaurant_bg.png);
background-repeat : repeat-y;
width : 280px;
}
.boxFoodBlue300 .bg {
background-image : url(/master/images/theme1111/boxRestaurant_top.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxFoodBlue300 .end {
height : 50px;
background-image : url(/master/images/theme1111/boxRestaurant_end.jpg);
background-repeat : no-repeat;
}
.boxFoodBlue300 .topic {
height : 15px;
padding-top : 45px;
padding-left : 40px;
padding-right : 15px; 
width : 250px; 
}
.boxFoodBlue300 .topic h4 {
color : #000055;
font-size : 12px;
text-decoration : none;
display : inline;
line-height : 15px;
vertical-align : middle;
padding-left : 3px;
padding-right : 3px; 
}
.boxFoodBlue300 .topic h4 a {
color : #000055;
font-size : 12px;
text-decoration : none;
line-height : 15px;
}
.boxFoodBlue300 .topic h4 a:hover {
text-decoration : underline;
}
.boxFoodBlue300 .content {
color : #000000;
margin-left : 0px;
margin-right : 0px;
width : 260px;
background-color : transparent;
height : auto;
padding-left : 10px;
margin-top:50px;
}
.boxFoodBlue300 .content a {
padding-top : 5px;
}
.boxFoodBlue300 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
}
.boxFoodBlue300 .boxrightcontainer{ padding-left:5px; padding-top:10px; width:220px;
}
/*** boxPhotoRight ***/
.boxPhotoRight {
background-image : url(/master/images/theme1111/boxShutter_bg.png);
background-repeat : repeat-y;
width : 280px;
}
.boxPhotoRight .bg {
background-image : url(/master/images/theme1111/boxShutter_top.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxPhotoRight .end {
height : 35px;
background-image : url(/master/images/theme1111/boxShutter_end.jpg);
background-repeat : no-repeat;
}
.boxPhotoRight .topic {
height : 10px;
padding-top : 35px;
padding-left : 60px;
padding-right : 15px; 
width : 250px; 
}
.boxPhotoRight .topic h4 {
color : #000055;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 15px;
vertical-align : middle;
padding-left : 3px;
padding-right : 3px; 
}
.boxPhotoRight .topic h4 a {
color : #000055;
font-size : 14px;
text-decoration : none;
line-height : 15px;
}
.boxPhotoRight .topic h4 a:hover {
text-decoration : underline;
}
.boxPhotoRight .content {
color : #000000;
margin-left : 0px;
margin-right : 0px;
width : 260px;
background-color : transparent;
height : auto;
padding-left : 10px;
margin-top:50px;
}
.boxPhotoRight .content a {
padding-top : 5px;
}
.boxPhotoRight .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
}
/*** boxExperience300 ***/
.boxExperience300 {
background-image : url(/master/images/theme1111/boxExperience_bg.png);
background-repeat : repeat-y;
width : 280px;
}
.boxExperience300 .bg {
background-image : url(/master/images/theme1111/boxExperience_top.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxExperience300 .end {
height : 45px;
background-image : url(/master/images/theme1111/boxExperience_end.jpg);
background-repeat : no-repeat;
}
.boxExperience300 .topic {
height : 20px;
padding-top : 25px;
padding-left : 60px;
padding-right : 15px; 
width : 250px; 
}
.boxExperience300 .topic h4 {
color : #000055;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 15px;
vertical-align : middle;
padding-left : 3px;
padding-right : 3px; 
}
.boxExperience300 .topic h4 a {
color : #000055;
font-size : 14px;
text-decoration : none;
line-height : 15px;
}
.boxExperience300 .topic h4 a:hover {
text-decoration : underline;
}
.boxExperience300 .content {
color : #000000;
margin-left : 0px;
margin-right : 0px;
width : 260px;
background-color : transparent;
height : auto;
padding-left : 10px;
margin-top:50px;
}
.boxExperience300 .content a {
padding-top : 5px;
}
.boxExperience300 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
}
/*** boxActivityExperience300 ***/
.boxActivityExperience300 {
background-image : url(/master/images/theme1111/boxWantTell_bg.png);
background-repeat : repeat-y;
width : 280px;
}
.boxActivityExperience300 .bg {
background-image : url(/master/images/theme1111/boxWantTell_top.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxActivityExperience300 .end {
height : 25px;
background-image : url(/master/images/theme1111/boxWantTell_end.jpg);
background-repeat : no-repeat;
}
.boxActivityExperience300 .topic {
height : 20px;
padding-top : 25px;
padding-left : 60px;
padding-right : 15px; 
width : 250px; 
}
.boxActivityExperience300 .topic h4 {
color : #000055;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 15px;
vertical-align : middle;
padding-left : 20px;
padding-right : 3px; 
}
.boxActivityExperience300 .topic h4 a {
color : #000055;
font-size : 14px;
text-decoration : none;
line-height : 15px;
}
.boxActivityExperience300 .topic h4 a:hover {
text-decoration : underline;
}
.boxActivityExperience300 .content {
color : #000000;
margin-left : 0px;
margin-right : 0px;
width : 260px;
background-color : transparent;
height : auto;
padding-left : 10px;
margin-top:50px;
}
.boxActivityExperience300 .content a {
padding-top : 5px;
}
.boxActivityExperience300 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
}
/*** boxFestivals300 ***/ 
.boxFestivals300 {
background-image : url(/master/images/theme1111/boxSoonFestival_bg.png);
background-repeat : repeat-y;
width : 280px;
}
.boxFestivals300 .bg {
background-image : url(/master/images/theme1111/boxSoonFestival_top.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxFestivals300 .end {
height : 25px;
background-image : url(/master/images/theme1111/boxSoonFestival_end.jpg);
background-repeat : no-repeat;
}
.boxFestivals300 .topic {
height : 20px;
padding-top : 25px;
padding-left : 60px;
padding-right : 15px; 
width : 250px; 
}
.boxFestivals300 .topic h4 {
color : #000055;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 15px;
vertical-align : middle;
padding-left : 20px;
padding-right : 3px; 
}
.boxFestivals300 .topic h4 a {
color : #000055;
font-size : 14px;
text-decoration : none;
line-height : 15px;
}
.boxFestivals300 .topic h4 a:hover {
text-decoration : underline;
}
.boxFestivals300 .content {
color : #000000;
margin-left : 0px;
margin-right : 0px;
width : 260px;
background-color : transparent;
height : auto;
padding-left : 0px;
margin-top:50px;
}
.boxFestivals300 .content a {
padding-top : 5px;
}
.boxFestivals300 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
} 
/*** boxFestivalMemberExperience300 ***/
.boxFestivalMemberExperience300 {
background-image : url(/master/images/theme1111/boxSayFestival_bg.png);
background-repeat : repeat-y;
width : 280px;
}
.boxFestivalMemberExperience300 .bg {
background-image : url(/master/images/theme1111/boxSayFestival_top.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxFestivalMemberExperience300 .end {
height : 25px;
background-image : url(/master/images/theme1111/boxSayFestival_end.jpg);
background-repeat : no-repeat;
}
.boxFestivalMemberExperience300 .topic {
height : 20px;
padding-top : 25px;
padding-left : 60px;
padding-right : 15px; 
width : 250px; 
}
.boxFestivalMemberExperience300 .topic h4 {
color : #000055;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 15px;
vertical-align : middle;
padding-left : 50px;
padding-right : 3px; 
}
.boxFestivalMemberExperience300 .topic h4 a {
color : #000055;
font-size : 14px;
text-decoration : none;
line-height : 15px;
}
.boxFestivalMemberExperience300 .topic h4 a:hover {
text-decoration : underline;
}
.boxFestivalMemberExperience300 .content {
color : #000000;
margin-left : 0px;
margin-right : 0px;
width : 260px;
background-color : transparent;
height : auto;
padding-left : 10px;
margin-top:50px;
}
.boxFestivalMemberExperience300 .content a {
padding-top : 5px;
}
.boxFestivalMemberExperience300 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
}
/*** boxFestivalMemberShowPhoto300 ***/
.boxFestivalMemberShowPhoto300 {
background-image : url(/master/images/theme1111/boxImpressFestival_bg.png);
background-repeat : repeat-y;
width : 280px;
}
.boxFestivalMemberShowPhoto300 .bg {
background-image : url(/master/images/theme1111/boxImpressFestival_top.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxFestivalMemberShowPhoto300 .end {
height : 25px;
background-image : url(/master/images/theme1111/boxImpressFestival_end.jpg);
background-repeat : no-repeat;
}
.boxFestivalMemberShowPhoto300 .topic {
height : 20px;
padding-top : 25px;
padding-left : 60px;
padding-right : 15px; 
width : 250px; 
}
.boxFestivalMemberShowPhoto300 .topic h4 {
color : #000055;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 15px;
vertical-align : middle;
padding-left : 20px;
padding-right : 3px; 
}
.boxFestivalMemberShowPhoto300 .topic h4 a {
color : #000055;
font-size : 14px;
text-decoration : none;
line-height : 15px;
}
.boxFestivalMemberShowPhoto300 .topic h4 a:hover {
text-decoration : underline;
}
.boxFestivalMemberShowPhoto300 .content {
color : #000000;
margin-left : 0px;
margin-right : 0px;
width : 260px;
background-color : transparent;
height : auto;
padding-left : 10px;
margin-top:50px;
}
.boxFestivalMemberShowPhoto300 .content a {
padding-top : 5px;
}
.boxFestivalMemberShowPhoto300 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
}
/*** boxKnowledge300 ***/
.boxKnowledge300 {
background-image : url(/master/images/theme1111/boxKnowledge_bg.png);
background-repeat : repeat-y;
width : 280px;
}
.boxKnowledge300 .bg {
background-image : url(/master/images/theme1111/boxKnowledge_top.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxKnowledge300 .end {
height : 25px;
background-image : url(/master/images/theme1111/boxKnowledge_end.jpg);
background-repeat : no-repeat;
}
.boxKnowledge300 .topic {
height : 20px;
padding-top : 25px;
padding-left : 20px;
padding-right : 15px; 
width : 250px; 
}
.boxKnowledge300 .topic h4 {
color : #000055;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 15px;
vertical-align : middle;
padding-left : 10px;
padding-right : 3px; 
}
.boxKnowledge300 .topic h4 a {
color : #000055;
font-size : 14px;
text-decoration : none;
line-height : 15px;
}
.boxKnowledge300 .topic h4 a:hover {
text-decoration : underline;
}
.boxKnowledge300 .content {
color : #000000;
margin-left : 0px;
margin-right : 0px;
width : 260px;
background-color : transparent;
height : auto;
padding-left : 10px;
margin-top:50px;
}
.boxKnowledge300 .content a {
padding-top : 5px;
}
.boxKnowledge300 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
}
/*** boxOtopBest300 ***/
.boxOtopBest300 {
background-image : url(/master/images/theme1111/boxBestOTOP_bg.png);
background-repeat : repeat-y;
width : 280px;
}
.boxOtopBest300 .bg {
background-image : url(/master/images/theme1111/boxBestOTOP_top.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxOtopBest300 .end {
height : 25px;
background-image : url(/master/images/theme1111/boxBestOTOP_end.jpg);
background-repeat : no-repeat;
}
.boxOtopBest300 .topic {
height : 20px;
padding-top : 30px;
padding-left : 20px;
padding-right : 15px; 
width : 250px; 
}
.boxOtopBest300 .topic h4 {
color : #000055;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 15px;
vertical-align : middle;
padding-left : 90px;
padding-right : 3px; 
}
.boxOtopBest300 .topic h4 a {
color : #000055;
font-size : 14px;
text-decoration : none;
line-height : 15px;
}
.boxOtopBest300 .topic h4 a:hover {
text-decoration : underline;
}
.boxOtopBest300 .content {
color : #000000;
margin-left : 0px;
margin-right : 0px;
width : 260px;
background-color : transparent;
height : auto;
padding-left : 0px;
margin-top:50px;
}
.boxOtopBest300 .content a {
padding-top : 5px;
}
.boxOtopBest300 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
}
/*** boxOtopNew300 ***/
.boxOtopNew300 {
background-image : url(/master/images/theme1111/boxNewOTOP_bg.png);
background-repeat : repeat-y;
width : 280px;
}
.boxOtopNew300 .bg {
background-image : url(/master/images/theme1111/boxNewOTOP_top.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxOtopNew300 .end {
height : 25px;
background-image : url(/master/images/theme1111/boxNewOTOP_end.jpg);
background-repeat : no-repeat;
}
.boxOtopNew300 .topic {
height : 20px;
padding-top : 25px;
padding-left : 20px;
padding-right : 15px; 
width : 250px; 
}
.boxOtopNew300 .topic h4 {
color : #FFFFFF;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 15px;
vertical-align : middle;
padding-left : 100px;
padding-right : 3px; 
}
.boxOtopNew300 .topic h4 a {
color : #FFFFFF;
font-size : 14px;
text-decoration : none;
line-height : 15px;
}
.boxOtopNew300 .topic h4 a:hover {
text-decoration : underline;
}
.boxOtopNew300 .content {
color : #000000;
margin-left : 0px;
margin-right : 0px;
width : 260px;
background-color : transparent;
height : auto;
padding-left : 0px;
margin-top:50px;
}
.boxOtopNew300 .content a {
padding-top : 5px;
}
.boxOtopNew300 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
}
/*** boxBlueHotelRight ***/
.boxBlueHotelRight {
background-image : url(/master/images/theme1111/boxHotel_bg_280.png);
background-repeat : repeat-y;
width : 280px;
}
.boxBlueHotelRight .bg {
background-image : url(/master/images/theme1111/boxHotel_top_280.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxBlueHotelRight .end {
height : 50px;
background-image : url(/master/images/theme1111/boxHotel_end_280.jpg);
background-repeat : no-repeat;
width : 280px;
}
.boxBlueHotelRight .topic {
height : 35px;
padding-top : 45px;
padding-left : 15px;
padding-right : 15px; 
width : 250px; 
}
.boxBlueHotelRight .topic h4 {
color : #000055;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 14px;
vertical-align : middle;
padding-left : 3px;
padding-right : 3px; 
}
.boxBlueHotelRight .topic h4 a {
color : #000055;
font-size : 14px;
text-decoration : none;
line-height : 14px;
}
.boxBlueHotelRight .topic h4 a:hover {
text-decoration : underline;
}
.boxBlueHotelRight .content {
color : #000000;
margin-left : 0px;
margin-right : 0px;
width : 260px;
background-color : transparent;
height : auto;
padding-left : 0px;
margin-top:20px;
}
.boxBlueHotelRight .content a {
padding-top : 5px;
}
.boxBlueHotelRight .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
}
/*** boxOrangeRight ***/
.boxOrange300 {
background-image : url(/master/images/theme1111/boxTravel_bg.png);
background-repeat : repeat-y;
width : 280px;
}
.boxOrange300 .bg {
background-image : url(/master/images/theme1111/boxTravel_top.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxOrange300 .end {
height : 62px;
background-image : url(/master/images/theme1111/boxTravel_end.jpg);
background-repeat : no-repeat;
}
.boxOrange300 .topic {
height : 42px;
padding-top : 30px;
padding-left : 20px;
padding-right : 15px; 
width : 250px; 
}
.boxOrange300 .topic h4 {
color : #000055;
font-size : 12px;
text-decoration : none;
display : inline;
line-height : 15px;
vertical-align : middle;
padding-left : 3px;
padding-right : 3px; 
}
.boxOrange300 .topic h4 a {
color : #000055;
font-size : 12px;
text-decoration : none;
line-height : 15px;
}
.boxOrange300 .topic h4 a:hover {
text-decoration : underline;
}
.boxOrange300 .boxrightcontainer{ padding-left:7px; padding-top:10px; width:220px;
}
.boxOrange300 .content {
color : #000000;
margin-left : 0px;
margin-right : 0px;
width : 220px;
background-color : transparent;
height : auto;
padding-left : 7px;
margin-top:50px;
}
.boxOrange300 .content a {
padding-top : 5px;
}
.boxOrange300 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
}
/******/
.boxGrey300Bg .end {
height : 28px;
background-image : url(/master/images/theme1111/HotelDirect-boxRight_02.jpg);
background-repeat : no-repeat;
width : 300px; 
}
/* Shopdd */
.boxShopddRight {
background-image : url(/master/images/theme1111/boxRightGreyBg.jpg);
background-repeat : repeat-y;
width : 280px;
}
.boxShopddRight .bg { 
background-image : url(/master/images/theme1111/boxShopddTop.jpg);
background-repeat : no-repeat;
background-position : top left;
padding-top : 10px;
padding-right : 10px;
}
.boxShopddRight .end {
height : 28px;
background-image : url(/master/images/theme1111/boxShopdd.png);
background-repeat : no-repeat;
}
.boxShopddRight .topic {
height : 42px;
padding-top : 3px;
padding-left : 20px;
padding-right : 15px; 
width : 250px; 
}
.boxShopddRight .topic h4 {
color : #000055;
font-size : 14px;
text-decoration : none;
display : inline;
line-height : 30px;
vertical-align : middle;
padding-left : 3px;
padding-right : 3px; 
}
.boxShopddRight .topic h4 a {
color : #000055;
font-size : 14px;
text-decoration : none;
line-height : 30px;
}
.boxShopddRight .topic h4 a:hover {
text-decoration : underline;
}
.boxShopddRight .content {
color : #000000;
margin-left : 10px;
margin-right : 15px;
width : 240px;
background-color : transparent;
height : auto;
padding-left : 10px;
padding-top : 10px;
}
.boxShopddRight .content a {
padding-top : 5px;
}
.boxShopddRight .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
}
.boxShopddRight .end {
background-image : url(/master/images/theme1111/HotelDirect-boxRight_02.jpg);
background-repeat : no-repeat;
width : 300px;
height : 28px;
}
/*** boxHotel200 Left ***/
.boxHotel200 {
background-image : url(/master/images/theme1111/boxHotel_bg_200.png);
background-repeat : repeat-y;
width : 200px;
}
.boxHotel200 .end {
height : 35px;
background-image : url(/master/images/theme1111/boxHotel_end_200.jpg);
background-repeat : no-repeat;
} 
.boxHotel200 .topic {
height : 80px;
padding-top : 35px;
background-image : url(/master/images/theme1111/boxHotel_top_200.jpg);
background-repeat : no-repeat;
padding-left : 15px;
padding-right : 15px;
vertical-align : middle;
}
.boxHotel200 .topic h4 {
font-size : 12px;
text-decoration : none;
display : inline;
line-height : 12px;
vertical-align : middle;
padding-left : 3px;
padding-right : 3px;
color : #000055;
}
.boxHotel200 .topic h4 a {
color : #000055;
font-size : 12px;
text-decoration : none;
line-height : 15px;
}
.boxHotel200 .topic h4 a:hover {
text-decoration : underline;
}
.boxHotel200 .content {
color : #000000;
background-color : transparent;
height : auto;
padding-left : 10px;
padding-right : 10px;
width : 170px;
}
.boxHotel200 .content a {
padding-top : 5px;
}
.boxHotel200 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
}

/*** Box Grey Left ***/
.boxGrey200 {
background-image : url(/master/images/theme1111/boxGreyLeft_bg.jpg);
background-repeat : repeat-y;
width : 200px;
}
.boxGrey200 .end {
height : 25px;
background-image : url(/master/images/theme1111/boxGreyLeft_end.jpg);
background-repeat : no-repeat;
}
.line {
height : 9px;
background-image : url(/master/images/theme1111/line_small.jpg);
background-repeat : no-repeat;
margin-top : 5px;
margin-bottom : 10px;
background-position : center;
} 
.boxGrey200 .topic {
height : 61px;
padding-top : 13px;
background-image : url(/master/images/theme1111/boxGreyLeft_topic.png);
background-repeat : no-repeat;
padding-left : 15px;
padding-right : 15px;
vertical-align : middle;
}
.boxGrey200 .topic h4 {
font-size : 12px;
text-decoration : none;
display : inline;
line-height : 12px;
vertical-align : middle;
padding-left : 3px;
padding-right : 3px;
color : #000055;
}
.boxGrey200 .topic h4 a {
color : #000055;
font-size : 12px;
text-decoration : none;
line-height : 15px;
}
.boxGrey200 .topic h4 a:hover {
text-decoration : underline;
}
.boxGrey200 .content {
color : #000000;
background-color : transparent;
height : auto;
padding-left : 10px;
padding-right : 10px;
width : 170px;
}
.boxGrey200 .content a {
padding-top : 5px;
}
.boxGrey200 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
}

/*** Box  Tour Green Left ***/
.boxTourGreen200 {
background-image : url(/master/images/theme1111/boxPackageTour_bg.jpg);
background-repeat : repeat-y;
width : 200px;
}
.boxTourGreen200 .end {
height : 35px;
background-image : url(/master/images/theme1111/boxPackageTour_end.jpg);
background-repeat : no-repeat; 
} 
.boxTourGreen200 .topic {
height : 45px;
padding-top : 55px;
background-image : url(/master/images/theme1111/boxPackageTour_topic.jpg);
background-repeat : no-repeat;
padding-left : 15px;
padding-right : 15px; 
padding-bottom:0px;
margin-bottom:0px;
}
.boxTourGreen200 .topic h4 {
font-size : 12px;
text-decoration : none;
display : inline;
line-height : 12px; 
padding-left : 3px;
padding-right : 3px;
color : #000055;
}
.boxTourGreen200 .topic h4 a {
color : #000055;
font-size : 12px;
text-decoration : none;
line-height : 15px;
}
.boxTourGreen200 .topic h4 a:hover {
text-decoration : underline;
}
.boxTourGreen200 .content {
color : #000000;
background-color : transparent;
height : auto;
padding-left : 10px;
padding-right : 10px;  
}
.boxTourGreen200 .content a {
padding-top : 5px;
}
.boxTourGreen200 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
}
/*** Box Festival Red Left ***/
.boxFestivalRed200 {
background-image : url(/master/images/theme1111/boxFestival_bg.png);
background-repeat : repeat-y;
width : 200px;
}
.boxFestivalRed200 .end {
height : 35px;
background-image : url(/master/images/theme1111/boxFestival_end.jpg);
background-repeat : no-repeat;
} 
.boxFestivalRed200 .topic {
height : 90px;
padding-top : 40px;
background-image : url(/master/images/theme1111/boxFestival_topic.jpg);
background-repeat : no-repeat;
padding-left : 15px;
padding-right : 15px; 
padding-bottom:0px;
}
.boxFestivalRed200 .topic h4 {
font-size : 12px;
text-decoration : none;
display : inline;
line-height : 12px; 
padding-left : 3px;
padding-right : 3px;
color : #000055;
}
.boxFestivalRed200 .topic h4 a {
color : #000055;
font-size : 12px;
text-decoration : none;
line-height : 15px;
}
.boxFestivalRed200 .topic h4 a:hover {
text-decoration : underline;
}
.boxFestivalRed200 .content {
color : #000000;
background-color : transparent;
height : auto;
padding-left : 10px;
padding-right : 10px; 
}
.boxFestivalRed200 .content a {
padding-top : 5px;
}
.boxFestivalRed200 .content p {
font : 11px Arial, Verdana, Helvetica, sans-serif;
color : #000000;
text-indent : 10px;
padding-top : 5px;
}
/******/
.h4place, .h4place h4 a, .h4place h4 {
display : inline;
font-weight : normal;
}
.h4place {
width : 100%;
height : auto;
position : relative;
}
.h4place .h-tags {
background : #f8f8f8 url(/master/images/theme1111/near.gif) no-repeat 5px 50%;
width : 100%;
height : auto;
position : relative;
border-top : 1px solid #e6e6e6;
text-indent : -999px;
display : inline;
display : block;
float : left;
}
.h4place li {
display : inline;
padding : 0 !important ;
margin : 0 !important ;
}
.h4place ol {
margin : 0 0 0 0;
height : auto;
overflow : hidden;
border-bottom : 1px dotted #999;
border-top : 1px solid #e6e6e6;
background-color : #f8f8f8;
}
.h4place ol li {
display : block;
float : left;
margin : 5px 5px 5px 5px !important ;
}
.h4place ol li a {
color : #333;
text-decoration : underline;
}
.h4place ol li a:hover {
color : #000b93;
text-decoration : underline;
}
.social-buttons {
width : 100% !important ;
}
.social-buttons {
padding : 3px 0 9px 0;
}
.social-buttons iframe {
float : left;
padding-right : 10px;
}
div.social-buttons li {
margin-left : 0;
margin-right : 0;
}
#footermenu2 {
overflow : hidden;
display : inline-block;
text-align : center;
margin : 0 0 0 0;
padding : 0 0 0 0;  
height : 38px; 
}
#footermenu2 UL {
height : 25px;
padding-top : 8px;
padding-bottom : 0;
list-style-type : none;
list-style-image : url(/master/images/theme1111/footermenu-bar.jpg);
}
#footermenu2 LI {
height : 25px;
float : left;
display : block;
text-align : center;
}
#footermenu2 LI A {
font-size : 14px;
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
#footermenu2 LI A:hover {
font-size : 14px;
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
#footermenu2 li#menuf1 {
width : 110px;
text-align : center;
}
#footermenu2 li#menuf2 {
width : 120px;
text-align : center;
}
#footermenu2 li#menuf3 {
width : 95px;
text-align : center;
}
#footermenu2 li#menuf4 {
width : 78px;
text-align : center;
}
#footermenu2 li#menuf5 {
width : 75px;
text-align : center;
}
#footermenu2 li#menuf6 {
width : 113px;
text-align : center;
}
#footermenu2 li#menuf7 {
width : 125px;
text-align : center;
}
#footermenu2 li#menuf8 {
width : 125px;
text-align : center;
}
#footermenu {
overflow : hidden;
display : inline-block;
text-align : center;
margin : 0 0 0 0;
padding : 0 0 0 0;
background-image : url(/master/images/theme1111/footermenu-bg.png);
background-repeat : no-repeat;
height : 99px;
width : 896px;
}
#footermenu UL {
height : 25px;
padding-top : 8px;
padding-bottom : 0;
list-style-type : none;
list-style-image : url(/master/images/theme1111/footermenu-bar.jpg);
}
#footermenu LI {
height : 25px;
float : left;
display : block;
text-align : center;
}
#footermenu LI A {
font-size : 14px;
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
#footermenu LI A:hover {
font-size : 14px;
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
#footermenu li#menuf1 {
width : 110px;
text-align : center;
}
#footermenu li#menuf2 {
width : 120px;
text-align : center;
}
#footermenu li#menuf3 {
width : 95px;
text-align : center;
}
#footermenu li#menuf4 {
width : 78px;
text-align : center;
}
#footermenu li#menuf5 {
width : 75px;
text-align : center;
}
#footermenu li#menuf6 {
width : 113px;
text-align : center;
}
#footermenu li#menuf7 {
width : 125px;
text-align : center;
}
#footermenu li#menuf8 {
width : 125px;
text-align : center;
}
#footer-links {
padding : 20px;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
#footer-links ul {
float : left;
width : 145px;
list-style-image : none;
}
#footer-links ul li {
font-size : 12px;
line-height : 16px;
padding : 2px 0 0;
}
#footer-links ul li a.main-footer {
color : #666;
font-weight : bold;
text-decoration : none;
}
#footer-links ul li a.main-footer:hover {
color : #000;
text-decoration : none;
}
#footer-links ul li a {
color : #888;
text-decoration : none;
}
#footer-links ul li a:hover {
color : #000;
text-decoration : none;
}
#footer-base {
background : #19a5e9;
color : #fff;
margin : 0 0 20px;
padding : 10px 30px;
font : 10px Vernada, Arial, Helvetica, sans-serif;
}

/******** BOX *********/ 
/** Blue **/
.boxBlueGrey200 {    }
.boxBlueGrey200 .top  { 
	BACKGROUND:url(https://www.hoteldirect.in.th/master/images/theme1111/box_blue200.png) no-repeat 100% 0px;  
	height:80px;  width:200px;
}   
.boxBlueGrey200 .top h3 {    
	 padding-left:45px;  padding-top:33px; margin-top:0px;
} 
.boxBlueGrey200 .box{ 
	BACKGROUND: url(https://www.hoteldirect.in.th/master/images/theme1111/box_blue_bg200.png);  background-repeat:repeat-y; height:auto;
} 
.boxBlueGrey200 .box ,.boxBlueGrey200 .box td,.boxBlueGrey200 .box .colleft,.boxBlueGrey200 .box .colleft2{color:#FFFFFF;   line-height:20px;  }  
.boxBlueGrey200 .box .colleft{ width:80px; display:inline; float:left; line-height:20px; }  
.boxBlueGrey200 .box .colleft2{width:80px; text-align:right; float:right;  line-height:20px;}  
.boxBlueGrey200 .end { 
	BACKGROUND: url(https://www.hoteldirect.in.th/master/images/theme1111/box_blue200.png) 0px -80px; background-repeat:no-repeat; height:23px;  
} 
.boxBlueGrey200 .end span{  
	BACKGROUND: url(https://www.hoteldirect.in.th/master/images/theme1111/box_blue200.png)  0px -80px; background-repeat:no-repeat; height:23px;  padding-left:0px;  
}    
.hdcounter{ BACKGROUND: url(https://www.hoteldirect.in.th/master/images/theme1111/hotel-direct-counter.png); background-position:left; background-repeat:no-repeat; height:30px;line-height:30px;  padding-left:26px; vertical-align:middle; color:#FF7D01;   font-size : 16px; font-weight : bold; display:inline; margin-top:0px; margin-left:0px;     }
.counter{ text-align:center; BACKGROUND: url(https://www.hoteldirect.in.th/master/images/theme1111/visitors_icon.png); background-position:center; background-repeat:no-repeat; height:30px;  padding-left:100px; padding-top:25px;  margin-top:-20px;
} 
/* ==============  Topic H1  ==============  */ 
.bprovincebg{   background:url(/master/images/theme1111/thailand-travel-bg.jpg) no-repeat 100% 0px;   height:80px;   } 
.bprovincebg .topicH2{  background:url(/master/images/theme1111/thailand-travel-bg.jpg)  no-repeat 0px 0px; width:80%;   height:80px;   padding-top:10px;   } 
.bprovincebg .topicH2 h2{     padding-left:100px;  height:30px;  line-height:30px;}/* ====== */
.btravelsbg{   background:url(/master/images/theme1111/thailand-travel-bg.jpg) no-repeat 100% 0px;   height:80px;   } 
.btravelsbg .topicH2{  background:url(/master/images/theme1111/thailand-travel-bg.jpg)  no-repeat 0px 0px; width:92%;   height:80px;   padding-top:10px;   } 
.btravelsbg .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px; padding-bottom:0px; margin-bottom:0px;    }     /* ====== */
.brestaurantsbg{   background:url(/master/images/theme1111/topic/thailand-restaurant-bg.jpg) no-repeat 100% 0px;   height:80px;   } 
.brestaurantsbg .topicH2{  background:url(/master/images/theme1111/topic/thailand-restaurant-bg.jpg)  no-repeat 0px 0px; width:92%;   height:80px;   padding-top:10px;   } 
.brestaurantsbg .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px; padding-bottom:0px; margin-bottom:0px;    }     /* ====== */
.bactivitiesbg{   background:url(/master/images/theme1111/topic/thailand-activity-bg.jpg) no-repeat 100% 0px;   height:80px;   } 
.bactivitiesbg .topicH2{  background:url(/master/images/theme1111/topic/thailand-activity-bg.jpg)  no-repeat 0px 0px; width:92%;   height:80px;   padding-top:10px;   } 
.bactivitiesbg .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px; padding-bottom:0px; margin-bottom:0px;    }     /* ====== */
.bfestivalsbg{   background:url(/master/images/theme1111/topic/thailand-festival-bg.jpg) no-repeat 100% 0px;   height:80px;   } 
.bfestivalsbg .topicH2{  background:url(/master/images/theme1111/topic/thailand-festival-bg.jpg)  no-repeat 0px 0px; width:92%;   height:80px;   padding-top:10px;   } 
.bfestivalsbg .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px; padding-bottom:0px; margin-bottom:0px;    }     /* ====== */
.botopbg{   background:url(/master/images/theme1111/topic/thailand-otop-bg.jpg) no-repeat 100% 0px;   height:80px;   } 
.botopbg .topicH2{  background:url(/master/images/theme1111/topic/thailand-otop-bg.jpg)  no-repeat 0px 0px; width:92%;   height:80px;   padding-top:10px;   } 
.botopbg .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px; padding-bottom:0px; margin-bottom:0px;    }     /* ====== */
.bpackage-toursbg{   background:url(/master/images/theme1111/topic/thailand-package-tour-bg.jpg) no-repeat 100% 0px;   height:80px;   } 
.bpackage-toursbg .topicH2{  background:url(/master/images/theme1111/topic/thailand-package-tour-bg.jpg)  no-repeat 0px 0px; width:92%;   height:80px;   padding-top:10px;   } 
.bpackage-toursbg .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px; padding-bottom:0px; margin-bottom:0px;    }     /* ====== */
.bhotelsbg{   background:url(/master/images/theme1111/topic/thailand-hotels-bg.jpg) no-repeat 100% 0px;   height:80px;   } 
.bhotelsbg .topicH2{  background:url(/master/images/theme1111/topic/thailand-hotels-bg.jpg)  no-repeat 0px 0px; width:92%;   height:80px;   padding-top:10px;   } 
.bhotelsbg .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px; padding-bottom:0px; margin-bottom:0px;    }    /*  ====== */
/* ==============  Page  ==============  */ 
.bhotelsbgPage{   background:url(/master/images/theme1111/topic-page/thailand-hotels-bg.png) no-repeat 100% 0px;    height:80px;   } 
.bhotelsbgPage .topicH2{   background:url(/master/images/theme1111/topic-page/thailand-hotels-bg.png) no-repeat 0px 0px; width:92%;   height:80px;   padding-top:10px;   } 
.bhotelsbgPage .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px; padding-bottom:0px; margin-bottom:0px;  text-decoration : none; color : #070957; font-size:20px;   }    
.btravelsbgPage{   background:url(/master/images/theme1111/topic-page/thailand-travel-bg.png) no-repeat 100% 0px;    height:80px;   } 
.btravelsbgPage .topicH2{   background:url(/master/images/theme1111/topic-page/thailand-travel-bg.png) no-repeat 0px 0px; width:92%;   height:80px;   padding-top:10px;   } 
.btravelsbgPage .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px; padding-bottom:0px; margin-bottom:0px;    }     
.brestaurantsbgPage{   background:url(/master/images/theme1111/topic-page/thailand-restaurant-bg.png) no-repeat 100% 0px;    height:80px;   } 
.brestaurantsbgPage .topicH2{   background:url(/master/images/theme1111/topic-page/thailand-restaurant-bg.png) no-repeat 0px 0px; width:92%;   height:80px;   padding-top:10px;   } 
.brestaurantsbgPage .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px; padding-bottom:0px; margin-bottom:0px;    }     
.bactivitiesbgPage{   background:url(/master/images/theme1111/topic-page/thailand-activity-bg.png) no-repeat 100% 0px;    height:80px;   } 
.bactivitiesbgPage .topicH2{   background:url(/master/images/theme1111/topic-page/thailand-activity-bg.png) no-repeat 0px 0px; width:92%;   height:80px;   padding-top:10px;   } 
.bactivitiesbgPage .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px; padding-bottom:0px; margin-bottom:0px;    }   
.bfestivalsbgPage{   background:url(/master/images/theme1111/topic-page/thailand-festival-bg.png) no-repeat 100% 0px;    height:80px;   } 
.bfestivalsbgPage .topicH2{   background:url(/master/images/theme1111/topic-page/thailand-festival-bg.png) no-repeat 0px 0px; width:92%;   height:80px;   padding-top:10px;   } 
.bfestivalsbgPage .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px; padding-bottom:0px; margin-bottom:0px;    }   
.botopbgPage{   background:url(/master/images/theme1111/topic-page/thailand-otop-bg.png) no-repeat 100% 0px;    height:80px;   } 
.botopbgPage .topicH2{   background:url(/master/images/theme1111/topic-page/thailand-otop-bg.png) no-repeat 0px 0px; width:92%;   height:80px;   padding-top:10px;   } 
.botopbgPage .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px; padding-bottom:0px; margin-bottom:0px;    }  
.bpackagetoursbgPage{   background:url(/master/images/theme1111/topic-page/thailand-package-tour-bg.png) no-repeat 100% 0px;    height:80px;   } 
.bpackagetoursbgPage .topicH2{   background:url(/master/images/theme1111/topic-page/thailand-package-tour-bg.png) no-repeat 0px 0px; width:92%;   height:80px;   padding-top:10px;   } 
.bpackagetoursbgPage .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px; padding-bottom:0px; margin-bottom:0px;    }  
/* ==============  end Page  ==============  */
.center-map-700{ background:url(/master/images/theme1111/center-map-700.jpg)  no-repeat 0px 0px; width:700px; height:auto;}
.center-map-700 .colL{  float:left; padding-left:17px; padding-top:3px; width:465px; height:auto; display:inline;  }
.center-map-700 .colR { float:right;  display:inline;  }
.center-map-700 .colR .top{ padding-top:48px; padding-right:21px; padding-left:4px;}
.center-map-700 .colR .map{ padding-top:4px; padding-right:18px; padding-left:4px;}
.center-map-700 .line{ clear : both; background:url(/master/images/theme1111/center-map-700-line.jpg)  no-repeat 0px 0px; width:700px; height:29px;    }
/* ====== */
.center-map-1000{  background:url(/master/images/theme1111/center-map-1000.jpg)  no-repeat 0px 0px; width:1000px; height:auto;  } 
.center-map-1000 .colL{  float:left; padding-left:17px; padding-top:2px; width:465px; height:auto;   }
.center-map-1000 .colC { float:left;  }
.center-map-1000 .colC .top{ padding-top:48px; padding-left:5px;   }
.center-map-1000 .colC .map{ padding-top:3px; padding-left:5px;   }  
.center-map-1000 .colR { float:right; display:inline;  vertical-align:top;  height:317px; width:295px; padding-left:5px; padding-right:15px; padding-top:20px;  }
.center-map-1000 .colR h3{ text-decoration : none; color : #070957;}
.center-map-1000 .colR h3 a{ text-decoration : underline; color : #070957;  }
.center-map-1000 .line{ clear : both; background:url(/master/images/theme1111/center-map-1000-line.jpg)  no-repeat 0px 0px; width:1000px; height:29px;    }
/* ====== */
/* ====== 
.center-map-1000{ background:url(/master/images/theme1111/center-map-1000.jpg)  no-repeat 0px 0px; width:1000px; height:361px;}
.center-map-1000 .colL{  float:left; padding-left:17px; padding-top:3px; width:465px; height:332px; display:inline;  }
.center-map-1000 .colR { float:right;  display:inline; padding-right:25px; padding-top:3px;  }     
.center-map-1000 .colR .maptop a strong{width:465px;height:30px; display:block;position:absolute;left:0;bottom:0; margin-bottom:10px; margin-left:10px;  margin-right:35px; padding-bottom:5px; /*font:23px/23px "DBOzoneWeb"; * /color:#FFF;background:#333;opacity:.75;filter:alpha(opacity=75); line-height:30px; vertical-align:middle; padding-left:10px;}
.center-map-1000 .colR .maptop a:hover */
/* ====== */
.center-map-1000-2{  background:url(/master/images/theme1111/center-map-1000-2.jpg)  no-repeat 0px 0px; width:1000px; height:361px;    }
.center-map-1000-2 .colL{  float:left; padding-left:17px; padding-top:3px; width:465px; height:332px;   }
.center-map-1000-2 .colC { float:left;  }
.center-map-1000-2 .colC .top{ padding-top:18px; padding-left:0px;   }
.center-map-1000-2 .colC .map{ padding-top:3px; padding-left:0px;   }  
.center-map-1000-2 .colR { float:right; display:inline;  vertical-align:top;  height:317px; width:300px; padding-left:5px; padding-right:15px; padding-top:20px; }
 

/* ====== */
.bhotelbg{   background:url(/master/images/theme1111/thailand-hotels-bg.jpg) no-repeat 100% 0px;   height:80px;   } 
.bhotelbg .topicH2{  background:url(/master/images/theme1111/thailand-hotels-bg.jpg)  no-repeat 0px 0px; width:80%;   height:80px;   padding-top:10px;   } 
.bhotelbg .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px;   }     /* ====== */
.bfestivalbg{   background:url(/master/images/theme1111/thailand-festival-bg.jpg) no-repeat 100% 0px;   height:80px;   } 
.bfestivalbg .topicH2{  background:url(/master/images/theme1111/thailand-festival-bg.jpg)  no-repeat 0px 0px; width:80%;   height:80px;   padding-top:10px;   } 
.bfestivalbg .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px;   }      /* ====== */ 
.bactivitybg{   background:url(/master/images/theme1111/thailand-activity-bg.jpg) no-repeat 100% 0px;   height:80px;   } 
.bactivitybg .topicH2{  background:url(/master/images/theme1111/thailand-activity-bg.jpg)  no-repeat 0px 0px; width:80%;   height:80px;   padding-top:10px;   } 
.bactivitybg .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px;   }     /* ====== */ 
.bpackagetoursbg{   background:url(/master/images/theme1111/thailand-package-tour-bg.jpg) no-repeat 100% 0px;   height:80px;   } 
.bpackagetoursbg .topicH2{  background:url(/master/images/theme1111/thailand-package-tour-bg.jpg)  no-repeat 0px 0px; width:80%;   height:80px;   padding-top:10px;   } 
.bpackagetoursbg .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px;   }     /* ====== */
.brestaurantbg{   background:url(/master/images/theme1111/thailand-restaurant-bg.jpg) no-repeat 100% 0px;   height:80px;   } 
.brestaurantbg .topicH2{  background:url(/master/images/theme1111/thailand-restaurant-bg.jpg)  no-repeat 0px 0px; width:80%;   height:80px;   padding-top:10px;   } 
.brestaurantbg .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px;   }      /* ====== */
.botopbg{   background:url(/master/images/theme1111/thailand-otop-bg.jpg) no-repeat 100% 0px;   height:80px;   } 
.botopbg .topicH2{  background:url(/master/images/theme1111/thailand-otop-bg.jpg)  no-repeat 0px 0px; width:80%;   height:80px;   padding-top:10px;   } 
.botopbg .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px;   }      /* ====== */ 
.bpackagetourbg{   background:url(/master/images/theme1111/thailand-package-tour-bg.jpg) no-repeat 100% 0px;   height:80px;   } 
.bpackagetourbg .topicH2{  background:url(/master/images/theme1111/thailand-package-tour-bg.jpg)  no-repeat 0px 0px; width:80%;   height:80px;   padding-top:10px;   } 
.bpackagetourbg .topicH2 h2{    padding-left:100px;  height:30px;  line-height:30px;   }   

 /* === container === */ 
.box250container{
	float:left;
	width:240px; 
	display:block;padding:5px; 
	position:relative; background:#fff;
	-moz-box-shadow:0 1px 2px #ccc;-ms-box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; 
	-moz-transition:background-color .18s;-ms-transition:background-color .18s;-o-transition:background-color .18s;-webkit-transition:background-color .18s;transition:background-color .18s;
} 
.box250container:hover{background:#EBEBEB;-moz-box-shadow:0 1px 2px #ccc;-ms-box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc; -moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;transition:none}   

.boxcontainer{
	float:left;
	width:100%;
	margin-right:10px;
	display:block;padding:6px; 
	position:relative; background:#fff;
	-moz-box-shadow:0 1px 2px #ccc;-ms-box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; 
	-moz-transition:background-color .18s;-ms-transition:background-color .18s;-o-transition:background-color .18s;-webkit-transition:background-color .18s;transition:background-color .18s;
} 
.boxcontainer:hover{background:#EBEBEB;-moz-box-shadow:0 1px 2px #ccc;-ms-box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc; -moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;transition:none}  
 
.boxcentercontainer{
	float:left;
	width:450px;
	margin-right:10px;
	display:block;padding:6px; 
	position:relative; background:#fff;
	-moz-box-shadow:0 1px 2px #ccc;-ms-box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; 
	-moz-transition:background-color .18s;-ms-transition:background-color .18s;-o-transition:background-color .18s;-webkit-transition:background-color .18s;transition:background-color .18s;
} 
.boxcentercontainer:hover{color:#ccc;background:#EBEBEB;-moz-box-shadow:0 1px 2px #ccc;-ms-box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc; -moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;transition:none}  

.boxleftcontainer{
	float:left; text-align:center; alignment-adjust:central;
	width:170px;  display:block;padding:6px; 
	position:relative;  
	-moz-box-shadow:0 1px 2px #ccc;-ms-box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; 
	-moz-transition:background-color .18s;-ms-transition:background-color .18s;-o-transition:background-color .18s;-webkit-transition:background-color .18s;transition:background-color .18s;
} 
.boxleftcontainer:hover{color:#ccc;background:#EBEBEB;-moz-box-shadow:0 1px 2px #ccc;-ms-box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc; -moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;transition:none}  

.boxrightcontainer{
	float:left;  
	width:237px;  display:block;padding:6px; margin-left:15px; 
	position:relative; 
	-moz-box-shadow:0 1px 2px #ccc;-ms-box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; 
	-moz-transition:background-color .18s;-ms-transition:background-color .18s;-o-transition:background-color .18s;-webkit-transition:background-color .18s;transition:background-color .18s;
} 
.boxrightcontainer:hover{ background:#EBEBEB;-moz-box-shadow:0 1px 2px #ccc;-ms-box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc; -moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;transition:none}  

.boxcenter .contentbg-province{    
height:auto; width:auto;border:0; float:none !important;padding-top:0px;padding-bottom:1em;position:absolute;z-index:10 !important; border-bottom:solid 1px rgb(200,200,200);  position: relative; padding: 15px; margin-bottom: 5px; 
 font-size: 12px; background-color:#e5e5e5; 
background: url(/master/images/theme1111/bg-info/bg-province.png) no-repeat bottom left; border-bottom: solid 1px #d4d0c8; padding-bottom:50px; } 

.beautiful{
width:500px; 
} 
.beautiful .travels{
background-image : url(/master/images/theme1111/cool/travels.jpg);
background-repeat : no-repeat;	 
height:411px;
}
.beautiful .restaurants{
background-image : url(/master/images/theme1111/cool/restaurants.jpg);
background-repeat : no-repeat;	 
height:411px;
}
.beautiful .activities{
background-image : url(/master/images/theme1111/cool/activities.jpg);
background-repeat : no-repeat;	 
height:411px;
}
.beautiful .activities h2{  padding-left:20px;}
.beautiful .festivals{
background-image : url(/master/images/theme1111/cool/festivals.jpg);
background-repeat : no-repeat;	 
height:411px;
}
.beautiful .festivals h2{  padding-left:10px;}
.beautiful .otop{
background-image : url(/master/images/theme1111/cool/otop.jpg);
background-repeat : no-repeat;	 
height:411px;
}
.beautiful .packagetours{
background-image : url(/master/images/theme1111/cool/package-tours.jpg);
background-repeat : no-repeat;	 
height:411px;
}
.beautiful .packagetours h2{  padding-left:10px;}
.beautiful h2 a{  padding-left:235px; line-height:40px; width:220px; height:40px; color :#000000; text-align:center; display:inline-block; font-size:16px; }
.beautiful h2 a:hover {
text-decoration : underline;
color : #000000; 
}
.beautiful .photo{ text-align:center; padding-top:0px; }
.intro{ width:480px; padding-left:10px; padding-right:10px; font-size:12px; text-align:center;}
/*********/ 
.travelsSea {
background-image : url(/master/images/theme1111/Travel_Sea.jpg);
background-repeat : no-repeat;	 
height:59px; width:250px;
}
.travelsSea h4 {
color : #000055;
font-size : 12px;
text-decoration : none;
display : inline;
line-height : 20px;
vertical-align : middle;
padding-left : 20px;
padding-right : 3px; 
padding-top : 55px; 
}
.travelsSea h4 a {
color : #000055;
font-size : 12px;
text-decoration : none;
line-height : 20px;
}
.travelsSea h4 a:hover {
text-decoration : underline;
}
/*********/
.travelsWaterFall {
background-image : url(/master/images/theme1111/Travel_Waterfall.jpg);
background-repeat : no-repeat;	 
height:59px; width:250px;
}
.travelsWaterFall h4 {
color : #000055;
font-size : 12px;
text-decoration : none;
display : inline;
line-height : 20px;
vertical-align : middle;
padding-left : 20px;
padding-right : 3px; 
padding-top : 55px; 
}
.travelsWaterFall h4 a {
color : #000055;
font-size : 12px;
text-decoration : none;
line-height : 20px;
}
.travelsWaterFall h4 a:hover {
text-decoration : underline;
}
.footer2{
background-image : url(/master/images/theme1111/footer-bg2.jpg);
background-repeat : no-repeat;	 
height:238px; width:1000px;
}
.footer2 .f2top{ height:100px; padding-right:30px; padding-top:65px; margin-bottom:-65px; }
.footer2 .f2menu{ height:38px;}
.footer2 .f2end{ height:100px;}

/* .comment700{ border:1px solid #cccccc; background-color:#f2f2f2; border-radius:8px; margin-bottom:10px; margin-top:10px;}*/
.comment700{
background:#e8e8e8;padding:10px;min-height:165px; position:relative;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;border-top:1px solid #ccc; margin-bottom:10px; margin-top:10px;  z-index:2; background-image:url(/master/images/theme1111/bg_comment.jpg); background-position:bottom right; background-repeat:no-repeat; }
.comment700 h4{  margin-top:-17px; float:right; z-index:99; }
.comment700 .content{   padding:50px 10px 10px 10px;}

.comment {  border:1px solid #cccccc;  background-color:#ffffff;   padding-bottom:5px; margin-bottom:10px; height:auto;  } 
.comment .commentno{ margin:3px 3px 3px 3px; background-color:#59aefe;  color:#ffffff; padding-left:10px; width:auto;  height:30px;line-height:30px;    } 
.comment .commentno .commentdel{ display:inline; color:#ffffff;  padding-right:10px; height:30px;line-height:30px;  text-align:right; float:right;   }
.commentphoto {  display:inline-block; width:45px;  margin:3px 3px 3px 3px; vertical-align:top; }
.commenttext { display:inline-block;  width:600px; margin-top:5px; margin-bottom: 5px; vertical-align:top; }

.colLment{ width:90px; float:left;  }
.colRment{ width:570px; float:right; margin-bottom:3px;  }
.colRment input { height:20px;}

/*** boxGalleryEach ***/ 
.boxGalleryEach { padding-left:10px; padding-bottom:10px;   }
.boxGalleryEach .top{  background: url(/master/images/theme1111/line-1000.png) no-repeat right top;   height:22px;  } 
.boxGalleryEach .top .span{  background: url(/master/images/theme1111/line-1000.png) no-repeat left top;  width:80%;  height:22px;  }  
.boxGalleryEach .photo{ height:115px;}
.boxGalleryEach .end{  background: url(/master/images/theme1111/line-1000.png)  no-repeat 100%  -13px;    height:13px;  }  
.boxGalleryEach .end .span{  background: url(/master/images/theme1111/line-1000.png)  no-repeat  0px -13px;  width:80%;  height:13px;  }   

/*** preview info in google map ****/ 
.boxPreview{
	float:left;
	width:450px;
	height: 140px; 
	display:block; 
	position:relative; background:#fff;
} 
.boxPreview .colleft {
width : 170px; 
float : left; 
padding: 5px 5px 5px 5px;
} 
.boxPreview .colleft2 {
width : 265px; 
float : right; 
padding: 5px 5px 5px 0px; 
}
.boxPreview .colleft2 h3 {
margin-top : -15px;
color : #000b93;
font-size : 12px;
font-weight : bold; 
text-decoration : none;
display : inline;
line-height : 16px;
vertical-align : text-top;
}
.boxPreview .colleft2 h3 a {
margin-top : -15px;
color : #000b93;
font-size : 12px;
font-weight : bold; 
text-decoration : none;
display : inline;
line-height : 16px;
vertical-align : text-top;
} 
/******************************** AUTO WIDTH BOX **********************************/
.greyContainer{clear:both; text-align:left; margin-bottom:20px;
 background-color:#f7f7f7; padding:10px 10px 10px 10px;
box-shadow:rgba(0,0,0, .3) 0px 1px 4px; border-radius:3px;
-moz-box-shadow:rgba(0,0,0, .3) 0px 1px 4px;
-webkit-box-shadow:rgba(0,0,0, .3) 0px 1px 4px;
-moz-border-radius:3px;
-webkit-border-radius:3px; height:auto;
}
.greyContainer h2{ text-decoration : none; text-decoration:underline; 
color : #000055; font-size : 16px;  }
.greyContainer h3{ text-decoration : none; color : #000055; }
.greyContainer h5{ color : #000b93; font-size : 14px; }
.greyContainer ul { padding-left:30px;}
/*********** Blue Sky White *******************/ 
.boxBlueSkyWhite{ margin-top:5px;  margin-bottom:10px;  } 
.boxBlueSkyWhite .top   { 
	BACKGROUND:url(https://www.hoteldirect.in.th/master/images/theme1111/boxBlueSkyWhite.jpg) no-repeat 100% 0px;  height:50px; 
}  
.boxBlueSkyWhite .top h3{   
	BACKGROUND:url(https://www.hoteldirect.in.th/master/images/theme1111/boxBlueSkyWhite.jpg) no-repeat 0px 0px;  height:50px;  width:80%;   padding-top:12px; padding-left:15px; color:#011663;
}     
.boxBlueSkyWhite .top h3  A{   color:#011663;  }     
.boxBlueSkyWhite .top h3  A.active,
.boxBlueSkyWhite .top h3  A.visited,
.boxBlueSkyWhite .top h3  A.link,
.boxBlueSkyWhite .top h3  A.active{    
	color:#011663;   TEXT-DECORATION: none	 ;  
}
.boxBlueSkyWhite .top h3  A.hover{    
	color:#011663;  TEXT-DECORATION: none	 ;  
}  
.boxBlueSkyWhite .box { 
	BACKGROUND: url(https://www.hoteldirect.in.th/master/images/theme1111/boxBlueSkyWhite_bg.jpg)   repeat-y  100% 0px;    
} 
.boxBlueSkyWhite .box .inbox{  
	BACKGROUND: url(https://www.hoteldirect.in.th/master/images/theme1111/boxBlueSkyWhite_bg.jpg)  repeat-y 0px 0px; width:670px;min-height:inherit; padding:10px 10px 15px 13px;
}   
.boxBlueSkyWhite .end {  
	BACKGROUND: url(https://www.hoteldirect.in.th/master/images/theme1111/boxBlueSkyWhite.jpg)  no-repeat 100%  -90px;  height:15px; 
} 
.boxBlueSkyWhite .end span{   
	BACKGROUND: url(https://www.hoteldirect.in.th/master/images/theme1111/boxBlueSkyWhite.jpg)  no-repeat  0px -90px;  height:15px;   padding-left:20px;    
}  
/*********** Sky Grey *******************/ 
.boxSkyGrey{ margin-top:5px;  margin-bottom:10px;  } 
.boxSkyGrey .top   { 
	BACKGROUND:url(https://www.hoteldirect.in.th/master/images/theme1111/boxSkyGrey.jpg) no-repeat 100% 0px;  	height:70px; 
}  
.boxSkyGrey .top h3{   
	BACKGROUND:url(https://www.hoteldirect.in.th/master/images/theme1111/boxSkyGrey.jpg) no-repeat 0px 0px;   height:70px;  width:75%;   padding-top:15px; padding-left:50px; padding-right:50px; color:#011663;
}     
.boxSkyGrey .top h3  A{   color:#011663;  }     
.boxSkyGrey .top h3  A.active,
.boxSkyGrey .top h3  A.visited,
.boxSkyGrey .top h3  A.link,
.boxSkyGrey .top h3  A.active{    
	color:#011663;   TEXT-DECORATION: none	 ;  
}
.boxSkyGrey .top h3  A.hover{    
	color:#011663;  TEXT-DECORATION: none	 ;  
}  
.boxSkyGrey .box { 
	BACKGROUND: url(https://www.hoteldirect.in.th/master/images/theme1111/boxSkyGrey_bg.jpg)   repeat-y  100% 0px;    
} 
.boxSkyGrey .box .inbox{  
	BACKGROUND: url(https://www.hoteldirect.in.th/master/images/theme1111/boxSkyGrey_bg.jpg)  repeat-y 0px 0px; width:670px; min-height:inherit; padding:10px 10px 15px 13px;
}   
.boxSkyGrey  h5 {
color : #000b93;font-size : 14px; text-decoration : none; display : inline; line-height : 40px;
}
.boxSkyGrey .end {  
	BACKGROUND: url(https://www.hoteldirect.in.th/master/images/theme1111/boxSkyGrey.jpg)  no-repeat 100%  -82px;  height:15px; 
} 
.boxSkyGrey .end span{   
	BACKGROUND: url(https://www.hoteldirect.in.th/master/images/theme1111/boxSkyGrey.jpg)  no-repeat  0px -82px;  height:15px;   padding-left:20px;    
}  
/************************* end *************************/

.t-guide{ background:#FFF;}
.t-guide ul{position:relative;width:280px;margin:0 auto; list-style:none;}
.t-guide ul li{border-top:1px solid #FFF; padding-bottom:10px;}
.t-guide ul li a{position:relative;display:block;width:100%;height:90px;}
.t-guide ul li a img{width:280px;height:90px;}
.t-guide ul li a strong{display:block;position:absolute;left:0;bottom:0;width:264px;padding:3px 8px; font-size: 12px; /*font:23px/23px "DBOzoneWeb"; */color:#FFF;background:#333;opacity:.75;/*filter:alpha(opacity=75);*/}
.t-guide ul li a:hover strong{opacity:.25;/*filter:alpha(opacity=25);*/}
.t-guide .more{height:20px;} 
.HL4{position:relative;height:30px;} 
.HL4 a{display:block;width:100%;height:100%;text-decoration:none;}

.currencyUnits {
clear : none;
font-size : 18px;
font-style : normal;
font-weight : normal;
font-family : Arial, Helvetica, sans-serif; 
color : #000;
}