body {
	color: #77532f;
	font-size: 12px;
	margin: 0;
	font-family:Tahoma;
}

img.images{
	border: 5px double #cccccc;
	
}
a.popup{
	color:#77532F;
	text-decoration: none;
}
a.popup:hover{
	color:#FF0000; 
}
.lang{
	float: left;
	padding: 0 5px 2px 5px;
	height:100%;
}
.lang_box{
	clear: both;
	float: right;
	
	font-size:12px;
	margin: 0px;
	padding: 0 10px 10px 0;
	font-weight: bold;
	
}
.lang_box_sub{
	clear: both;
	float: right;
	
	font-size:12px;
	margin-left: 15px;
	padding: 0;
	font-weight: bold;
	height: 16px;
}
.lang_box a:link, .lang_box a:visited{
	float:left;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0;
	
	font-size: 12px;
	font-weight: bold;
	color: #818181;
	line-height: 100%;
}
.lang_box a:hover{
	float:left;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0;
	color: #3C3D3A;
	font-weight: bold;
	cursor: pointer;
	line-height: 100%;
}
.lang_box div.eng{
	float:left;
	height: 11px;
	width: 16px;
	background: url(../images/bullet_eng2.gif) no-repeat;
}
.lang_box a:hover div.eng{
	float:left;
	height: 11px;
	width: 16px;
    background: url(../images/bullet_eng1.gif) no-repeat;
}
.lang_box div.th{
	float:left;
	height: 11px;
	width: 16px;
	background: url(../images/bullet_thai2.gif) no-repeat;
}
.lang_box a:hover div.th{
	float:left;
	height: 11px;
	width: 16px;
    background: url(../images/bullet_thai1.gif) no-repeat;
}


.lang_box #current{
	float:left;
    margin: 0 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0;
	
	font-size:12px;
	font-weight: bold;
	color: #3C3D3A;
	cursor: text;	
}
.lang_box #current div.eng{
	float:left;
	height: 11px;
	width: 16px;
    background: url(../images/bullet_eng1.gif) no-repeat;
}
.lang_box #current div.th{
	float:left;
	height: 11px;
	width: 16px;
    background: url(../images/bullet_thai1.gif) no-repeat;
}


.mail_box{
	clear: both;
	float: right;
	padding: 0 0 15px 0;

}
.mail_box span.email_in{
	float:left; 
	padding: 15px 0 0 10px; 
}
.mail_box span.email_btn{
	float:left;
	padding: 15px 5px 0 5px;
	cursor:pointer;
}
.mail_box span.email_pic{
	float:left;  
	padding-top: 14px;
}
#enews_mail{
	width: 160px;
	height: 17px;
	font-size: 11px;

}
.leftmenu_bullet{
	vertical-align:top; 
	padding:5px 10px 0 5px;
	background:url('../images/dot.gif') repeat-x bottom;
}
.leftmenu_text{
	
	padding:2px 0 2px 0;
	background:url('../images/dot.gif') repeat-x bottom;
}
.leftmenu_bg{
	background-color:#E9E9D1;

}
.leftmenu_a{
	clear:both;
	font-size: 12px;
	color: #5F3B19;
	text-decoration:none;	
}

.line{

	padding: 10px 0 0 0;

}
.line_front{
	float: left;
	width:43px;
	height:45px;
	background: url('../images/line_front.jpg') no-repeat bottom;
}
.line_bg{
	
	float: left;
	width:85%;
	height:45px;
	background: url('../images/line_bg.jpg') repeat-x bottom;

}
.line_back{
	float: left;
	width:43px;
	height:45px;
	background: url('../images/line_back.jpg') no-repeat bottom;

}
.line_text{
	float:left;
	text-align:left;
	padding: 8px 0 0 5px;
	font-weight:bolder;
	font-size: 16px;
	color:#694426;
}
 a.text_link, a.text_link:visited{
font-size:13px;
	text-decoration: none;	
	color:#999999;
 }
 a.text_link:hover{
	text-decoration: none;
	color:#77532F;
 }
/*CSS Menu End*/
