
/* Main Page */

BODY {
	font: 10pt Tahoma;
	COLOR: #333300;
	TEXT-ALIGN: center;
	background: #ffffff;
}

/* Header - top menu bar*/

#navlist {
padding: 3px 0;
margin-left: 0;
border-bottom: 1px solid #778;
font: bold 12px Verdana, sans-serif;
margin-bottom: 0px;
}

#navlist LI A {
padding: 3px 0.5em;
margin-left: 3px;
border-bottom: none;
border-top: 1px solid #778;
border-left: 1px solid #778;
border-right: 1px solid #778;
background: #DDE;
text-decoration: none;
}

#navlist LI  {list-style: none; margin: 0; display: inline;}
#navlist LI A:link { color: #448; }
#navlist LI A:visited { color: #667; }
#navlist LI A:hover{ color: #000000; background: #AAE; border-color: #227;}
#navlist LI A#current {background: #ffffcc; border-bottom: 1px solid #ffffcc;}

/* Left Side Menu */

A.maincat, A.maincat:visited {
text-decoration: none;
display:block;
color: #000000;
height: 20px;
font-size: 10pt;
margin-left:5px;
padding-left:0px;
padding-top:2px;
padding-bottom: 2px;
background-image:url(images/menudiv1bg.gif);
}
A.maincat:hover{ color: #0000ff; text-decoration: none; }

A.subcat, A.subcat:visited {
text-decoration: none; 
display: block;
color: #000000;
height: 10px;
font-size: 8pt;
margin-left: 10px;
padding-left: 20px;
background-image: url(images/submenu.gif);
}
A.subcat:hover{ color: #0000ff; text-decoration: underline; }

.hide {display: none}
.show {display: block}

/* Index page - preloaded images */

DIV#preloaded-images { position: absolute; overflow: hidden; left: -9999px; top: -9999px; height: 1px; width: 1px;}
IMG.hiddenPic {display:none;}

/* Body content of page */

A.body:link, A.body:visited  { color: #666600; text-decoration: none}
A.body:hover { color: #0000ff; text-decoration: underline}
A.hover { color: #0000ff; text-decoration: underline}
P.headline  { font: bold 16pt Tahoma; text-align: center}
P.subheadline { font: 14pt Tahoma; text-decoration: underline}
P.stateselector { font: bold; color: #FF9933; text-align: center;}
TD.content { padding-right: 15px; padding-left: 15px; padding-bottom: 15px; padding-top: 0px; 
	background-color: #ffffcc}
TD.ListHeader { font: bold 10pt Tahoma; background-color: #00FFFF; text-align: center}
TD.ListLine1 { font: 10pt Tahoma; background-color: #FFFF66; vertical-align: text-top}
TD.ListLine2 { font: 10pt Tahoma; background-color: #99FF99; vertical-align: text-top}
P.marquee  {text-align: center; color:0000ff }


/* Footer */

TD.footer { font-size: 10pt;}
A.footer:link, A.footer:visited { color: #cc9900; text-decoration: none;}
A.footer:hover { color: #0000ff; text-decoration: underline;}

/* Forum insert */

table.forumline {background-color: #FFFFFF; border: 2px #006699 solid;}
th.forum-head-left,th.forum-head-middle,th.forum-head-right {
    color: #FFA34F; font-size: 11px; font-weight : bold; background-color: #006699; height: 25px;
    background-image: url(http://www.sutthawong.com/forum/templates/subSilver/images/cellpic3.gif);}
th.forum-head-left {font-weight: bold; border: #FFFFFF; border-style: solid; height: 28px;border-width: 1px 0px 0px 1px;}
th.forum-head-middle {font-weight: bold; border: #FFFFFF; border-style: solid; height: 28px;border-width: 1px 0px 0px 0px;}
th.forum-head-right {font-weight: bold; border: #FFFFFF; border-style: solid; height: 28px;border-width: 1px 1px 0px 0px;}
td.row1	{ background-color: #EFEFEF; }
td.row2	{ background-color: #DEE3E7; }
td.row3	{ background-color: #D1D7DC; }
td.row3Right { background-color: #D1D7DC; border: #FFFFFF; border-style: solid; border-width: 0px 1px 0px 0px;}
span.postdetails		{ font-size : 10px; color : #000000; }
span.name			{ font-size : 11px; color : #000000;}
a.topictitle			{ font-weight: bold; font-size: 11px; color : #000000; }
a.topictitle:link   { text-decoration: none; color : #006699; }
a.topictitle:visited { text-decoration: none; color : #5493B4; }
a.topictitle:hover	{ text-decoration: underline; color : #DD6900; }

