/* Temple of Thai CSS */

body { font: 0.8em Verdana, Tahoma, Arial, Helvetica; }
a {	color:#993300; }
a:hover { text-decoration:none; }
a:visted { color:#996633; }
img { border:none; }
form { margin:0px; }
table { border-collapse:collapse; border-spacing:0px; }
td,th { padding:0px; }

ul { list-style-image: url(/images/o_ball_list.gif); }
hr { height:1px; color:#FFCC99; background-color:#FFCC99; border:none; }
h1 { margin:0px; font-size:15px; font-weight:bold; }
h2 { margin:0px; font-size:13px; font-weight:bold;  }

.blk_border { border-color:#000000; border-width:1px; border-style:solid; }
.rowColour { background-color:#FFCC99; }

.red_bold { color: #CC0000; font-weight: bold; }
.med_bold { font-size: 14px; font-weight: bold; }
.italic { font-style: italic; }
.bold { font-weight: bold; }
.bold_italic { font-style: italic; font-weight: bold; }
.sm_txt { font-size: 0.75em; }
.sm_txt_bold { font-size: 0.75em; font-weight: bold; }

.page_heading { font-size:1.2em; font-weight:bold; color:#CC9933; margin-bottom:20px; }
.recipe_heading { font-size:1.2em; font-weight:bold; color:#CC0000; }
.carving_heading { font-size:1.2em; font-weight:bold; color:#CC9933; }

.section { margin:10px 0 10px 0; width:100% }
.title { width:210px; height:16px; background-image:url(/images/section.gif); background-repeat:repeat; text-align:center; vertical-align:middle; font-weight:bold; }
.divide { background-image:url(/images/hr.gif); background-repeat:repeat-x; background-position:center; }

#ad_right { float:right; background-color:#FFFFCC; border:1px solid black; padding:3px; text-align:center; font-weight:bold; margin-left:5px; }
#ad_right img { border-color:#CCCCCC; border-style:dotted; }

#category_nav { font-size:11px; }
#category_nav a { text-decoration:none; }
#category_nav a:hover { text-decoration:underline; }

#right_nav { margin:0px 0 10px 10px; float:right; }
#right_nav img { margin-right:4px; vertical-align:middle; }
#right_nav ul { list-style-image:url(/images/right_arrow_list.gif); }