body { font: 11px arial; color: #000000; font-style: normal; line-height: 16px; margin: 0px; }
h1 { font: 26px arial; color: #0D4814; margin: 0px; }
h2 { font: 21px arial; color: #0D4814; margin: 0px; }
h3 { font: 18px arial; color: #0D4814; margin: 8px 0 4px 0; }
h4 { font: bold 16px arial; color: #0D4814; margin: 10px 0 0 0; }
#content_title { font: bold 16px arial; color: #ADABA7; margin: 5px 0 5px 20px; }
ad_banners_1 { height: 4px;}

.buttonscontainer2 { width: 100%px; text-align: center;}
.buttons2 a {display: table-cell; width: 109px; font: 12px arial; text-align: center; padding-top: 2px; padding-bottom: 2px; color: #223925; background-color: #DFECE1; text-decoration: none; border-right: 1px solid gray; }
.buttons2 a:hover {background-color: #F8FAF8; color: #223925; text-decoration: none; }

/* TO DO: track down if this is for something
.center_ads_left { float: left; padding: 5px 5px 5px 0px; margin: 0px; }
.center_ads_right { float: right; padding: 5px 0px 5px 5px; margin: 0px; }
*/
.center_ads_left { float: left; padding: 5px 10px 5px 0px; margin: 0px; }
.center_ads_right { float: right; padding: 5px 0px 5px 5px; margin: 0px; }
.center_ads_center { padding: 5px 0px 5px 5px; margin: 0px; }

.fatnewt_1 { font: 13px arial; }
.fatnewt_1 a:link { color: #2F6626; }
.fatnewt_1 a:hover { color: #2F6626; }
.fatnewt_1 a:active { color: #2F6626; }
.fatnewt_1 a:visited { color: #2F6626; }

.fatnewt_2 { font: 12px arial; color: #2F6626;}

.breadcrumb { font: 12px arial;  padding-left: 2px; }
.breadcrumb a:link { color: #2F6626; }
.breadcrumb a:hover { color: #2F6626; }
.breadcrumb a:active { color: #2F6626; }
.breadcrumb a:visited { color: #2F6626; }

.content_link { font: 15px arial; color: #2F6626; }
.content_link a:link { font: 15px arial; color: #2F6626; }
.content_link a:hover { font: 15px arial; color: #2F6626; }
.content_link a:active { font: 15px arial; color: #2F6626; }
.content_link a:visited { font: 15px arial; color: #2F6626; }

.footer_1 { font: 12px arial; color: #2F6626; text-decoration: none;}
.footer_1 a:link { font: 12px arial; color: #2F6626; }
.footer_1 a:hover { font: 12px arial; color: #2F6626; }
.footer_1 a:active { font: 12px arial; color: #2F6626; }
.footer_1 a:visited { font: 12px arial; color: #2F6626; }

.sl { font: 12px arial; color: #2F6626; text-decoration: none;}
.sl a:link { font: 12px arial; color: #2F6626; }
.sl a:hover { font: 12px arial; color: #2F6626; }
.sl a:active { font: 12px arial; color: #2F6626; }
.sl a:visited { font: 12px arial; color: #2F6626; }

.footer_outer { text-align: center; background-color: #DFECE1; padding: 2px; margin-top: 4px; font: 12px arial; border-top: 1px solid black; }

.main_categories { float: left; width: 110px; }
.featured_box_outer { width: 250px; height: 200px; border: 1px solid black; background: #DFECE1; float: left; }