html, body { font-family: arial; margin: 0px; padding: 0px; text-align: center;}
* img { border: none 0; margin: 0; padding: 0; }
#container { margin: 0 auto; width: 720px; position: relative; }
#content { width: 720px; position: relative; }
/* logos */
#logos { display: block; text-align: right; margin: 0px 20px; padding: 0px; }
#logos ul { margin: 10px 0px 0px 0px; padding: 0px; }
#logos li{ margin: 0px; padding: 0px; display: inline; } 

/*navigation section*/
#navi { text-align: left; height: 17px; background: #E7EBEF; position: relative; width: 700px; z-index: 1; margin: 0 10px; }
#navi ul { text-indent: 5pt; list-style-type: none; margin: 0px; padding: 0px; border-top: solid 1px #fff; border-bottom: solid 1px #fff; text-transform: uppercase; text-decoration: none; height: 15px; position: relative; top: 0px; }
#navi ul li { height: 15px; font-size: 8pt; display: inline; top: -3px!important; margin: 0px; padding: 0px; top: 0px; position: relative; }
#navi ul li a { text-decoration: none; color: #737577; margin: 0 7px 0 1px!important; margin: 0 2px 0 1px; padding: 1px 0px 1px 1px!important; padding: 3px 3px 1px 5px; }
.navi-rightborder { border-right: solid 1px #999;}

/*navigation 2nd menu */
#navi dl { display: none; }
#navi ul{margin:0;}
#navi ul dl { font-size: 8pt; position: absolute; top: 15px; background: #B90137; left:0; margin-left:0; padding-left:0; padding:0;}
#navi ul dl dt { margin: 0px; padding: 0px; }
#navi dl a { text-decoration: none; color: #fff; }
#mgroup {left: 0; margin: 0; padding: 0px; display: block; background: #B90137; }
#mgroup a{ width:110px;}
#mlife {left: 0; margin: 0; padding: 0px; display: block; background: #B90137;}
#mclub {left: 0; margin: 0; padding: 0px; display: block; background: #B90137; }
#navi ul dl dt a { color: #fff; display: block; padding: 2px 15px; margin: 0px; }
#navi ul dl dt a:hover { background: #DFE5E6; color: #000; margin: 0px; padding: 2px 15px; }
#mlife a{padding: 2px 15px; width:150px;}
#mclub a{width:160px;}
#mvill{left:0px;}


#msjo{ left:0; margin: 0; padding: 0px; display: block; background: #B90137; }
#msjo a{width:180px;}


.flowers { background: #B90137 url(/images/arrow.gif) no-repeat 20px 2px; text-align: left; display: block; text-indent: 24px;  }

#mid, #midcn{ width: 700px; position: relative; margin: 0px 10px; text-align:left; font-size:12px;}
#missCn {width: 698px;position: relative; /*margin: 0px 10px; */ height:284px; clear:both;}

/*footer stuff*/
#foot { height: 71px; position: relative; display: block; clear:both; }
#language { position: absolute; left: 25px; top: 20px; }

#govfoot { position: relative; display: block; }
#govfoot a { text-decoration: none; font-size: 7pt; color: #000; }

/* styles */
.noticebox{ z-index:30px; position:absolute; left:30px;}

#mid { text-align: left; font-size: 8pt; }
b { color: #B90137; font-weight: bold; }
h2 { margin: 0; padding: 0; color: #B90137; font-size: 10pt; }
a { text-decoration: none; color: #B90137; }
#mid ul{ margin: 0; padding: 0 0 10px 0; font-size: 8pt; }

blockquote { padding: 0px; margin: 0px 0px 10px 0px; font-style: italic; font-weight: bold; display: block; text-align: center; font-size: 12pt; }
.midList li {
	list-style-position: outside;
	clear:both;
}
#mid address { margin: 10px; font-style: normal; position: relative; border-left: solid 5px #737577; padding-left: 10px;}
.spam { display: none; }


#leftsidecontact { position: relative; left: 80px; top: 20px; width: 240px; }
.logos{clear:both; text-align:center; margin-right:15px;top:60px; margin-top:20px;}
#rightsidecontact { position: relative; width: 250px; left: 400px; top: -80px; }
hr { clear: both; position: relative; color: #fff; border: none 0; }

/**********************************2-12~{P^8D~}***********************************/
.flashMenu{clear:both; height:20px; margin-top:5px;}
.myGuide{text-align:left;font-size:12px; font-family:Arial; margin:20px 30px 10px 20px;}
.guideLi{clear:both;width:840px;
margin-top:15px;}
.guideLi ul{margin:0; padding:0;}
.guideLi li{float:left;margin-bottom:3px; width:404px; list-style-type:none; list-style-position:inside; background:url(../simplythai/images/award/p.gif) left no-repeat; padding-left:16px;}
.thisPage{width:890px;clear:both;}
.clearDiv{font-size:0/0px; line-height:0%; clear:both;}
.showAwards{clear:both;margin:10px; text-align:left;}
/*.awardsList{clear:both;height:650px;/*overflow-x:no;overflow-y:scroll;}
.tYear{clear:both; text-align:left;font-family:Georgia;color:#7C8248; font-weight:bolder; font-size:19px; width:240px; margin-bottom:3px; margin-top:10px;}
.imgList{clear:both; text-align:right; margin-right:60px;}
.myGuide li{list-style-position:outside; margin-left:5px; clear:both;}
.myGuide li a{}
.showAwards img{clear:both; margin-bottom:30px;}
.tt{font-family:Georgia;color:#7C8248; font-weight:bolder; font-size:19px; margin-bottom:5px;}*/
.missLeft{
	background:#B90035;
	padding:25px 23px 0 23px;
	width:330px;
	color:#fff;
	font-size:12px;/*font-family:Verdana;*/
	position:absolute;
	height:282px;
	display:inline;
	line-height:150%;
	text-align:justify;
	left: 0px;
	top: 2px;
}
.missLeftcn{
	background:#B90035;
	padding:25px 23px 0 23px;
	position:absolute;
	width:330px;
	color:#fff;
	display:inline;
	font-size:12px;/*font-family:Verdana;*/
	height:282px;
	line-height:170%;
	text-align:justify;
	left: 0px;
	top: 2px;
}
.missLeft p{font-size:14px;}
.missLeftcn p{font-size:12px;}
.wt{font-size:16px;font-weight:bolder;}
.missRight{
	width:328px;
	position:absolute;
	linetext-align:justify;
	text-align:left;
	font-size:13px;
	text-align:left;
	left: 356px;
	height: 229px;
	top: 16px;
}
.missRight br, .missRightcn br{ font-size:2px;}
.redt1{font-weight:bolder; color:#B90035; font-size:17px;}
.redt2{font-weight:bolder; color:#B90035; font-size:15px;}
.missRight p{font-size:13px; text-align:left;}

.missRightcn{
	position:absolute;
	width:331px;
	text-align:justify;
	font-family:Verdana;
	font-size:13px;
	text-align:left;
	left: 353px;
	top: 5px;
	height: 288px;
}
.redt1cn{font-weight:bolder; color:#B90035; font-size:17px;}
.redt2cn{font-weight:bolder; color:#B90035; font-size:15px;}
.missRightcn p{font-size:13px; line-height:130%;}

#mindcn p{text-align:left; font-size:12px;}
.l1{color:#CC0000;}
.l2{color:#5A6444;}
.l3{color:#000;}
.l4{color:#600}
h1 a{color:#c00; font-size:13px;}
h2 a{color:#676F42;font-size:13px;}
h3 a{color:#000;font-size:13px;}
h4 a{color:#600;font-size:13px;}

.goTop{ margin-top:10px; width:60px;clear:both;}
.goTop a{display:block; padding:2px 3px 0 3px;text-align:center;}
.goTop a:hover{display:block; padding:2px 3px 0 3px;}


.aaa{display:none;}


/************************070625*****************************/
 body#pds .pdsbox{
 	position:relative;
	width:670px;
	z-index:1000;
	height:365px;
	vertical-align:top;
	list-style:none;
}

.prevbt{
	text-align:center;
	line-height:155%;
	padding-left:10px;
	padding-right:10px;
	background:#000;
	color:#fff;
	position:absolute;
	left: 29px;
	z-index:1500;
	top: 350px;
}

.ps2{
	text-align:center;
	line-height:155%;
	padding-left:10px;
	padding-right:10px;
	background:#000;
	color:#fff;
	position:absolute;
	left: 410px;
	top: 385px;
	z-index:1500;
	height:18px;
}

.ps3{
	text-align:center;
	line-height:155%;
	padding-left:10px;
	padding-right:10px;
	background:#000;
	color:#fff;
	position:absolute;
	left: 211px;
	top: 385px;
	z-index:1500;
	height:18px;
}


.ps4{
	text-align:center;
	line-height:155%;
	padding-left:10px;
	padding-right:10px;
	background:#000;
	color:#fff;
	position:absolute;
	left: 3px;
	top: 385px;
	z-index:1500;
	height:18px;
}


.ps5{
	text-align:center;
	line-height:155%;
	padding-left:10px;
	padding-right:10px;
	background:#000;
	color:#fff;
	position:absolute;
	left: 1px;
	top: 355px;
	z-index:1500;
	height:18px;
	width: 248px;
}




.nextbt{
	text-align:center;
	line-height:150%;
	padding-left:10px;
	padding-right:10px;
	background:#000;
	color:#fff;
	position:absolute;
	left: 643px;
	top: 385px;
	z-index:1500;
}


.ps2_1{
	text-align:center;
	line-height:155%;
	padding-left:10px;
	padding-right:10px;
	background:#000;
	color:#fff;
	position:absolute;
	left: 410px;
	top: 505px;
	z-index:1500;
	height:18px;
}

.ps3_1{
	text-align:center;
	line-height:155%;
	padding-left:10px;
	padding-right:10px;
	background:#000;
	color:#fff;
	position:absolute;
	left: 211px;
	top: 505px;
	z-index:1500;
	height:18px;
}


.ps4_1{
	text-align:center;
	line-height:155%;
	padding-left:10px;
	padding-right:10px;
	background:#000;
	color:#fff;
	position:absolute;
	left: 3px;
	top: 505px;
	z-index:1500;
	height:18px;
}


.ps5_1{
	text-align:center;
	line-height:155%;
	padding-left:10px;
	padding-right:10px;
	background:#000;
	color:#fff;
	position:absolute;
	left: 1px;
	top: 475px;
	z-index:1500;
	height:18px;
	width: 248px;
}
.nextbt_1{
	text-align:center;
	line-height:150%;
	padding-left:10px;
	padding-right:10px;
	background:#000;
	color:#fff;
	position:absolute;
	left: 643px;
	top: 505px;
	z-index:1500;
}

.ps2_1 a,
.ps3_1 a,
.ps4_1 a,
.nextbt_1 a,
.ps2 a,
.ps3 a,
.ps4 a,
.nextbt a,
.prevbt a{
	text-decoration:none;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}


/***************2007-7-3********************/

.rucruit{
	clear:both;
	height:16px;
}

.rucruit a{
	color:#c00;
	text-decoration:underline;
}

.rucruit a:hover{
}

body#container #mid p{
	text-align:justify;
}


/*	Village	*/

#mid2{
	clear:both;
	width:700px;
	background-image:url(../images/image001.jpg);
	background-repeat:no-repeat;
}


.tll{
	clear:both;
	margin-bottom:10px;
	margin-top:5px;
}

.trr{
	text-align:left;
	clear:both;
	height:320px;
	overflow-y:auto;
	overflow-x:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
}

.trr a{
	color:#C0824E;
}

.vfindus{
	clear:both;
	width:700px;
	margin:0;
	padding:0;
	height:auto;
	background:url(../Village/images/map.jpg) no-repeat;
	background-position:0 0;
	height:260px;
	padding-top:10px;
}

.infos{
	float:right;
	text-align:left;
	margin-right:10px;
	width:230px;
}

/*	0925 */

.mapBox{
	width:700px;
	clear:both;
	height:550px;
	position:relative;
}

.prodBox{
	float:left;
	width:175px!important;
	width:165px;
}

.adressBox{
	margin-top:20px;
	border-left:5px solid #ccc;
	padding-left:10px;
	clear:both;
	text-align:left;
	font-size:11px;
	line-height:120%;
}

.eq{
	position:absolute;
	left: 513px;
	top: 405px;
	height: 178px;
	width: 199px;
	font-size:12px;
	line-height:130%;
	text-align:left;
}
.eq2{
	position:absolute;
	left: 22px;
	top: 60px;
	height: 178px;
	width: 500px;
	font-size:12px;
	line-height:130%;
	text-align:left;
}

/*	1031	village增添10个页面	*/
.vt{
	font-size:16px;
	font-weight:bold;
}

.trr2{
	text-align:left;
	clear:both;
	overflow-y:auto;
	overflow-x:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
}

.vtt{
	font-weight:normal;
	text-align:center;
	font-size:16px;
}










#navi1 { text-align: left; height: 17px; background: #A92711; position: relative; width: 700px; z-index: 1; margin: 0 5px; }
#navi1 ul { text-indent: 5pt; list-style-type: none; margin: 0px; padding: 0px; border-top: solid 1px #fff; border-bottom: solid 1px #fff; text-transform: uppercase; text-decoration: none; height: 15px; position: relative; top: 0px; }
#navi1 ul li { height: 15px; font-size: 8pt; display: inline; top: 2px!important; margin: 0px; padding: 0px; top: 0px; position: relative; }
#navi1 ul li a { text-decoration: none; color: #ffffff; margin: 0 7px 0 1px!important; margin: 0 2px 0 1px; padding: 1px 0px 1px 1px!important; padding: 3px 3px 1px 5px; }
.navi-rightborder { border-right: solid 1px #999;}

#navi1 dl { display: none; }
#navi1 ul{margin:0;}
#navi1 ul dl { font-size: 8pt; position: absolute; top: 15px; background: #A92711; left:0; margin-left:0; padding-left:0; padding:0;}
#navi1 ul dl dt { margin: 0px; padding: 0px; }
#navi1 dl a { text-decoration: none; color: #fff; }
#mgroup {left: 0; margin: 0; padding: 0px; display: block; background: #B90137; }
#mgroup a{ width:110px;}
#mlife {left: 0; margin: 0; padding: 0px; display: block; background: #B90137;}
#mclub {left: 0; margin: 0; padding: 0px; display: block; background: #B90137; }
#navi1 ul dl dt a { color: #fff; display: block; padding: 2px 15px; margin: 0px; }
#navi1 ul dl dt a:hover { background: #DFE5E6; color: #000; margin: 0px; padding: 2px 15px; }
#mlife a{padding: 2px 15px; width:150px;}
#mclub a{width:160px;}
#mvill{left:0px;}
#mvill a{width:160px; padding:2px 2px; margin:0;}

#mid1 { font-size: 8pt; }
b { color: #B90137; font-weight: bold; }
h2 { margin: 0; padding: 0; color: #B90137; font-size: 10pt; }
a { text-decoration: none; color: #B90137; }
#mid1 ul{ margin: 0; padding: 0 0 10px 0; font-size: 8pt; }
