p {
	font: 13px  Verdana, sans-serif;
	}
td {
	font: 13px  Verdana, sans-serif;
	}

pre {
    	font: 12px  Verdana, sans-serif;
    	}
    	
td.links {
	
	}
	
	#footer p {
	margin: 4px;
	font: 9px Verdana, sans-serif;
	text-align: center;
	}
	#footer {
	clear: both;
	border-top: 4px solid #115C45;
	border-bottom: 1px solid #115C45;
	background: #638181;
	height:10px;
	color: #ffffff;
	
	}
	hr {
	background: #A5B5C6;
	color: #A5B5C6;
	height: 1px;
	border: none;
	}
	#left {
	position: absolute;
	padding: 0;
	top: 97px;
	width: 250px; /* this is the width of the left hand nav */
	background: #A5B5C6;
	color: #000;
	}
	div#bottom2 {
	clear: both;
	width: 100%;
	text-align: center;
	}
	div#bottom {
	clear: both;
	width: 100%;
	text-align: center;
	}

#sub_menu {
	position: absolute;
	padding: 2;
	top: 175px;
	width: 500px; /* this is the width of the left hand nav */
	background: #0B6041;
	font: 12px Arial, sans-serif;
	color: #ffffff;
	}
A.sub_menu:link {
	font: 12px Arial, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
A.sub_menu:visited {
	font: 12px Arial, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
A.sub_menu:active {
	font: 12px Arial, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
A.sub_menuOLD:hover {
	color: #14A4F0;
	text-decoration: none;
}
A.sub_menu:hover {
	font: 12px Arial, sans-serif;
	color: yellow;
	text-decoration: none;
}
A.holdLink:link {
	font: 12px Arial, sans-serif;
	font-weight: bold;	
	color: yellow;
	text-decoration: none;
}
A.holdLink:visited {
	font: 12px Arial, sans-serif;
	font-weight: bold;	
	color: yellow;
	text-decoration: none;
}
A.holdLink:active {
	font: 12px Arial, sans-serif;
	font-weight: bold;	
	color: yellow;
	text-decoration: none;
}
A.holdLink:hover {
	font: 12px Arial, sans-serif;
	font-weight: bold;	
	color: yellow;
	text-decoration: none;
}

.archivehold {
	font: 12px Arial, sans-serif;
	font-weight: bold;	
	background: white;
	text-decoration: none;
}

A.archiveholdLink:link {
	font: 12px Arial, sans-serif;
	color: green;
	text-decoration: none;
}
A.archiveholdLink:visited {
	font: 12px Arial, sans-serif;
	color:  green;
	text-decoration: none;
}
A.archiveholdLink:active {
	font: 12px Arial, sans-serif;
	color: green;
	text-decoration: none;
}
A.archiveholdLink:hover {
	font: 12px Arial, sans-serif;
	color:  green;
	text-decoration: none;
}
.archives_menutxt {
	font: 12px Arial, verdana, Arial, sans-serif;
	color: #000000;
	font-weight: bold;
	padding-top: 0px;
	}

	#sub_menu_currentissue{
	position: absolute;
	padding: 2;
	top: 175px;
	width: 730px; /* this is the width of the left hand nav */
	background: #0B6041;
	font: 12px Arial, sans-serif;
	color: #ffffff;
	font-weight: bold;	
	}

	#sub_menu_currentissue2{
	position: absolute;
	padding: 2;
	top: 199px;
	/*left: 200px;*/
	width: 730px; /* this is the width of the left hand nav */
	background: #0B6041;
	font: 12px Arial, sans-serif;
	color: #ffffff;
	font-weight: bold;	
	}

	#sub_menu_travelguide
	{
	position: absolute;
	padding: 2;
	top: 175px;
	width: 730px; /* this is the width of the left hand nav */
	background: #0B6041;
	font: 12px Arial, sans-serif;
	font-weight: bold;		
	color: #ffffff;
	}
	#sub_menu_calendar{
	position: absolute;
	padding: 2;
	top: 175px;
	width: 730px; /* this is the width of the left hand nav */
	background: #0B6041;
	font: 12px Arial, sans-serif;
	color: #ffffff;
	}
	#sub_menu_recipes
	{
	position: absolute;
	padding: 2;
	top: 175px;
	width: 730px; /* this is the width of the left hand nav */
	background: #0B6041;
	font: 12px Arial, sans-serif;
	color: #ffffff;
	}

	#sub_menu_garden
	{
	position: absolute;
	padding: 2;
	top: 175px;
	width: 730px; /* this is the width of the left hand nav */
	background: #0B6041;
	font: 12px Arial, sans-serif;
	color: #ffffff;
	}
	#sub_menu_consumerguide
	{
	position: absolute;
	top: 175px;
	padding: 2;
	width: 730px; /* this is the width of the left hand nav */
	background: #0B6041;
	font: 12px Arial, sans-serif;
	font-weight: bold;		
	color: #ffffff;
	}
	#sub_menu_advertising
	{
	position: absolute;
	padding: 2;
	top: 175px;
	width: 730px; /* this is the width of the left hand nav */
	background: #0B6041;
	font: 12px Arial, sans-serif;
	font-weight: bold;		
	color: #ffffff;
	}

   #sub_menu_contactus
   {
	position: absolute;
	padding: 2;
	top: 175px;
	width: 730px; /* this is the width of the left hand nav */
	background: #0B6041;
	font: 12px Arial, sans-serif;
	font-weight: bold;
	color: #ffffff;
	}
	#sub_menu_classifieds
	{
	position: absolute;
	padding: 2;
	top: 175px;
	width: 248px; /* this is the width of the left hand nav */
	background: #0B6041;
	font: 12px Arial, sans-serif;
	font-weight: bold;	
	color: #ffffff;
	}

	#sub_menu_aboutus{
	position: absolute;
	padding: 2;
	top: 175px;
	width: 500px; /* this is the width of the left hand nav */
	background: #0B6041;
	font: 12px Arial, sans-serif;
	font-weight: bold;		
	color: #ffffff;
	}

.blueLink {
	font: 7px Arial, sans-serif;
	color: #0107FF;
}
	
A:link {
	font: 12px verdana, Arial, sans-serif;
	color: #42845A;
	font-weight: bold;
	text-decoration: none;
}
A:visited {
	font: 12px verdana, Arial, sans-serif;
	color: #42845A;
	font-weight: bold;
	text-decoration: none;
}
A:active {
	font: 12px verdana, Arial, sans-serif;
	color: #42845A;

	font-weight: bold;
	text-decoration: none;
}

A:bgWhite {
	background-color: white;	
}

A.other:link {
	font: 12px verdana, Arial, sans-serif;
	color: #0033ff;
	font-weight: bold;
	text-decoration: none;
}
A.other:visited {
	font: 12px verdana, Arial, sans-serif;
	color: #0033ff;
	font-weight: bold;
	text-decoration: none;
}
A.other:active {
	font: 12px verdana, Arial, sans-serif;
	color: #42845A;
	font-weight: bold;
	text-decoration: underline;
}

A.ad_links:link {
	font: 12px verdana, Arial, sans-serif;
	font-weight: bold;
	color: #42845A;
	text-decoration: none;
}
A.ad_links:visited {
	font: 12px verdana, Arial, sans-serif;
	font-weight: bold;
	color: #42845A;
	text-decoration: none;
}
A.ad_links:active {
	font: 12px verdana, Arial, sans-serif;
	font-weight: bold;
	color: #42845A;
	text-decoration: none;
}

A.thead:link {
	font: 12px verdana, Arial, sans-serif;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

A.thead:hover {
	font: 12px verdana, Arial, sans-serif;
	color: #ffffff;
	text-decoration: underline;
}

A.thead:visited {
	font: 12px verdana, Arial, sans-serif;
	color: #ffffff;
	font-weight: bold;
		text-decoration: none;
}


A.main_menu, A.main_menu:link {
	font: 12px Verdana,Arial,sans-serif;
	color: #79332B;
	font-weight: normal;
	text-decoration: none;
}
A.main_menu:visited {
/*	font: 12px verdana, Arial, sans-serif; */
	color: #79332B;
	font-weight: normal;
	text-decoration: none;
}
A.main_menu:active {
/*	font: 12px verdana, Arial, sans-serif; */
	color: #42845A;
	font-weight: normal;
	text-decoration: none;
}
A.main_menu:hover {
	color: #638181;
	text-decoration: none;
}
.main_menutxt 
{
	font: 10px Verdana, Arial, sans-serif;
	color: #79332B;
	font-weight: normal;
	text-decoration: none;
}

A.mainpage:link {
	font: 14px Arial, sans-serif;
	font-weight: bold;
	color: #AC3537;
	text-decoration: none;
}
A.mainpage:visited {
	font: 14px Arial, sans-serif;
	font-weight: bold;
	color: #AC3537;
	text-decoration: none;
}
A.mainpage:active {
	font: 14px Arial, sans-serif;
	font-weight: bold;
	color: #AC3537;
	text-decoration: none;
}
A.mainpage:hover {
	color: #AC3537;
	text-decoration: none;
}
	
	.heading_one {
	font: 16px verdana,helvetica,arial;
	color: #7B322C;
	font-weight: bold;
	padding-top: 0px;
}

	.heading_two {
	font: 18px verdana,helvetica,arial;
	color: #2B7459;
	font-weight: bold;
	padding-top: 0px;
}

	p.heading_one {
	font: 16px verdana,helvetica,arial;
	color: #7B322C;
	font-weight: bold;
	padding-top: 0px;
}

	td.heading_two {
	font: 18px verdana,helvetica,arial;
	color: #2B7459;
	font-weight: bold;
	padding-top: 0px;
}
    .subheading {
	font: 14px verdana,helvetica,arial;
	color: #7B322C;
	font-weight: bold;
	padding-top: 0px;
}

    .subheading2 {
	font: 14px verdana,helvetica,arial;
	color: #7B322C;
	font-weight: bold;
	padding-top: 0px;
}
    .subheading3 {
	font: 12px verdana,helvetica,arial;
	color: #7B322C;
	font-weight: bold;
	padding-top: 0px;
}

    .subheading4 {
	font: 10px verdana,helvetica,arial;
	color: #7B322C;
	font-weight: bold;
	padding-top: 0px;
}

  .header {
	font: 14px verdana,helvetica,arial;
	color: #2B7459;
	font-weight: bold;
	font-style: italic;
	padding-top: 0px;
	padding: 0px;	
	margins:0px;
}
  .header_archive {
	font: 13px arial;
	font-weight: bold;	
	color: #2B7459;
	font-style: italic;
	padding-top: 0px;
	padding: 0px;	
	margins:0px;
}


.heading_one_sub {
	font: 10px verdana,helvetica,arial;
	color: #000000;
	font-weight: bold;
	padding-top: 0px;
}

.byline {
	font: italic 10px arial,verdana,helvetica,;
	color: #000000;
	font-weight: normal;
	padding-top: 0px;
}

	.caption {
	font: 12px  Verdana, sans-serif;
	font-weight: bold;
	color: #000000;
	}
	
    p.center {
	text-align: center;
	}
	p.right {
	text-align: right;
	}
	p.indent {
	margin-left: 20px;
	}
	img {border:0px;}
	img#subscribe {float: right; margin-right: 65px; margin-top: 10;}
img.left {float:left;}
img.right {float:right;}

	
   div#admin_content{
	position: absolute;
	top: 163px;
	left: 200px;
	width: 772x; /* this is the width of the left hand nav */
	padding: 2;
	background: #FCF7E4;
	font: 12px  Verdana, sans-serif;
	border: 1px dotted #0A613F;
	}

	div#iframe{
	border: 1px solid #0A613F;
	padding-left: 0px;
	}
	.button {background: #638181; color: #ffffff; font: 9pt arial, helvetical, sans serif; font-weight: bold; cursor: hand;}

.warning {
	font: 12px  Verdana, sans-serif;
	color: red;
	}
	
.reqfields {
	font: 10px  Verdana, sans-serif;
	color: red;
	}
	
.OKmsg {
	font: 12px  Verdana, sans-serif;
	color: green;
	}

	
	#border {
	margin: 0;
	padding: 0;
	margin-bottom: 0;
	width: 250px;
	border: 1px solid #638181;
	} 
	
	div#adminleftmenu
{

	border: 1px dotted #0A613F;

}

	div#admintopmenu
{
    
	border-bottom: 1px solid #0A613F;

}
.iframe
{
scrollbar-face-color:#FEEECC;
scrollbar-arrow-color:black;
scrollbar-track-color:#FEEECC;
scrollbar-shadow-color:#FEEECC;
scrollbar-highlight-color:#FEEECC;
scrollbar-3dlight-color:#FEEECC;
scrollbar-darkshadow-Color:#FEEECC;
}

	div#graphics
{

	border: 1px solid #0A613F;

}
/* Tool Tip for Regions */
a.regions
{
	position: relative;
	z-index:24;
	background-color:#ccc; 
	color:#000; 
	text-decoration:none;
	/*font: 12px verdana, Arial, sans-serif;
	color: #42845A;
	font-weight: bold;
	text-decoration: none;*/
}
a.regions:hover{
	z-index:25;
	background-color: #ff0;
	color: #42845A;
	text-decoration: none;*/
}
a.regions span{display: none}
a.regions:hover span
{
display:block;
position:absolute; 
padding: 3 3 3 3px;
top:2em;left:-12em; width:15em;
border:1px solid #42845A; 
background-color:#fff; 
color:#000;
text-align: left; 
font-weight: normal; 
width: 200px;}

url#out
{
 target:"_new";
}
/*Admin Functions*/
.submenuname{
	font: 12px  Verdana, sans-serif;
	background: #ffffff;
	color:#000000; 
	font-weight: bold;
	padding-top: 0px;
	}
	
	A.sub_menu_admin:link {
	font: 12px Arial, sans-serif;
	color: #42845A;
	text-decoration: none;
	font-weight: bold;
    }
    
	A.sub_menu_admin:visited {
	font: 12px Arial, sans-serif;
	color: #42845A;
	text-decoration: none;
	font-weight: bold;
    }

	A.sub_menu_admin:active {
	font: 12px Arial, sans-serif;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
    }
    
	A.sub_menu_admin:hover {
	font: 12px Arial, sans-serif;	
	color: #14A4F0;
	text-decoration: none;
	font-weight: bold;	
     }
 
/* Added By Neil - 6/23/2005 */
td.tdcontent
{
	background-color: #FFFFFF;
	padding: 20px 30px;
}
.sidebar_articlelist ul, .tdcontent ul
{
	margin: 0px;
	margin-left: 15px;
	margin-bottom: 8px;
}
.sidebar_articlelist ul li a, .tdcontent ul li a
{
	font-size: 11px;
}
a:hover
{
	text-decoration: underline;
}
div.webexclusive
{
	margin-top: 10px;
}
div.webexclusive h5
{
	margin: 0px 10px 10px 0px;
	color: #7B322C;
}
div.webexclusive ul
{
	margin: 10px;
	padding-left: 10px;
}

