body { padding:0px; margin:0px; background-color:#e5e3bd; color:#65644b; font-size:12px; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;}

h1 { text-align:center; color:#dfad23; font-size:24px; font-weight:normal; padding:15px 0px 0px 0px; margin:0px; line-height:25px; }
h1.front { color:#5a9912; }
h2 { text-align:left; color:#7ca740; font-size:17px; font-weight:normal; padding:15px 0px 0px 0px; margin:0px; line-height:20px;  }
h3 { text-align:left; margin:0px; padding:5px 0px; color:#65644b; font-size:14px; line-height:16px; font-weight:bold; }
h5 { background-color:#fdfcee; padding:7px 14px; margin:20px 0px; font-weight:normal; font-size:12px; line-height:20px;}


.maintable { border-collapse:collapse; width:1000px;}
.left0 { width:287px; background-color:#7ca740; padding:0px; text-align:left; vertical-align:top;}
#logobox { width:287px; height:107px;}
.ws { width:6px; padding:0px; border-left:1px solid #e5e3bd; background-color:#FFFFFF;}

a.level0:link, a.level0:visited { display:block; margin:0px 0px 0px 14px; color:#f8f6cd; text-decoration:none; font-size:13px; line-height:28px; background:url(images/level0.gif) no-repeat 0px -126px; padding-left:45px;}
a.level0:hover { background-position:0px 0px; background-color:#89b84b;}

a#activelevel0:link, a#activelevel0:visited, a#activelevel0:hover { background:url(images/activelevel0.gif) no-repeat left top #bcd45f; color:#3e5429;} 

a.level1:link, a.level1:visited { display:block; margin:0px 0px 0px 58px; color:#fbf268; text-decoration:none; font-size:11px; line-height:20px; padding-left:14px;}
a.level1:hover { background-color:#89b84b;}

a#activelevel1:link, a#activelevel1:visited, a#activelevel1:hover { background-color:#bcd45f; color:#3e5429;} 

a.level2:link, a.level2:visited { display:block; margin:0px 0px 0px 78px; color:#fbf268; text-decoration:none; font-size:11px; line-height:20px; padding-left:14px;}
a.level2:hover { background-color:#89b84b;}

a#activelevel2:link, a#activelevel2:visited, a#activelevel2:hover { background-color:#bcd45f; color:#3e5429;} 

#spechead { font-size:20px; line-height:28px; color:#f8f6cd; margin:40px 27px 15px 27px; text-align:left; border-top:2px solid #fbf268; padding-top:10px;}
.specblock {margin:0px 27px 0px 27px; font-size:11px; line-height:13px; color:#3e5429; padding-bottom:15px; }
#contentpane .specblock { line-height:20px; height:100px;}
.specblock a:link, .specblock a:visited /*, #contentpane .specblock a:link, #contentpane .specblock a:visited*/ { color:#d0ff61; text-decoration:none; border:none; }
.specblock a:hover /*, #contentpane .specblock a:hover*/ { color:#fbf268; text-decoration:underline; background:none; }
.specblock img { float:left; border:2px solid #8ec93f; margin:0px 7px 7px 0px;}
.specblock a:hover img, #contentpane .specblock a:hover img { border-color:#fbf268;}
#specall { text-decoration:underline;}

.right0 { padding:0px 60px 50px 26px; text-align:left; vertical-align:top; background-color:#f8f6cd; }
#topbanner  { text-align:center; padding:3px; border-bottom:1px solid #e5e3bd;}
a.addlink:link, a.addlink:visited { font-size:17px; text-decoration:none; color:#e7581c; display:block; text-align:center; line-height:25px;}
a.addlink:hover { text-decoration:underline;}

.frontads { border-collapse:collapse; width:620px; margin-top:26px;}
.ads1 { width:287px; padding:5px 10px 10px 10px; background-color:#fcfbe0; vertical-align:top;}
.ads2 { width:287px; padding:11px 0px; vertical-align:middle; text-align:center;}
.adspacer { width:6px;} 
.ads1 h2 { color:#dfad23; line-height:28px; padding:3px 0px 5px 0px; margin:0px; }

a.allads:link, a.allads:visited { color:#e53c29; font-size:11px; white-space:nowrap; text-decoration:none; border-bottom:1px dotted #e53c29; }
a.allads:hover { padding:0px 2px; margin:0px -2px; background-color:#e53c29; color:#f8f6cd; border-bottom:none;}

.left2 { width:287px; padding:0px; vertical-align:bottom; text-align:right; height:179px; background-color:#7ca740;}
.left1 { padding:0px 10px 0px 113px; height:168px; background:url(images/left1.jpg) no-repeat left top #6b9b33; vertical-align:middle; text-align:left; font-size:13px;  }
.left1 a:link, .left1 a:visited { color:#d0ff61; text-decoration:underline; }
.left1 a:hover { color:#fbf268; }
.right1 { background-color:#ebe8b7; height:128px; padding:20px 20px 20px 26px; font-size:12px; line-height:14px;}
#ad3 { width:330px; height:126px; float:left; }
#ad4 { width:287px; height:126px; float:left; }

.right2 { background-color:#f8f6cd; padding:60px 26px 10px 26px; text-align:left; vertical-align:top; font-size:11px; }

.right1 a:link, .right1 a:visited, .right2 a:link, .right2 a:visited { color:#e53c29; text-decoration:none;}
.right1 a:hover, .right2 a:hover { text-decoration:underline;}

#counters { float:right; text-align:right; }

#contentpane { font-size:12px; line-height:20px; }
#contentpane ul { list-style-image:url(images/li.gif);}
#contentpane p.preview { font-size:10px; line-height:13px; padding:0px; margin:10px 0px 15px 0px;}
#contentpane a:link, #contentpane a:visited { color:#e53c29; font-size:1em; white-space:normal; text-decoration:none; border-bottom:1px dotted #e53c29; }
#contentpane a:visited { border:none;}
#contentpane a:hover { padding:0px 2px; margin:0px -2px; background-color:#e53c29; color:#f8f6cd; border-bottom:none;}

#contentpane h2 a:link, #contentpane h2 a:visited { color:#7ca740; text-decoration:none; padding:0px; margin:0px; border:none;}
#contentpane h2 a:hover { color:#e53c29; background:none;}

table.pages {border-collapse:collapse; height:20px; margin-top:40px;}
table.pages td { padding:0px; text-align:center; width:20px; font-size:13px; line-height:20px; vertical-align:middle;}
table.pages td.caption { color:#bfbfbf; font-size:11px; width:65px; text-align:left;}
table.pages td.curpage { color:#ffffff; background-color:#7ca740; }
#contentpane table.pages td a:link, #contentpane table.pages td a:visited { color:#7ca740; display:block; width:20px; height:20px; text-align:center; vertical-align:middle; margin:0px; padding:0px; border:none; }
#contentpane table.pages td a:hover { color:#e53c29; background:none;} 

.usertable { border-collapse:collapse; background-color:#f8f6cd; width:100%; font-size:12px; line-height:16px; margin-bottom:30px; }
.usertable td, th { text-align:center; font-weight:normal; padding:6px 12px; border:1px solid #e9e8c1; vertical-align:top; }
.usertable tr.row1 td { background-color:#e9e8c1; }
.usertable td.left { text-align:left; }
.usertable tr.headerrow td, .usertable tr.headerrow th { color:#65644b; font-weight:normal; background-color:#dedba3; border-bottom:1px solid #d0cd99; vertical-align:middle;} 
.usertable td.right { }
.usertable td.center { } 

.adsblock { border-collapse:collapse; margin-bottom:10px; width:100%;}
.adsblock .category { text-align:left; vertical-align:top; font-size:10px; color:#c1bf9f; width:87px;}
.adsblock .title { text-align:left; vertical-align:top; font-size:11px; color:#7ca740; padding:0px;}
.adsblock a:link, .adsblock a:visited, #contentpane .adsblock a:link, #contentpane .adsblock a:visited { text-decoration:none; color:#65644b; border:none; }
.adsblock .category a:link, .adsblock .category a:visited, #contentpane .adsblock .category a:link, #contentpane .adsblock .category a:visited { font-weight:bold; }
.adsblock a:hover, #contentpane .adsblock a:hover { text-decoration:underline; background:none;}
