@charset "utf-8";

/* -------------------------------
Asia Marketing Solutions Co.,Ltd.

Asia Office

Tel  : +66 76 270 925
Fax : +66 76 270 926
email : design@asia-ms.com

UK Office

Tel  : +44 1394 4599 48
Fax : +44 7771 6307 80
email : design@asia-ms.com
-----------------------------------*/
@import "reset.css";
@import "menu.css";

html, body{
	width:100%;
	height:100%;
	margin:0;
	font-family:"MS Sans Serif", "Trebuchet MS", Arial, Verdana;
	/*font-family:Tahoma, Arial;*/
}
p{padding:0px;}
h2{height:25px; overflow:hidden; border:0px red solid;}
h2 span{display:block; width:100%; height:100%;}
.head-name{width:345px; border:0px solid red;}
.newsletter_form{width:345px; border:0px solid red;}

#container {
	width:100%;
	height:100%;
	position:absolute;
	z-index:0;
}
#wrap, #nav-top, #line-top, #line-bottom, #photo{
	width:1152px;
	margin:0 auto;
	position:relative;
}
#wrap {
	height:100%;
	z-index:1;
}
#nav-top {
	height:119px;
	z-index:30;
}
#logo a{
	width:270px;
	height:119px;
	background:url(../images/logo.gif) top left no-repeat;
	text-indent:-9999px;
	float:left;
	border:0px solid red;
}

#line-top, #line-bottom, #photo, #content, #footer{z-index:2;}
#line-top, #line-bottom {
	height:1px;
	overflow:hidden;
}
#line-top {
	border-top:1px #8e8e8e solid;
	border-bottom:1px #cfcfcf solid;
}
#line-bottom {
	border-top:1px #cfcfcf solid;
	border-bottom:1px #8e8e8e solid;
}
#photo{height:auto; padding:7px 0;  display:block;}
.photobg{background:url(../images/bg-press.jpg) no-repeat 0px 6px;}

#nav-bottom{
	width:1002px;
	padding:0 49px;
	height:49px;
	z-index:30;
	position:relative;
}
#content {
	width:1152px;
	padding:20px 0px 30px 0px;
	color:#666;
	font-size:13px;
	line-height:normal;
	word-spacing:0px;
	text-align:left;
	border:0px solid red;
}
#content .content-ins{width:1002px; padding:0px 75px; border:0px solid red;}
#content .content-ins p{padding-top:10px;}
#content .content-ins a{text-decoration:underline; color:#999b37;}
#content .content-ins a:hover{text-decoration:none; color:#999b37;}

#footer {
	clear:both;
	width:1152px;
	height:55px;
	border-top:1px solid #ccc;
	padding:10px 0;
	/*margin:0 auto;*/
}
#footer div, #footer div a{
	height:55px;
	float:left;
	display:block;
	border:0px solid blue;
}

#footer div a{text-indent:-9999px;}
#footer .gab{width:210px;}

#footer .home a{width:46px; background:url(../images/home.gif) right no-repeat;}
#footer .home a:hover{background:url(../images/home-o.gif) right no-repeat;}

#footer .gayana a{width:120px; background:url(../images/j-bungaraya.gif) left no-repeat;}
#footer .gayana a:hover{background:url(../images/j-bungaraya-o.gif) left no-repeat;}

#footer .copyright a{width:317px; background:url(../images/copyright.gif) left no-repeat;}
#footer .copyright a:hover{background:url(../images/copyright-o.gif) left no-repeat;}

#footer .footer-logo a{width:173px; background:url(../images/footer-logo.gif) left no-repeat;}
#footer .footer-logo a:hover{background:url(../images/footer-logo-o.gif) left no-repeat;}

#footer .footer-logo2 a{width:67px; background:url(../images/footer-logo2.gif) left no-repeat;}
#footer .footer-logo2 a:hover{background:url(../images/footer-logo2-o.gif) left no-repeat;}

#footer .footer-logo3 a{width:90px; background:url(../images/footer-logo3.gif) left no-repeat;}
#footer .footer-logo3 a:hover{background:url(../images/footer-logo3-o.gif) left no-repeat;}

#footer .footer-fb a{width:48px; background:url(../images/footer_facebook_off.gif) left no-repeat;}
#footer .footer-fb a:hover{background:url(../images/footer_facebook_on.gif) left no-repeat;}

.ul-content-1col,
.ul-content-2col,
.ul-content-3col{
	list-style:none; 
	border:0px solid red;
	float:left;
	padding-top:15px;
}
.ul-content-1col li span,
.ul-content-2col li span,
.ul-content-3col li span{color:#999b37;}

.ul-content-1col{width:1002px; border:0px solid red;}
.ul-content-2col{width:485px; border:0px solid red;}
.ul-content-3col{width:323px; border:0px solid red;}

#mailto{
	list-style:none;
	width:290px;
	height:16px;
	border-top:0px solid #ccc;
	float:left;
}

#mailto a{
	width:290px;
	height:16px;
	float:left;
	display:block;
	border-top:0px solid #ccc;
}

#mailto .inquiry a{width:290px; background:url(../images/inquiry.gif) left no-repeat;}
#mailto .inquiry a:hover{background:url(../images/inquiry-o.gif) left no-repeat;}

#mailto .reservation a{width:290px; background:url(../images/reservation2.gif) left no-repeat;}
#mailto .reservation a:hover{background:url(../images/reservation2-o.gif) left no-repeat;}

#mailto .webmaster a{width:290px; background:url(../images/webmaster.gif) left no-repeat;}
#mailto .webmaster a:hover{background:url(../images/webmaster-o.gif) left no-repeat;}