/* somethingthai.com CSS Version 0.1 */

body { 
	margin:0; 
	padding:0;
	color:black;
	background:#DDDDDD url(../images/bg-shim.jpg) top repeat-x fixed;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

h1 { padding-top:35px; margin:0; text-align:center; font-size:1.05em; font-weight:bold; }
h2 { font-size:1.1em; }

a { color:#809980; font-weight:bold; }
a:visited { }
a:hover { text-decoration:none; }

table { 
	border-collapse:collapse;
	border-spacing:0;
}

table.container {
	border:#767676 solid 1px;
	border-top:none;
	/*border-bottom-color:#000000;*/
	border-bottom-width:2px;
}

tr,td { margin:0; padding:0; }

#header { margin:0 0px 0 5px; }
#header img { float:left; margin:3px 0px 0 0px; }
#header .headtext { width:475px; float:right; height:130px;  padding-top:0px; margin:0; text-align:center; font-size:1.05em; font-weight:bold; background:url(../images/banner.jpg) right no-repeat; }

.coltop { width:125px; background:#669966 url(../images/col-top-shim.jpg) top repeat-x scroll; }
.colmiddle { width:620px; background-color:#FFFFFF; }
.colbot { width:125px; background:#669966 url(../images/col-bot-shim.jpg) bottom repeat-x scroll; }

#nav { background-color:#99CC99; width:90%; text-align:center; margin:auto; }
#nav .selected { background-color:#99CC99; border:1px solid #669966; }
#nav a { font-size:0.7em; font-weight:bold; text-decoration:none; color:#000000; display:block; padding:6px 0 8px 0; margin:0px 0 0px 0; }
#nav a:hover,a:focus { /*background-color:#BB9911;*/ /*text-decoration:underline;*/ }
#nav ul { list-style:none; margin:0 5px 0 5px; padding:0;  }
#nav li { /*margin:0 5px 0 5px; padding:3px 0 6px 0;*/ background-color:#669966; border:1px solid #669966; }
#nav li:hover,li:focus { background-color:#BB9911; border:1px solid #669966; }

/*.rbroundbox { background: url(../images/rb/nt.gif) repeat; } */
.rbtop div { background: url(../images/rb/tl.gif) no-repeat top left; }
.rbtop { background: url(../images/rb/tr.gif) no-repeat top right; }
.rbbot div { background: url(../images/rb/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../images/rb/br.gif) no-repeat bottom right; }
.rbtop div, .rbtop, .rbbot div, .rbbot { width:100%; height:7px; font-size:1px; }
/*.rbcontent { margin: 0 7px; }*/
/*.rbroundbox { width: 50%; margin: 1em auto; }*/

		
#content { font-size:0.80em; margin:10px; }
#content ul { list-style:circle; }
#content li { margin:7px 0 7px 0; font-size:0.95em; }

.footer { background-color:#FFFFFF; height:60px; text-align:center; vertical-align:middle; }
.footer a { color:#363; font-size:0.8em; font-weight:normal; }
.footer a:hover,a:focus { text-decoration:none; }
.footer hr { width:70%; border:none; height:1px; color:grey; background-color:grey; padding:0; margin:5px auto 10px auto; line-height:0px; }

.copy { font-size:0.6em; font-weight:bold; text-align:center; padding:10px 0 30px 0; }
