@charset "utf-8";
/* 
	File					thaicss_table_and_divless.css
	Author				pornAntha At ThaiCSS .com |	Thailand
	Visit					http://www.thaicss.com
	Created Date		May 20, 2007
 */
	* {
		padding: 0;
		margin: 0 auto;
	}
	body {
		background: url(bg.gif) repeat-x #f6f8ef;
		font-family: Tahoma, Verdana, sans-serif;
		font-size: 1.1em;
	}
	a {
		color: #818d58;
		text-decoration: none;
	}
	a:hover {
		color: #ff9900;
	}
	h1 a {
		position: absolute;
		top: 20px;
		left: 20%;
		z-index: 99;
		width: 162px;
		height: 87px;
		background: url(logo.gif) no-repeat;
		text-indent: -9999px;
	}
	h2 {
		height: 101px;
		width: 70%;
		margin: 0 auto;
		background: url(header.gif) no-repeat right top;
		float: none;	
		margin-bottom: 50px;
	}
	h4 {
		width: 60%;
		margin: 0 auto;		
		float: none;
		margin-bottom: 1em;
		font-size: 150%;
		color: #6d7848;
	}
	h5 {
		width: 60%;
		margin: 0 auto;		
		float: none;
		margin-bottom: 0.5em;
		font-size: 130%;
		color: #6d7848;
	}
	h5 a {
		font-size: 110%;
		color: #FF0000;
	}
	code {
		font-family: Georgia, "Times New Roman", Times, serif;
	}
	ul {
		width: 60%;
		position: absolute;
		top: 80px;
		left: 37%;
		height: 31px;
		z-index: 100;
		/*background: url(nav_bg.gif) no-repeat left top;*/
		margin-left: -0.2em;
	}
	ul li {
		display: inline;
		padding: 0.3em  0.5em 0.3em 0.9em;
		font-weight: bold;
		line-height: 3em;
		font-size: 0.8em;
	}
	body p {
		width: 60%;
		font-style: normal;
		padding: 0.5em 0;
		line-height: 1.4em;
		
	}
	form {
		width: 60%;
	}
	form fieldset {
		border: dashed 1px #ff9900;
	}
	form label {
		float: none;
		display: block;
		font-weight: bold;
	}
	form input, textarea {
		border: solid 1px #333333;
		padding: 0.5em;
	}
	form textarea {
		width: 20em;
		height: 10em;
	}
	body p strong {
		padding-left: 3em;
	}
	body p span {
		padding-left: 3em;
	}
	blockquote {
		float: right;
		margin: 0 20% 1em 1em;	
		width: 15%;		
		padding: 0.5em;
		border-top: solid 2px #89965e;
		border-left: solid 1px #89965e;
		border-right: solid 3px #5a6534;
		border-bottom: solid 3px #5a6534;
	}
	blockquote h3 {
		color: #FF0000;
		text-align: center;
	}
	blockquote ol {
		
	}
	blockquote ol label {
		display: block;
		text-align: center;
		font-weight: bold;
		padding: 0.5em 0;
		color: #990000;
		
	}
	blockquote ol li {
		list-style-position: inside;
		
	}
	blockquote ol li a, address span a {
		font-weight: bold;
	}
	address {
		background: url(footer.gif) repeat-x;
		margin: 30px 0 0 0;
		padding: 20px 0 40px 0;
	}
	address span {
		width: 60%;
		margin: 0 auto;
		float: none;
		font-style: normal;
	}
	address span {
		display: block;
		clear: both;
	}