/* CSS by Rot (http;//www.valuemedia.biz) Thailand, Phuket web design*/

body {
	background:url(../images/bg.jpg) #FFFFFF repeat-x;
	margin:5px 0px 5px 0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#002714;
	letter-spacing:0.09px;	font-size:11px;
	line-height:16px;}
	
#web {
	background:url(../images/bg2.gif) repeat-x top #D6E3AF;
	border:1px solid #CEDCA316:15 5/27/2007;}

.h {
	padding:2px 20px 2px 20px;
	font-size:14px;
	font-weight:bold;
	font-variant:small-caps;
	background:#E6EECE;
	border:1px solid #CEDCA3;}
	
h2 {font-size:16px;
	font-weight:bold;
	font-variant:small-caps;
	padding-right:20px; letter-spacing:0.5px;}
td.boxh2 {background:url(../images/h2.gif) repeat-x; border-bottom:1px solid #CCCCCC; height:52px;}
td.flash { border:1px solid #CCCCCC;}

.hsmall {
	font-size:12px;
	font-weight:bold;}
	
img {
	border:0px;}
	
a.menu:link, a.menu:visited, a.menu:active {
	background:url(../images/bullet.gif) no-repeat left;
	padding-left:30px;	font-size:11px;
	color:#01331A;
	font-weight:bold;}
	
a.menu:hover {
	background:url(../images/bullet-o.gif) no-repeat left;
	color:#CA3201;
	text-decoration:none;}

.footer-bg {
	background:url(../images/footer-bg.gif) repeat-x;
}
.l-footer {
	background:url(../images/l-footer.gif) left no-repeat;
	padding:0px 10px 4px 10px;
	font-weight:normal;}
	
.pad-c {
	padding:10px 10px 10px 10px;
	text-align:justify;

}
.pad-r {
	padding-right:16px;
	padding-bottom:4px;}
	
.pad-form {
	padding:15px 5px 5px 5px;}

a:link, a:visited, a:active {
	color:#01331A;
	text-decoration:underline;
}
a:hover {
	color:#CA3201;
	text-decoration:none;}
	
input {
	width:200px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size:11px;
	background: url(../images/input1.gif) repeat-x;
	color:#002714;
	border:1px solid #95B8B0;
	padding:2px;
	height:15px;}
	
textarea {
	width:200px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#002714;	font-size:11px;
	background: url(../images/textarea.gif) #F8FAFA repeat-x;
	border:1px solid #95B8B0;
	padding:2px;
}
.submit {
	width:60px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background: url(../images/input.gif) repeat-x;
	border:1px solid #95B8B0;
	padding:1px;
	height:23px;}
	
.pad-t {
	padding:2px 2px 5px 15px;
	background:#F3F7E8;}
	
ul, li {
	list-style-image:url(../images/ul.gif);
	list-style-position: outside;}
	
.fl-img {
	float:left;
	border:1px solid #CCCCCC;
	padding:2px;
	margin:5px 10px 5px 1px;}

.fr-img {
	float:right;
	border:1px solid #CCCCCC;
	padding:2px;
	margin:5px 0px 5px 10px;}
	
.art {
	background:url(../images/art.gif) no-repeat bottom right;}
	
.pad-top {
	padding:5px;
	color:#669D16;
	letter-spacing:0.1em;
	font-size:10px;}
	
.ulpad { margin-top:-6px;}

td.off{
	background:#F2F6E6;}
	
td.over{
	background:#EBF1D7;}

img.boximg1 {border:1px solid #cedca3; padding:1px;}
	
input.newsletter {width:105px;}
input.subscribe {width:80px; height:20px;}
img.imglightbox {padding:5px; border:1px solid #79B400; margin:5px;}

#linkto {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#949494;height:30px;}
#linkto a {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#949494;}
