body { 
background:#744126 url(images/PageBaseBG.jpg) no-repeat top center;
margin:0;
padding:0; 
}

#container { width:780px; margin:auto; margin-top:38px;}
#footer { width:100%; background:#000000; }
#content { width:780px; background: url(images/ContentBG.jpg) repeat-y top center;}
#footercontent { width:780px; margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; }
#footercontent a { color:#FFFF99;}
#bodyFooter { height:40px; background:url(images/FooterBG.jpg) no-repeat top center;}
.contentTable { background:url(images/ContentTopBG.jpg) no-repeat;}
h1 { font-family:"Times New Roman", Times, serif; color:#4F0E0A; font-size:28px; margin:5px 0; padding:0;}
h2 { font-family:"Times New Roman", Times, serif; color: #666666; font-size:18px;  margin:5px 0; padding:0; border-bottom:1px solid #CCCCCC;}
h3 { font-family:"Times New Roman", Times, serif; color: #627449; font-size:14px;  margin:5px 0; padding:0; border-bottom:1px solid #627449;}
#content { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
#content p { margin:0 0 8px 0; padding:0; }
#content a { color:#993300; text-decoration:none;}
#content a:hover { text-decoration: underline;}


#menu { width:180px; margin:auto; color:#F3B771;}
#menu ul { margin:0; padding:0; list-style:none;}
#menu ul li { border-bottom:1px #F3B771 solid; padding:5px 2px }
#menu ul li a { font-family:"Times New Roman", Times, serif; font-size:16px; color:#F3B771; text-decoration:none; padding-left:5px; }
#menu ul li a:hover { background-color: #990000; color: #FFFFCC; display:block; text-decoration:none;}
td.newshead { font-size:14px; color: #FFFFCC; border-bottom:1px solid #FFFFCC; font-family: "Times New Roman", Times, serif;}
#news p { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
#news { margin:8px 0;}
#news a { color:#FFFFFF; text-decoration:none;}
#news a:hover { text-decoration:underline;}