img.centered {
display:block;
margin-left:auto;
margin-right:auto;
}
img.alignright {
display:inline;
margin:0 0 2px 7px;
padding:4px;
}
img.alignleft {
display:inline;
margin:0 7px 2px 0;
padding:4px;
}
.alignright {
float:right;
}
.alignleft {
float:left;
}
body {
background:transparent url(http://siamerican.com/images/siamerican_bg.gif) repeat scroll 0 0;
font-family:Arial,Helvetica,sans-serif;
}
#page {
background:#FFFFFF none repeat scroll 0 0;
bottom:8px;
margin:0 auto;
position:relative;
text-align:left;
width:763px;
border-right:1px solid #dd0000;
}
#header {
background:transparent url() no-repeat scroll right top;
border-left:3px solid #FF0000;
border-right:3px solid #FF0000;
border-top:5px solid #FF0000;
height:157px;
position:relative;
width:763px;
}
#headerimg {
background:transparent url(thaiusa2.jpg) no-repeat scroll 0 0;
height:157px;
width:763px;
}
#header h1 {
font-family:arial;
font-size:23px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:-0.02em;
line-height:normal;
margin:0;
padding:25px 0 45px;
text-align:center;
}
#header h1 a:link, #header h1 a:visited {
color:#0000AA;
text-decoration:none;
}
#header h2 {
font-family:arial;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:-0.02em;
line-height:normal;
margin:0;
padding:7px 0 0;
text-align:center;
}
#header h2 {
color:#AA0000;
}
#quick {
background:#EE0000 none repeat scroll 0 0;
height:24px;
line-height:24px;
margin-top:1px;
position:relative;
width:769px;
}
#quick form {
background:#0000DD none repeat scroll 0 0;
float:left;
height:22px;
line-height:normal;
padding:0 6px;
}
form div {
padding-top:2px;
}
form, form input {
vertical-align:middle;
}
form .i {
border-width:0;
}
form .b {
background:#CCCCCC none repeat scroll 0 0;
border-width:0;
}
#right {
float:right;
width:575px;
}
#right a:link, #right a:visited {
color:#2200AA;
}
.sep {
background:transparent url(dotsep.gif) repeat-x scroll left top;
font-size:1px;
height:1px;
line-height:1px;
overflow:hidden;
}
#right h2 {
color:#CC0000;
font-family:Arial,Helvetica,sans-serif;
font-size:200%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0.5em 0 0.3em;
padding:0;
}
.p {
padding:1em;
}
#left {
background:transparent url(http://siamerican.com/images/stars_bg.gif) repeat scroll 0 0;
border:1px solid #CC0000;
float:left;
width:180px;
}
#left h2 {
background:#222288 none repeat scroll 0 0;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:120%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0.1em 0 0.3em;
}
.p ul {
line-height:32px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.p li {
border:1px solid #FF0000;
color:#0000AA;
}
.p li ul li {
border:0 solid #FF0000;
padding-left:10px;
}
.p li a {
color:#0000AA;
text-decoration:none;
}
#right .post h2 {
color:#0000AA;
font-family:Arial,Helvetica,sans-serif;
font-size:130%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0;
padding:0.5em 5px;
}
.ct {
color:#272727;
font-size:100%;
}

.ct ul li {
text-indent:15px;
margin:10px}

.whatToDo {
height:20px;
line-height:20px;
margin:1px 0;
width:525px;
}
.whatToDo a:link, .whatToDo a:visited {
color:#526F3C;
font-weight:bold;
text-decoration:none;
}
#right .whatToDo a.wPC:link, #right .whatToDo a.wPC:visited {
background:#526F3C none repeat scroll 0 0;
color:#FFFFFF;
display:block;
float:right;
height:20px;
line-height:20px;
padding:0 1.5em;
text-decoration:none;
}
.wPC span {
background:transparent url(comment.gif) no-repeat scroll left center;
padding-left:16px;
}
.wPC:hover {
background:#444444 none repeat scroll 0 0;
}
#right dl, #right ul, #right ol, #right h1, #right h2, #right h3, #right h4, #right h5, #right h6, #right pre, #right form, #right p, #right blockquote {
margin:0;
padding:0.5em 15px;
}
.wCM {
background:transparent url(readcomments.gif) no-repeat scroll left center;
display:block;
float:left;
margin-right:1em;
padding-left:15px;
}
.wRM {
background:transparent url(readmore.gif) no-repeat scroll left center;
display:block;
float:left;
padding-left:15px;
}
#commentArea {
background:#F3F3F3 none repeat scroll 0 0;
margin-left:-10px;
margin-top:10px;
padding-left:10px;
position:relative;
}
#commentArea h2 {
font-family:Tahoma;
font-size:125%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
#commentArea strong {
position:absolute;
}
#commentArea span {
background:transparent url(comment-title.gif) no-repeat scroll center top;
display:block;
height:54px;
position:relative;
}
#commentBottom {
background:transparent url(comment-bottom.gif) no-repeat scroll center top;
height:24px;
}
#commentArea form {
margin:0;
padding:0;
}
#commentArea form p {
margin:0;
padding:0.5em 0;
}
#commentArea form .subm {
padding-left:113px;
}
.in {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
}
.push {
background:#526F3C none repeat scroll 0 0;
border-width:0;
color:#FFFFFF;
}
#commentArea form label {
clear:left;
float:left;
line-height:1.4em;
margin-right:8px;
text-align:right;
width:105px;
}
#comments {
margin-left:2em;
}
#right #comments h2 {
color:#555555;
font-family:Tahoma;
font-size:125%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0;
padding:0.5em 0 0.2em;
}
.xmtv {
padding-bottom:0.3em;
}
.comment {
border-bottom:0.3em solid #CCCCCC;
font-size:85%;
margin:1em 0 0;
padding-bottom:1em;
width:420px;
}
#footer {
background:#CC0000 url(bb.gif) repeat-x scroll left top;
clear:both;
height:80px;
padding-top:40px;
position:relative;
width:763px;
}
.f1 {
padding:0 10px 5px;
position:absolute;
top:34px;
}
.f1, .f1 a:link, .f1 a:visited {
color:#FFFFFF;
font-family:Arial,sans-serif;
text-decoration:none;
}
.f2 {
font-size:85%;
position:absolute;
right:10px;
text-align:right;
top:70px;
}
.f2, .f2 a:link, .f2 a:visited {
color:#FFFFFF;
text-decoration:none;
}
.f2 img {
vertical-align:middle;
}
.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}
.alignleft {
float:left;
}
.alignright {
float:right;
}
.wp-caption {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:#F3F3F3;
border:1px solid #DDDDDD;
margin:10px;
padding-top:4px;
text-align:center;
}
.wp-caption img {
border:0 none;
margin:0;
padding:0;
}
.wp-caption-dd {
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px;}