/*HEAD*/

.h1{
	color: #003F65;
	font-family: Times, serif; 
    font-size: 20px;
    line-height: 24px;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #CC3300; 
border-bottom: 1px solid #000000;
}
h2 span {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #CC3300; 
border-bottom: 4px solid #CC3300;
}

.otable
{
border: 1px solid;
border-color: #e6fe80; 
}

.cat{
	color: #CC3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;	
    font-size: 21px;
    line-height: 25px;
}

.ho{
	color: #D5AA00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;	
    font-size: 18px;
    line-height: 24px;
}

.navg{ 
	color: #D5FF00; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-style: normal; 
	font-weight: bold;	 
	line-height: 14px; 
	text-decoration: none; 
}

.hol{
	color: #0F5174;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;	
    font-size: 15px;
    line-height: 21px;
}


.hb{
	color: #003F65;
	font-family: Times, serif; 
    font-size: 25px;
    line-height: 40px;
}


.hgb{
	color: #003F65;
	font-family: Times, serif; 
    font-size: 20px;
    line-height: 24px;
}

.wizw{
	color: #003F65;
	font-family: Times, serif; 
    font-size: 18px;
    line-height: 22px;
}

.st{
	color: #003F65;
	font-family: Times, serif; 
    font-size: 18px;
    line-height: 21px;
}

.wz{
	color: #FF9900;
	font-family: Times, serif; 
    font-size: 21px;
    line-height: 40px;
	font-style: italic;
}

.hgor{
	color: #FF9900;
	font-family: Times, serif; 
    font-size: 18px;
    line-height: 22px;
	}
	
.hgbl{
	color: #FF9900;
	font-family: Times, serif; 
    font-size: 18px;
    line-height: 22px;
	}
	
.cn{
	color: #FF9900;
	font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    line-height: 14px;
	font-weight: bold;	
	}

.hggr{
	color: #9ABB00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 25px;
	font-weight: bold;	
}


.bodyText, .adList, #map{ 
	color: #333333;
	font-family: Arial, Verdana, sans-serif;
    font-size: 13px;
    line-height: 19px;	
 	text-decoration: none;
}

.bodyTexti{
	color: #333333;
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	line-height: 19px;
	font-style: italic;
}

.bodyTextbold{ 
	color: #333333; 
	font-family: Arial, Verdana, sans-serif; 
	font-size: 13px;
	font-style: normal; 
	font-weight: bold;	 
	line-height: 19px; 
	text-decoration: none; 
}

.bbtbgr{ 
	color: #4d7e2c; 
	font-family: Arial, Verdana, sans-serif; 
	font-size: 13px;
	font-style: normal; 
	font-weight: bold;	 
	line-height: 19px; 
	text-decoration: none; 
}

.btbdd{ 
	color: #333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-style: normal; 
	font-weight: bold;	 
	line-height: 19px; 
	text-decoration: none; 
	padding: 10px 10px;
}

.btbl{ 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-style: normal; 
	font-weight: bold;	 
	line-height: 14px; 
	text-decoration: none; 
}

.btnav{ 
	color: #666699; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-style: normal; 
	font-weight: bold;	 
	line-height: 18px; 
	text-decoration: none; 
}

.btbh{ 
	color: #cc0000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-style: normal; 
	font-weight: bold;	 
	line-height: 13px; 
	text-decoration: none; 
}

.btb2{ 
	color: #666699; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-style: normal; 
	font-weight: bold;	 
	line-height: 18px; 
	text-decoration: none; 
}

.btc{ 
	color: #003F65; 
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-style: normal; 
	font-weight: bold;	 
	line-height: 16px; 
	text-decoration: none; 
}

.scroll{ 
	color: #559430; 
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal; 
	font-weight: bold;	 
	line-height: 20px; 
	text-decoration: none; 
}

.scroll2{ 
	color: #336699; 
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal; 
	font-weight: bold;	 
	line-height: 20px; 
	text-decoration: none; 
}

.bto{ 
	color: #CC3300; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-style: normal; 
	font-weight: bold;	 
	line-height: 14px; 
	text-decoration: none; 
}

.arrb{ 
	color: #003F65; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-style: normal; 
	font-weight: bold;	 
	line-height: 14px; 
	text-decoration: none; 
}


.bot{
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	line-height: 13px; 
	text-decoration: none; 
}

.topr{
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 13px; 
	font-weight: bold;
	text-decoration: none;
}

.tbl{
	color: #666699; 
	font-family: Arial, Verdana, sans-serif; 
	font-size: 10px; 
	line-height: 14px; 
	font-weight: bold;	
	text-decoration: none; 
}

.lefl{
	color: #666699; 
	font-family: Arial, Verdana, sans-serif; 
	padding-right: 160px;
	padding-bottom: 15px;
	font-size: 10px; 
	line-height: 25px; 
	font-weight: bold;	
	text-decoration: none; 
}

.hbo{
	color: #FF9900;
	font-family: Times, serif; 
    font-size: 25px;
    line-height: 40px;
}

.hbo2{
	color: #FF9900;
	font-family: Times, serif; 
    font-size: 25px;
    line-height: 29px;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.basictab{
padding: 5px 0;
margin-left: 3;
font: bold 13px Arial;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
text-decoration: none;
padding: 5px 15px;
margin-right: 3px;
border: 1px solid gray;
border-bottom: none;
background-color: #ffffff;
color: #2d2b2b;
}

.basictab li a:visited{
color: #2d2b2b;
}

.basictab li a:hover{
background-color: #DBFF6C;
color: black;
}

.basictab li a:active{
color: black;
}

.basictab li.selected a{ /*selected tab effect*/
position: relative;
top: 0px;
padding-top: 5px;
background-color: #DBFF6C;
color: black;
}

#map{margin-top: 20px;}

.adList{
    border-top: 1px solid #CCC;
    height:110px;
    margin-top:10px;
}

.adList p{
    margin: 10px 0 0 140px;
}

li.allemons{background: url(../ads/ad_allemons.gif) no-repeat 10px 10px;}
li.bestes{background: url(../ads/ad_bestes_lawn.gif) no-repeat 10px 10px;}
li.bonk{background: url(../ads/ad_bonk_brothers.gif) no-repeat 10px 10px;}
li.randy{background: url(../ads/ad_randy_brown_nursery.gif) no-repeat 10px 10px;}
li.glendas{background: url(../ads/ad_glendas_garden_center.gif) no-repeat 10px 10px;}
li.mass{background: url(../ads/ad_masserants.gif) no-repeat 10px 10px;}
li.saxtons{background: url(../ads/ad_saxtons.gif) no-repeat 10px 10px;}
li.shady{background: url(../ads/ad_shady_stop_nursery.gif) no-repeat 10px 10px;}
li.uncle{background: url(../ads/ad_uncle_lukes.gif) no-repeat 10px 10px;}
li.berns{background: url(../ads/ad_berns.gif) no-repeat 10px 10px;}
li.thesier{background: url(../ads/ad_thesier.gif) no-repeat 10px 10px;}
li.gardener{background: url(../ads/ad_gardenerschoice.gif) no-repeat 10px 10px;}
li.panetta{background: url(../ads/ad_panettas.gif) no-repeat 10px 10px;}
li.panoramic{background: url(../ads/ad_panoramic.gif) no-repeat 10px 10px;}
li.conklin{background: url(../ads/ad_conklin.gif) no-repeat 10px 10px;}
li.arlington{background: url(../ads/ad_arlington_power.gif) no-repeat 10px 10px;}
li.grandville{background: url(../ads/ad_grandville.gif) no-repeat 10px 10px;}
li.coryell{background: url(../ads/ad_ken_coryell.gif) no-repeat 10px 10px;}
li.meadowbrook{background: url(../ads/ad_meadowbrook.gif) no-repeat 10px 10px;}
