body { font-family: arial, helvetica, sans-serif; background-color: #e8efd6; color: #000000; font-size: 12px; margin: 3px 3px 3px 3px; }

.breakhead { font-family: arial, helvetica, sans-serif; font-size: 18px; font-weight: bold; color:#b00e0e; }
.date { font-family: arial, helvetica, sans-serif; font-size: 9px; color:#666666; }
.datebreak { font-family: arial, helvetica, sans-serif; font-size: 11px; color:#b00e0e; }
.redcom { font-family: arial, helvetica, sans-serif; font-size: 11px; color:#b00e0e; }
.specdate { font-family: arial, helvetica, sans-serif; font-size: 15px; color:#800080; }
.postmedup { font-family: arial, helvetica, sans-serif; font-size: 14px; color:#800080; font-weight: bold; }
.postbox { font-family: arial, helvetica, sans-serif; font-size: 12px; color:#000000; font-weight: bold; 
         margin-top: 20px; }
.posttype { font-family: arial, helvetica, sans-serif; font-size: 12px; color:#000000; 
         font-weight: bold; }
.posttypeinfo { font-family: arial, helvetica, sans-serif; font-size: 10px; color:#000000; }
.featdate { font-family: arial, helvetica, sans-serif; font-size: 12px; color:#b00e0e; }
.feathead { font-family: arial, helvetica, sans-serif; font-size: 20px; font-weight: bold; color:#333333; margin-top: 12px; margin-bottom: 12px; }
.commhead { font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight: bold; }
.commdate { font-family: arial, helvetica, sans-serif; font-size: 12px; color:#333333; }
.redbig { font-family: arial, helvetica, sans-serif; font-size: 15px; color:#b00e0e; font-weight: bold; }
.openinfolink { font-family: arial, helvetica, sans-serif; font-size: 15px; font-weight: bold; }
.reg { font-family: arial, helvetica, sans-serif; font-size: 13px; }
.leftreg { font-family: arial, helvetica, sans-serif; font-size: 12px; margin-left: 6px; }
.leftheadsm { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.lefthead { font-family: arial, helvetica, sans-serif; font-size: 18px; color:#333333; font-weight: bold; }
.newswire { font-size: 15px; line-height: 12px; margin-top: 5px; margin-left: 9px; }
.newswiresubhead { font-size: 18px; font-weight: bold; }
.newswirehead { color: #000000; font-size: 20px; font-weight: bold; margin-top: 20px; margin-bottom: 20px; }
.archivehead { color: #000000; font-size: 20px; font-weight: bold; }
.bgcolumn { background-color: #ccdbaf; }
.commcolumn { background-color: #d8e0c3; }
.commcolor { background-color: #ccdbaf; text-align: right;}
.bginnernews { background-color: #d8e0c3 }
.bgcentercol { background-color: #e8efd6 }
.featfloatleft { float; left; }
.featlist	{ margin: 0px 10px 0 px 10px; padding: 0; border: 0; list-style-type: none;  }


div.cenline {width: 100%; height: 1px; overflow: hidden; background: #b1b7a1}
div.space3 {width: 100%; height: 3px; overflow: hidden;}
div.space6 {width: 100%; height: 6px; overflow: hidden;}
div.space9 {width: 100%; height: 9px; overflow: hidden;}

.pubpagehead { font-family: arial, helvetica, sans-serif; font-size: 20px; font-weight: bold; }
.pubsubhead { font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; }
.pubcathead { font-family: arial, helvetica, sans-serif; font-size: 15px; font-weight: bold; }
.pubreg { font-family: arial, helvetica, sans-serif; font-size: 12px; }
.pubredbig { font-family: arial, helvetica, sans-serif; font-size: 15px; color:#b00e0e; font-weight: bold; }



a:link {color: #2d6711;}
a:visited {color: #0b2200;}
a:hover {color: #2d6711;}
a:active {color: #2d6711;}

a.lang:link {text-decoration: none; color: #000000; font-size: 13px;  font-weight: bold;}
a.lang:visited {text-decoration: none; color: #000000; font-size: 13px;  font-weight: bold;}
a.lang:hover {text-decoration: underline; color: #333333; font-size: 13px;  font-weight: bold;}
a.lang:active {text-decoration: none; color: #000000; font-size: 13px;  font-weight: bold;}

a.rm:link {text-decoration: none; color: #2d6711; font-size: 13px;  font-weight: bold;}
a.rm:visited {text-decoration: none; color: #0b2200; font-size: 13px;  font-weight: bold;}
a.rm:hover {text-decoration: underline; color: #2d6711; font-size: 13px; font-weight: bold;}
a.rm:active {text-decoration: none; color: #2d6711; font-size: 13px; font-weight: bold;}

a.navigation:link { text-decoration: none; }
a.navigation:visited { text-decoration: none; }
a.navigation:hover { text-decoration: underline; }
a.navigation:active { text-decoration: none; }

a.heading:link { text-decoration: none; color: #333333;}
a.heading:visited { text-decoration: none; color: #333333;}
a.heading:hover { text-decoration: underline; color: #000000;}
a.heading:active { text-decoration: none; color: #333333;}

a.red:link { text-decoration: none; color: #b00e0e;}
a.red:visited { text-decoration: none; color: #b00e0e;}
a.red:hover { text-decoration: underline; color: #b00e0e;}
a.red:active { text-decoration: none; color: #b00e0e;}

a.newswire:link { text-decoration: none; }
a.newswire:visited { text-decoration: none; }
a.newswire:hover { text-decoration: underline; }
a.newswire:active { text-decoration: none; }

#searchfield	{font-size: 12px; width:110px; height:18px;  background-color:#ccdbaf;}
#searchselect	{font-size: 12px; width:110px; height:18px;  background-color:#ccdbaf;}
#searchbutton 	{font-size: 12px; width:110px; height:16px; background-color:#b00e0e; color:#333333; text-align: right;}


/* Radio 2 Elements */

#.radio { position: absolute; top: 0px; left: 0px; z-index: 7; background-color: #a47cc3; width: 100%; height: 1500px; }
.radio { position: absolute; top: 0px; left: 0px; z-index: 7; background-color: #e8efd6; width: 100%; height: 5000px; }
/* Global Elements */

.centercolumn { background-color: #e8efd6; padding: 0px 6px; 
                 }
.rightcolumn  { background-color: #ccdbaf; width: 25%; 
                 }

.pagetitle { text-align: center; font-family: arial, helvetica, sans-serif; font-size: 20px; font-weight: bold; }
.smallicon { width: 12px; height: 10px; border: 0; }
.collapsedtable { border: collapsed margin: 0px; padding: 0px }
.tab0 { border-collapse: collapse; }
.tab0 td { padding: 0; }

.column2logo   { background-color: #e8efd6; }
.column2right  { background-color: #e8efd6; padding: 0px 6px; } 


/* Archive Elements */
.archivetitle { text-align: center; font-family: arial, helvetica, sans-serif; font-size: 20px; font-weight: bold; 
                margin: .5em; }
.archiveprevnext { font-size: 18px; font-weight: bold; }
.archivepagejump { font-size: 12px; }
.archivepagelist { font-size: 12px; margin-top: 0px; }
.archivenewswire { margin-top: 0em; margin-bottom: 1.5em; }
.archivefeature  { margin-top: 1em; margin-bottom: 1.5em; }
.archivereadmore { text-align: left; font-weight: bold; margin: 0px; clear: both; }
.archiveimage    { border: 0; margin-right: 4px; }

/* publish Elements */
.publishleftcell { font-family: arial, helvetica, sans-serif; font-size: 12px; color:#000000;
                   padding: .5em 0em 0em 2em; width: 25%; }
.publishrightcell { font-family: arial, helvetica, sans-serif; font-size: 12px; color:#000000;
                   padding: .5em 0em 0em 1em; width: 75%; }
.publisharticlecell { padding: 0em 0em 0em 2em; width: 100%; }
.publishinput     { width: 90% }
.publishsteps     { background-color: #ccdbaf; font-family: arial, helvetica, sans-serif; font-size: 15px; color:#b00e0e; font-weight: bold; padding: 0em .5em; }

/* Compost Bin Elements */
.composttable { border-collapse: collapse; margin: 0em 0em; padding 0em 0em; border:solid black; }


/* menu 9 */
.menu9		{ margin: 0px; padding: 0px; border: solid #7f9369 1px;  background-color: #d8e0c3; height: 12px; }
/* background-color: #ccdbaf;} */
.menu9 td	{ font-size: 13px; width: 10%; text-align: center;
		  border: 0px; margin: 0px; padding: 0px; line-height: 15px; vertical-align: text-top; }
.menu9 a	{ display: block; color: #164707; text-decoration: none; }
.menu9 a:hover	{ color: black; text-decoration: none; display: block; background-color: #e8efd6; }
 
.menu9 a:visited { color: #164707; }
.menu9 a:active { color: #164707; }
/* #e8efd6 #ccdbaf */


.chl	{ }
.chr	{ width: 25% !important; } /*  background-color: #CCDBAF;} */
/* .chm	{ background-color: #CCDBAF;} */
.tph	{ margin: 0; padding: 0; border-collapse: collapse; }
.tpb	{ margin: 0; padding: 0; border-collapse: collapse; }

.dsf		{ padding: 4px 4px; margin: 0; border: solid #7f9369 1px; background-color: #d8e0c3; }
.dsf form	{ margin: 0; padding: 0; }
.tsi		{ padding: 0; margin: 0px; border: 0; border-collapse: collapse; }
.cst		{ padding-left: 0px; text-align: left; }
.cst input	{ font-size: 12px; width: 95%; background-color: #ccdbaf; }
.csb		{ padding-right: 0px; text-align: right; width: 50px; }
.csb input	{ font-size: 12px; width: 48px; background-color: #ccdbaf; height: 21px; }
.tsm		{ margin: 0; padding: 0; border-collapse: collapse; }
.tsm td		{ margin: 0; padding: 0; font-size: 10px; border: 0; width: 33%; text-align: center; white-space: nowrap; }
.dst		{ margin-top: 2px; }
.dst select	{ font-size: 12px; width: 100%; background-color: #ccdbaf; }




.navcolumn	{ background-color: #ccdbaf; padding: 3px; width: 130px; }
.column2left	{ background-color: #ccdbaf; padding: 3px; width: 130px; }
.leftcolumn	{ background-color: #ccdbaf; padding: 3px; width: 130px; }
.navhead	{ font-size: 18px; color: #333333; font-weight: bold; margin: 8px 0 0 0; }
.navlist	{ margin: 0; padding: 0; border: 0; list-style-type: none;  }
.navlist a      { text-decoration: none; }
.navlist li	{ margin: 0; padding: 0 0 0 4px;  border: 0; background-repeat: no-repeat; 
		  background-position: 0px 7px; background-image: url("/img/nav.gif"); }
.navbutton	{ text-align: center; margin: 4px 0px; }
.navbutton img	{ border: 0; }
.navimcs	{ font-size: 11px; margin-left: 3px; }
.navimcs a      { text-decoration: none; }


/* Media Table Elements */
.imagetable	{ width: 100%; }
.imagecell	{ text-align: center; vertical-align: center; }
.imagetext	{ font-style: italic; }
.imageicon	{ border: 0; }

.mediatable	{ width: 100%; }
.mediatable td	{ text-align: center; vertical-align: center; width: 33%; }
.mediatable div	{ font-style: italic; }
.mediatable img	{ border: 0; }

/* Article Elements */
.summarytable	{ width: 80%; margin: 0 auto 0 auto; }
.summarycell	{ text-align: justify; padding: 0.5em 1em; font-family: arial, helvetica, sans-serif; font-size: 13px; }

.contenttable	{ width: 100%; margin: 0 auto 0 auto; }
.contentcell	{ text-align: justify; padding: 0.5em 1em; font-family: arial, helvetica, sans-serif; font-size: 13px; }
.contentcell a:visited { text-decoration: underline; }
.contentcell a:link { text-decoration: underline; }

.articletitle { text-align: center; font-family: arial, helvetica, sans-serif; font-size: 20px; font-weight: bold;
                margin-bottom: 0px; }
.articleauthor  { text-align: center; margin-top: 0px; }
.articlecontact { }

/* Comment Elements */
.comment        { font-size: 13px; margin: 0px; padding: 4px; border: 1px solid #2d6711;
                  background-color: #d8e0c3; }
.commenttitle   { font-size: 17px; }
.commentdate    { font-size: 13px; color:#b00e0e; vertical-align: middle; }
.commentdivider { width: 100%; height: 1px; overflow: hidden; background: #2d6711; }
.commentauthor  { font-size: 13px; text-align: left; margin-top: 0px; }
.commenttext    { }
.commenttext a:visited { text-decoration: underline; }
.commenttext a:link { text-decoration: underline; }
.commentcontact { }
.commentbreak   { line-height: 8px; }

/* Article Header */
.articleheader  { border-collapse: collapse; font-family: arial, helvetica, sans-serif; }
.articletype    { padding-right: .5em; white-space: nowrap; text-align: left; }
.articlegenre   { padding: 0em .5em; white-space: nowrap; text-align: center; }
.articleregion  { padding: 0em .5em; white-space: nowrap; text-align: center; }
.articledate    { padding-left: .5em; white-space: nowrap; text-align: right; color:#b00e0e; }
.articledivider { width: 100%; height: 1px; overflow: hidden; background: #2d6711; }
.articletopics  { padding-right: .5em; text-align: left; }
.articleaction  { padding-left: .5em; white-space: nowrap; text-align: right; vertical-align: top; }

.artdischead { font-size: 21px; margin: 5em 0 4em; padding-left: 1em; border-top: dotted 2px black; }
.artdisclink { font-weight: bold; font-size: 15px; text-align: right; margin: .5em 1em; }
.artdisclink a { color: #5e2951; }
.artcommlink { font-weight: bold; font-size: 15px; text-align: right; margin: .5em 1em; }
.artcommlink a { color: #b00e0e; }

.discuss        { font-size: 13px; margin: 0px; padding: 4px; border: 1px solid #2d6711;
                  background-color: #BEC0B8; }



.artres { float: right; background-color: #D8E0C3; width: 20%; text-align: left;
          padding: 3px; border: solid black 1px; margin: 0 0 2em 2em; }
.artres ul { padding: 0; margin: 0; list-style: none; }
.artres li { margin: 0; padding-left: 14px; background-image: url("/img/extlink.gif");
	  background-repeat: no-repeat; background-position: 0px 4px; }

/* Start and Topic Page Elements */
.specialdivider { width: 100%; height: 1px; overflow: hidden; background: #800080; }
.specialdate { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #800080; }
.specialtopic { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #800080; }

.featuredivider { width: 100%; height: 1px; overflow: hidden; background: #2d6711; }
.featuredate { font-family: arial, helvetica, sans-serif; font-size: 12px; color:#b00e0e; }
.featuretopic { font-family: arial, helvetica, sans-serif; font-size: 12px; color:#b00e0e; }
.featuresmall { margin-top: 24px; padding-left: 28px; padding-right: 28px; }

.imageleft { margin-right: 8px; border: 0; float: left; }
.imageright { margin-left: 8px; border: 0; float: right; }
.readmore { text-align: right; clear: both; font-weight: bold; }

.dnw	{ background-color: #d8e0c3; border: solid #7f9369 1px; }
.unw	{ margin: 0; padding: 0; border: 0; list-style-type: none; }
.unw a	{ text-decoration: none; }
.unw li	{ margin: 6px 2px; padding-left: 14px; font-size: 16px; 
	  background-repeat: no-repeat; background-position: 0px 4px; }
.lmn	{ background-image: url("/img/text_small.gif"); }
.lmi	{ background-image: url("/img/photo_small.gif"); }
.lmv	{ background-image: url("/img/video_small.gif"); }
.lma	{ background-image: url("/img/audio_small.gif"); }
.lmo	{ background-image: url("/img/other_small.gif"); }

.pop	{ font-size: 13px; text-align: center; margin: 0px 2px; white-space: nowrap; }
.dpb	{ text-align: center; margin: 4px 0px 2px; }
.dni	{ margin: 0; padding: 0; font-size: 10px; white-space: nowrap; }
.snc	{ font-size: 10px; color: #b00e0e; }
.snd	{ font-size: 10px; color: #666666; }

.inb	{ border: 0; width: 110px; height: 32px; }

.c3m	{ width: auto; padding: 0px 4px; }
.c3r	{ width: 25% !important; }

.tevents { margin: 0px 0px 8px 0px; padding 0px; border-collapse: collapse; }

.eventstab { margin: 0px; padding 0px; border-collapse: collapse; }
.eventstab tr { vertical-align: top; }
.eventstab th { white-space: nowrap; font-weight: normal; text-align: left }
.eventshead { font-weight: bold; white-space: nowrap; }

.breakdate { font-size: 11px; padding-right: 3px; color: #b00e0e; white-space: nowrap; }
.breaktext { font-size: 12px; padding-left: 3px; }

.newswirenormal { border: 0; padding: 0px 3px; text-decoration:none; }
.newswireselect { border: 0; padding: 0px 3px; text-decoration:none; background-color: #BBC8A0; }




