body { 
background-color: #a0a7ad;
margin: 0px;
padding: 0px;
margin-top:0px; 
margin-bottom:0px; 
margin-left:0px; 
margin-right:0px;
}

p.show { padding:0px; margin:0px; } 

h1 {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #000000;
padding-top: 15px;
padding-left: 0px;
padding-bottom: 3px;
border: 0px none;
line-height: 21px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #000000;
}

h2  {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 00px;
margin: 0px 0px 0px 0px;
color: #000000;
font-weight: bold;
text-align: left;
line-height: 21px;
}

h3. h4, h5  {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 00px;
margin: 0px 0px 0px 0px;
color: #000000;
font-weight: bold;
text-align: left;
line-height: 21px;
}

.main {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
background-color: #FFFFFF;
border: 0px none;
line-height: 21px;
}

.mainred {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #FF0000;
background-color: #FFFFFF;
border: 0px none;
line-height: 21px;
}

.main-small {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
background-color: #FFFFFF;
border: 0px none;
line-height: 21px;
}

.main-gold {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #AB7E01;
background-color: #FFFFFF;
border: 0px none;
line-height: 21px;
}

.main-red {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #FF0000;
background-color: #FFFFFF;
border: 0px none;
line-height: 21px;
}

.header {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
background-color: #164028;
padding-left: 5px;
border: 0px none;
line-height: 25px;
font-weight: bold;
}

.header2 {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
background-color: #CC0000;
border: 0px none;
line-height: 12px;
font-weight: bold;
}

.top1 {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
background-color: #000000;
border: 0px none;
line-height: 21px;
font-weight: bold;
}

.top2 {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
background-color: #164028;
border: 0px none;
line-height: 21px;
font-weight: bold;
background-image: url(images/top2.gif);
}

.navigation {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
background-color: #000000;
padding-left: 16px;
line-height: 21px;
font-weight: bold;
border: 1px solid #FFFFFF;
}

.property-links {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #FFFFFF;
border: 0px none;
line-height: 25px;
font-weight: bold;
background-color: #003210;
padding: 0px;
border: 1px solid #FFFFFF;
}

.gallery {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
background-color: #000000;
border: 0px none;
line-height: 25px;
font-weight: bold;
}

li {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #e1b20d;
border: 0px none;
line-height: 25px;
padding: 0px;
border: 0px solid #e1b20d;
}

.scroll {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
border: 0px none;
line-height: 25px;
font-weight: bold;
}

.prop {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #000000;
padding-top: 15px;
padding-left: 0px;
padding-bottom: 3px;
border: 0px none;
line-height: 21px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #000000;
}

.prop2 {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #000000;
padding-top: 15px;
padding-left: 0px;
padding-bottom: 3px;
border: 0px none;
line-height: 21px;
border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #000000;
}

.web-links {
font-family: Arial, Verdana, Serif;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
background-color: #AB7E01;
border: 0px none;
line-height: 25px;
}

.links {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
border: 0px none;
line-height: 25px;
padding: 0px;
border: 0px solid #000000;
}

a.links:link {color: #e7b602;}
a.links:active {color: #e7b602;}
a.links:visited {color: #e7b602;}
a.links:hover {color: #FFFFFF;}

.links2 {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
border: 0px none;
line-height: 25px;
padding: 0px;
border: 0px solid #000000;
}

a.links2:link {color: #000000;}
a.links2:active {color: #000000;}
a.links2:visited {color: #000000;}
a.links2:hover {color: #FFFFFF;}

.links-large {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 21px;
font-weight: normal;
color: #AB7E01;
border: 0px none;
line-height: 25px;
padding: 0px;
border: 0px solid #000000;
}

a.links-large:link {color: #AB7E01;}
a.links-large:active {color: #AB7E01;}
a.links-large:visited {color: #AB7E01;}
a.links-large:hover {color: #000000;}

.table1 {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
border: 0px none;
line-height: 13px;
font-weight: normal;
background-color: #AB7E01;
padding: 5px;
border: 1px solid #000000;
}

.table2 {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
border: 0px none;
line-height: 21px;
font-weight: normal;
background-color: #FFFFC0;
}

.table3 {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
border: 0px none;
line-height: 21px;
font-weight: normal;
background-color: #c0c0ff;
}

.form {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
border: 0px none;
line-height: 19px;
font-weight: normal;
background-color: #EEEEEE;
padding: 10px;
border: 1px solid #999999;
}

.box {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
border: 0px none;
line-height: 19px;
font-weight: normal;
background-color: #164028;
padding: 10px;
border: 1px solid #000000;
}

.web-site-design-thailand {
font-family: Verdana, Arial, Serif;
font-size: 11px;
color: #000000;
border: 0px none;
line-height: 22px;
font-weight: normal;
}

.bottom-links {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
background-color: #AB7E01;
line-height: 21px;
}

.bottom-links2 {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
background-color: #AB7E01;
line-height: 21px;
}

.leftbg {
background-image: url(images/leftbg.gif);
}

.line1 {
background-image: url(images/line1.gif);
}

.line2 {
background-image: url(images/3by1.gif);
}

.left-menu-bg {
background-image: url(images/left-menu-bg.gif);
}

.line3 {
background-image: url(images/line3.gif);
}

.line4 {
background-image: url(images/line4.gif);
}

a:link, a:active, a:visited {
text-decoration: none;
color: #000000;
font-weight: normal;
}

a:hover {
color: #AB7E01;
text-decoration: underline;
}

a.gold:link {color: #AB7E01;}
a.gold:active {color: #AB7E01;}
a.gold:visited {color: #AB7E01;}
a.gold:hover {color: #FFFFFF;}

a.green:link {color: #164028; text-decoration: underline; font-weight: bold;}
a.green:active {color: #164028; text-decoration: underline; font-weight: bold;}
a.green:visited {color: #164028; text-decoration: underline; font-weight: bold;}
a.green:hover {color: #AB7E01; text-decoration: underline; font-weight: bold;}

a.red:link {color: #ff0000;}
a.red:active {color: #ff0000;}
a.red:visited {color: #ff0000;}
a.red:hover {color: #AB7E01;}

a.white:link {color: #FFFFFF;}
a.white:active {color: #FFFFFF;}
a.white:visited {color: #FFFFFF;}
a.white:hover {color: #000000; background: #FFFFFF;}

a.black:link {color: #000000;}
a.black:active {color: #000000;}
a.black:visited {color: #000000;}
a.black:hover {color: #FFFFFF;}

a.black-home:link {color: #000000;}
a.black-home:active {color: #000000;}
a.black-home:visited {color: #000000;}
a.black-home:hover {color: #FFFFFF; background: #FF9B15;}

a.orange:link {color: #FF9B15;}
a.orange:active {color: #FF9B15;}
a.orange:visited {color: #FF9B15;}
a.orange:hover {color: #000000; background: #DDDDDD;}

.slideshow{ /*CSS for DIV containing each image*/
float: left;
margin-right: 10px;
margin-bottom: 10px;
}

.slideshow img{ /*CSS for each image tag*/
border: 0;
width: 170px;
height: 128px;
}

#navlinks{ /*CSS for DIV containing the navigational links*/
width: 400px;
}

#navlinks a{ /*CSS for each navigational link*/
margin-right: 8px;
margin-bottom: 3px;
font-size: 110%;
}

#navlinks a.current{ /*CSS for currently selected navigational link*/
background-color: #AB7E01;
}

