BODY, p { 
		font-size: 12px; font-family: arial, verdana; color: #000033;
		line-height: 1.4em;
		}
p{
	margin:0 0 10px 0;
	padding:0;
	}
td					{
	font-size: 12px;
	font-family: arial, verdana;
	color: #000033;
	padding-right:10px;
	line-height: 1.4em;
}

#content td.paddingNone{
	padding:0;
	}

#content td{
	padding-right: 20px;
	}
td p {
	line-height: 1.4em;
	margin:0 0 10px 0;
	text-align:justify;
	
	}
td a{
	text-decoration:none;
	}
td img a, td img a:link, td img a:visited{
	text-decoration:none;
	background:none;
	}
tr.heading{
	color:#fff;
	font-weight:bold;
	background-color:#003366;
	}
td.heading{
	color:#fff;
	}

.circulationHeading	{font-size: 12px; font-family: arial, verdana; color: #000000; text-align:center; font-weight:bold;}
.circulation		{font-size: 12px; font-family: arial, verdana; color: #000000; text-align:center;}
.holidaysHeading	{font-size: 12px; font-family: arial, verdana; color: #336699; font-weight:bold;}
.holidays			{font-size: 12px; font-family: arial, verdana; color: #336699;}
.holiday			{font-size: 12px; font-family: arial, verdana; color: #336699;}
.readmore			{font-size: 12px; font-family: arial, verdana; color: #CC0000; }

.buttons			{
	font-size: 10px;
	font-family: arial, verdana;
	color: #666;
	border: 1px solid #CCC;
	background: #FFF; 
	padding: 0 2px;
}

.leftmenu			{font-size: 10px; font-family: verdana, arial; color: #FFFFFF; font-weight: bold; line-height:170%; }
A:link.leftmenu		{font-size: 10px; font-family: verdana, arial; color: #FFFFFF; font-weight: bold; line-height:170%; text-decoration: none; }
A:visited.leftmenu 	{font-size: 10px; font-family: verdana, arial; color: #FFFFFF; font-weight: bold; line-height:170%; text-decoration: none; }
A:hover.leftmenu	{font-size: 10px; font-family: verdana, arial; color: #ECE54E; font-weight: bold; line-height:170%; text-decoration: none; }
.back				{font-size: 11px; font-family: arial, verdana; color: #003399;}	
A:link.back			{font-size: 11px; font-family: arial, verdana; color: #CC0000; text-decoration: none; }
A:visited.back 		{font-size: 11px; font-family: arial, verdana; color: #CC0000; text-decoration: none; }
A:hover.back		{font-size: 11px; font-family: arial, verdana; color: #CC0000; text-decoration: none; }
.top				{font-size: 11px; font-family: arial, verdana; color: #003399; text-align:right;}	
.announceblue		{font-size: 12px; font-family: arial, verdana; color: #001F63; }
.announcements		{font-size: 12px; font-family: arial, verdana; color: #FFFFFF; font-weight: bold; font-style : italic;}
.caption			{font-size: 10px; font-family: arial, verdana; color: #000000; font-style: italic; }
.heading			{font-size: 12px; font-family: arial, verdana; color: #336699; font-weight: bold; }
.subheading			{font-size: 12px; font-family: arial, verdana; color: #000000; font-weight: bold; }
.articleheading		{font-size: 12px; font-family: arial, verdana; color: #000000; font-weight: bold;}
.articleauthor		{font-size: 12px; font-family: arial, verdana; color: #000000; font-style: italic;}
.disclaimer		{font-size: 10px; font-family: arial, verdana; color: #666666; }
.sitemap			{font-size: 12px; font-family: arial, verdana; color: #003366; line-height:170%; }
A:link.sitemap		{font-size: 12px; font-family: arial, verdana; color: #003366; line-height:170%; text-decoration: none; }
A:visited.sitemap 	{font-size: 12px; font-family: arial, verdana; color: #003366; line-height:170%; text-decoration: none; }
A:hover.sitemap 	{font-size: 12px; font-family: arial, verdana; color: #cc0000; line-height:170%; text-decoration: none; }
.sitemapheading			{font-size: 12px; font-family: arial, verdana; color: #003366; font-weight: bold; }
.plantsheading			{font-size: 12px; font-family: arial, verdana; color: #37846A; font-weight: bold; text-transform: capitalize; letter-spacing: 1pt; }
.location			{font-size: 14px; font-family: verdana, arial; color: #000000; font-weight: bold; }
.plants			{font-size: 12px; font-family: arial, verdana; color: #37846A; font-weight: bold; }

a{font-size: 12px; font-family: arial, verdana; color: #0D4C7D; background:url(/images/newImages_nov07/horizDot.gif) bottom repeat-x; outline: none;}
a:link		{font-size: 12px; font-family: arial, verdana; color: #0D4C7D; background:url(/images/newImages_nov07/horizDot.gif) bottom repeat-x; }
a:visited	{font-size: 12px; font-family: arial, verdana; color: #0D4C7D; background:url(/images/newImages_nov07/horizDot.gif) bottom repeat-x;}
A:hover		{font-size: 12px; font-family: arial, verdana; color: #0D4C7D; text-decoration: none; border:none; }
.emailInput{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	background-color: #FFFFFF;
	height:24px;
	width:170px;
	border: 1px solid #ccc;
	padding: 5px;
}
			
.input 			{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
	background-color: #FFFFFF;
	height: 20px;
	width: 140px;
	border: 1px solid #ccc ;
	padding: 3px 5px 0 5px;
}
.radio 			{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; height: 17px; border: 1px #333333 solid;}
.radioNoBorder 			{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; height: 17px; border: none;}
.searchheading		{
	font-size: 10px;
	font-family: arial, verdana;
	color: #fce801;
	text-transform: uppercase;
}
.searchsubheading		{font-size: 10px; font-family: arial, verdana; color: #FFFF33;}
.searchtext		{font-size: 10px; font-family: arial, verdana; color: #FFFFFF;}
.searchform		{font-size: 10px; font-family: arial, verdana; color: #000000;}
.fieldbox	{background-color: #ffffff; height: 17px; border: 1px #ffffff solid; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; color: #ffffff; cursor: pointer}
.buttoninput	{background-color: #3399CC; height: 17px; border: 1px #ffffff solid; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; color: #ffffff; cursor: pointer}


img.floatRight {
	float: right;
	margin:0 0 5px 10px;
}

img.floatLeft {
	float: left;
	margin:0 10px 5px 0;
}
a.noLine{
	background:none;
	}

h3 {
	color: #330066;
	font: 1.4em Geneva, Arial, Helvetica, sans-serif;
	margin: 0px 0px 8px;
	padding: 0px;
}
h4 {
	color: #990000;
	font: 1.1em Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0 0 0.2em 0;
	background: url(/images/newImages_nov07/greyHeadingBG.gif) repeat-x;
	height:30px;
 	line-height:1.2em;
	padding:4px 0 4px 6px;
	width:100%;
}
h5{
	color:#003366;
	font: 1.1em Geneva, Arial, Helvetica, sans-serif;
	margin: 0 0 0.2em 0;
	padding:0;
	}

li {
	font-size: 98%;
	margin-top: .6em;
	margin-bottom: .6em;
	line-height: 1.4em;
	}

 ul {
	margin-top: 1em;
	margin-bottom: 1em; 
	list-style: none url(/images/newImages_nov07/bulletImg.gif) outside;
	}
.marginTopLeft {
	margin-top: 4px;
	margin-left: 25px;
}
.marginTopBottom{
	margin:8px 0;
	}
	
	/*this version of the line is used for dividing sections on a page*/
.dottedHorizLine{
	width:100%; margin:8px 0; background:url(/images/newImages_nov07/horizDot.gif) repeat-x bottom;  height:2px; }
	/*this version of the line is used for underlining headings or wherever you don't need so much spacing before and after on a page*/
.dottedHorizLine2{
	width:100%; margin:4px 0 6px 0; background:url(/images/newImages_nov07/horizDot.gif) repeat-x bottom; font-size:2%; height:2px; }	
	/**************************************************************************
	*****************************************************************************
	these are the classes that change the header of the page for each magazine*/
	
td.autoHeader{
	background:url(/images/newImages_nov07/leftBG_auto.jpg) repeat; margin:0; padding:0; height:100px; width:50%;
	}
td.autoRight{
	background:url(/images/newImages_nov07/leftBG_auto.jpg) repeat; width:30%;
	} 
	td.autoLeft{
	background:url(/images/newImages_nov07/leftBG_auto.jpg) repeat; width:20%; padding-right:0;
	} 

td.powerHeader{
	background:url(/images/newImages_nov07/leftBG_power.jpg) repeat; margin:0; padding:0; height:100px; width:50%;
	}	
td.powerRight{
	background:url(/images/newImages_nov07/leftBG_power.jpg) repeat; width:30%;
	} 
	td.powerLeft{
	background:url(/images/newImages_nov07/leftBG_power.jpg) repeat; width:20%; padding-right:0;
	} 
	
td.greenHeader{
	background:url(/images/newImages_nov07/leftBG_green.jpg) repeat; margin:0; padding:0; height:100px; width:50%;
	}	
td.greenRight{
	background:url(/images/newImages_nov07/leftBG_green.jpg) repeat; width:30%;
	} 
	td.greenLeft{
	background:url(/images/newImages_nov07/leftBG_green.jpg) repeat; width:20%; padding-right:0;
	} 
	td.greenHeader2{
	background:url(/images/newImages_nov07/leftBG_green2.jpg) repeat; margin:0; padding:0; height:100px; width:50%;
	}	
td.greenRight2{
	background:url(/images/newImages_nov07/leftBG_green2.jpg) repeat; width:30%;
	} 
	td.greenLeft2{
	background:url(/images/newImages_nov07/leftBG_green2.jpg) repeat; width:20%; padding-right:0;
	} 

td.golfHeader{
	background:url(/images/newImages_nov07/leftBG_golf.jpg) repeat; margin:0; padding:0; height:100px; width:50%;
	}	
td.golfRight{
	background:url(/images/newImages_nov07/leftBG_golf.jpg) repeat; width:30%;
	} 
	td.golfLeft{
	background:url(/images/newImages_nov07/leftBG_golf.jpg) repeat; width:20%; padding-right:0;
	} 

td.hardwareHeader{
	background:url(/images/newImages_nov07/leftBG_hardware.jpg) repeat; margin:0; padding:0; height:100px; width:50%;
	}	
td.hardwareRight{
	background:url(/images/newImages_nov07/leftBG_hardware.jpg) repeat; width:30%;
	} 
	td.hardwareLeft{
	background:url(/images/newImages_nov07/leftBG_hardware.jpg) repeat; width:20%; padding-right:0;
	} 
	
	
	td.glenvHeader{
	background:url(/images/newImages_nov07/leftBG_glenv.jpg) repeat; margin:0; padding:0; height:100px; width:50%;
	}
	
td.glenvRight{
	background:url(/images/newImages_nov07/leftBG_glenv.jpg) repeat; width:30%;
	} 
	td.glenvLeft{
	background:url(/images/newImages_nov07/leftBG_glenv.jpg) repeat; width:20%; padding-right:0;
	} 
