body
{ margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:13px; background-image:url(../images/bg.jpg); background-repeat:repeat-x; color:#333;
}
.clear { clear:both;}
h1 { font-size:16px; }
#wrapper { margin:0px auto; width:1000px; }


#topnav { padding:0px 0px;}
#topright { position:absolute; margin-left:646px;}

#menunav { background-color:#543219; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#C69425; font-weight:bold; }
#menunav a { color:#C69425; text-decoration:none; }
#menunav a:hover { color:#EFD902; text-decoration:none; }
#menunav ul { margin:0px; padding:0px; }
#menunav li { display:inline; }
#banner {  }
#leftnav {  width:250px; background-color:#9E7C39; color:#FFF; border:#63440F 1px solid; float:left; }
#leftnav h1 { padding-left:10px;}
#leftnav ul { margin:0px; padding:0px; }
#leftnav li { border-bottom:1px #7F4B1F solid; border-top:1px #D2BF58 solid; padding:3px 10px; }
#leftnav li a { color:#FFF; text-decoration:none; }
#video { margin:10px 0px 0px 0px;}
#contentnav {  float:right; }
#intro { width:392px; text-align:justify; padding-right:20px; }
#intro .readmore { font-size:11px; font-weight:bold; }
#intro a.readmore:link { color:#333; text-decoration:none; }
#intro a.readmore:visited { color:#333; }
#intro a.readmore:hover { color:#4C8E54;  }

#news-box { position:absolute; margin-left:420px; width:300px; }
#news-box h1 { font-size:16px; line-height:0px; margin-bottom:24px; margin-top:24px;}
#newsbox { background-color:#FAF3E7; padding:20px; height:55px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; border:1px #E6D2D2 solid; color:#993300; margin-bottom:2px; }
#news { list-style:none; margin:0px; padding:0px;}
#news strong { color:#930; }
#news a { text-decoration:none; color:#666; }

#slidebanner { margin-top:5px;}
#marqueeslide { background-color:#DCD8AF; }
#marqueeslide ul { margin-left:-650px; padding:0px;}
#marqueeslide li { font-size:11px; font-weight:bold; display:inline; background-color:#930; padding:5px; margin-left:5px; }
#marqueeslide li a { text-decoration:none; color:#FFF;}
#marqueeslide li a:hover { color:#FF9; }



#content-body { padding:20px; text-align:justify;	 }
#toplink li { float:left; list-style:none; font-size:15px; border:1px #CCC solid; margin:5px; padding:10px;}
#toplink li a { text-decoration:none; color:#0066CC;  margin:10px;}
#toplink li:hover { background:#EFEFEF; }
#toplink li img { border:1px #CCC solid; margin:5px 20px; padding:2px;}
#content { margin-right:250px; }
#sidebar { position:relative; float:right; width:250px; padding:20px 0px;  }
#section { float:left; width:168px; margin-top:10px; font-size:11px; }
.mid { margin:0px 10px;  !important;  }
#section ul { margin:0px; padding:0px; list-style:none; }
#section .listlink { color:#118229;}
#section .listlink li { border-top:1px #CCC dashed; padding:3px 0px;}
#section .listlink a { color:#118229; text-decoration:none;}
#sectionlast { float:left;
width:196px 
}


#section .listbox { color:#06C;}
#section .listbox li { border-top:1px #CCC dashed; padding:3px 0px;}
#section .listbox a { color:#06C; text-decoration:none;}

#section .last { width:200px;}
#footer { background-color:#F4F4F4; padding:20px; margin-top:10px; border-top:3px #ccc solid; text-align:center; }
#footer a { color:#333; text-decoration:none; }
#footer a:hover { color:#999; }

#sectionlast { margin:15px 0px; padding:0px 5px 20px 5px; background-color:#118229; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF;}
.textbox { margin-bottom:10px; }
.textbox input { height:14px; width:190px; border:none;}
.textarea_bg textarea { width:190px; border:none; margin-bottom:10px;}