html, body{margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;background:#226c11}
#mainCol{padding:10px 10px 20px 10px;border-right:1px solid #dcdcdc;background:#fff}
#rightCol{padding:10px;border-left:1px solid #fff;background:#eeeee2;width:250px}
#boxTop{background:url(../images/b.gif);margin:10px 0 0 0}
#boxTopR{background:url(../images/a2.gif) top right no-repeat}
#box{border-left:1px solid #cfcaa7;border-right:1px solid #cfcaa7;background:url(../images/bg-box.gif) repeat-x #ece9d4;padding:6px 10px;font-size:7pt}
#box a {text-decoration:none;color:#333333}
#box a:hover{color:#FF0000}
#boxBot{background:url(../images/b2.gif)}
#boxBotR{background:url(../images/a3.gif) top right no-repeat}
#latest{background:url(../images/bg-c.gif);margin:10px 0 0 0}
#latestR{background:url(../images/c2.gif) top right no-repeat}
#latestL{background:url(../images/c.gif) top left no-repeat;font-size:7pt;font-weight:bold;color:#fff;height:15px;padding:2px 0 0 5px}
#caption{padding:5px;font-weight:bold;color:#666666;font-size:7pt;background:#d9d9b7;margin:0 0 10px 0}
#spotlight{background:#d5d2c3;padding:5px;font-size:8pt;font-weight:bold;margin:15px 0 10px 0;border-top:1px solid #bab8a9;border-bottom:1px solid #bab8a9}
#description{font-size:8pt}
#description a {text-decoration:none;color:#333333}
#description a:hover{color:#FF0000}
#footer{text-align:center;padding:15px 0;background:#24422a;color:#999999;font-size:8pt}
.description{font-size:10pt}
a.more {font-weight:bold;text-decoration:underline;color:#333333;font-size:8pt}
a.more:hover{color:#FF0000}
#articles{padding:5px}
#articles a{display:block;background:url(../images/bullet.gif) 0 6px no-repeat;font-size:8pt;color:#000;padding:0 0 0 8px;margin:0 0 8px 0;text-decoration:none}
#articles a:hover{color:#FF0000}

h1{font-size:20pt;font-family:Arial, Helvetica, sans-serif}
h2{font-size:14pt;font-family:Arial, Helvetica, sans-serif}
p, ol, ul, li{font-size:10pt}
.sm{font-size:8pt}

.trh {background:#226c11;color:#fff;font-size:8pt;font-weight:bold;text-align:center;padding:5px 0}
.trc {background:#fff;font-size:8pt;padding:4px 3px}
.trc2 {background:#fbfaef;font-size:8pt;padding:4px 3px}
a.lnk{font-size:8pt;font-weight:normal;color:#333333;text-decoration:underline}
a.lnk:hover{color:#FF0000}
a.lnk2{font-size:7pt;font-weight:normal;color:#333333;text-decoration:underline}
a.lnk2:hover{color:#FF0000}

#links{text-align:center;padding:6px;color:#333333;font-size:9px}
#links a{display:block;color:#000;text-decoration:underline;margin:10px 0 0 0;font-size:8pt}
#links a:hover{color:#FF0000}
a.footer-link{font-size:10pt;font-weight:normal;color:#333333;text-decoration:underline}
a.footer-link:hover{color:#FF0000}

#nav, #nav ul{padding:0;margin:0;list-style:none}
#nav a{display:block;font-size:7pt;font-weight:bold;color:#fff;text-decoration:none;padding:2px 7px;border-right:1px solid #fff}
#nav a:hover{color:#FF0000}
#nav a.last{border-right:0}
#nav li{float:left}
#nav li ul{position:absolute;background:#226c11;width:116px;left:-999em;text-align:left}
#nav li ul li a{border:1px solid #003300;margin:0 0 1px 0;padding:3px 0 3px 3px;width:111px;font-weight:normal;color:#e9e9e9}
#nav li ul li a:hover{background:#26422a;color:#fff}
#nav li:hover ul, #nav li.sfhover ul{left:auto}