/*catch all  */
body{
	margin:0px auto;
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 12px; 
} 

#wrapper{width:780px;margin:0px auto;}
#header{height:103px;}
#logo{width:200px;background-image:url(../images/logo_behind.gif);background-repeat:no-repeat;height:103px;width:767px;margin-left:10px;}
#nav{width:600px;padding-top:30px;}
	#nav li{list-style:none;float:left;}/*padding-right:3px;*/
	#nav ul{list-style:none;float:left;margin:0px;width:600px;padding-left:270px;}
	#nav a{display:block;text-indent:-3500px;}/*border:1px solid #000000;*/
	/*buttons*/
	
	#wreath a{background-image:url(../images/navbar.gif); background-position:-10px 0px; width:240px; height:30px;}
	#wreath a:hover{background-image:url(../images/navbar.gif); background-position:-10px -58px; width:240px; height:30px;}
	
	#candle a{background-image:url(../images/navbar.gif); background-position:-250px 0px; width:240px; height:30px;}
	#candle a:hover{background-image:url(../images/navbar.gif); background-position:-250px -182px; width:240px; height:30px;}
	
	#home a{background-image:url(../images/navbar.gif); background-position:-10px -30px; width:60px; height:30px;}
	#home a:hover{background-image:url(../images/navbar.gif); background-position:-10px -88px; width:60px; height:30px;}
	
	#garden a{background-image:url(../images/navbar.gif); background-position:-70px -30px; width:100px; height:30px;}
	#garden a:hover{background-image:url(../images/navbar.gif); background-position:-70px -88px; width:100px; height:30px;}
	
	#landscaping a{background-image:url(../images/navbar.gif); background-position:-170px -30px; width:85px; height:30px;}
	#landscaping a:hover{background-image:url(../images/navbar.gif); background-position:-170px -88px; width:85px; height:30px;}
	
	#irrigation a{background-image:url(../images/navbar.gif); background-position:-255px -30px; width:132px; height:30px;}
	#irrigation a:hover{background-image:url(../images/navbar.gif); background-position:-255px -88px; width:132px; height:30px;}
	
	#contact a{background-image:url(../images/navbar.gif); background-position:-387px -30px; width:104px; height:30px;}
	#contact a:hover{background-image:url(../images/navbar.gif); background-position:-387px -88px; width:104px; height:30px;}
	
	/*CHOSEN SECTIONS*/
	#wreathchosen a{background-image:url(../images/navbar.gif); background-position:-10px -182px; width:240px; height:30px;}
	#candlechosen a{background-image:url(../images/navbar.gif); background-position:-250px -182px; width:240px; height:30px;}
	#homechosen a{background-image:url(../images/navbar.gif); background-position:-10px -88px; width:60px; height:30px;}
	#gardenchosen a{background-image:url(../images/navbar.gif); background-position:-70px -88px; width:100px; height:30px;}
	#landscapechosen a{background-image:url(../images/navbar.gif); background-position:-170px -88px; width:85px; height:30px;}
	#irrigationchosen a{background-image:url(../images/navbar.gif); background-position:-255px -88px; width:132px; height:30px;}
	#contactchosen a{background-image:url(../images/navbar.gif); background-position:-387px -88px; width:104px; height:30px;}
	
#content{float:left;background-image:url(../images/page_repeater.jpg);background-repeat:repeat-y;width:777px;}
#curvetop{float:left;width:777px;height:46px;}
#leftslice{float:left;}
#rightslice{float:left;}

#leftnav{float:left;width:242px;}/*margin-top:20px*/
	#leftnav ul{list-style:none;margin:0px 0px 0px 9px;padding:0px;}
	#leftnav li{list-style:none;margin:0px 0px -3px 0px;padding:0px;text-indent:-3500px;}	
	#leftnav a{display:block;position:relative;}/**/
	/*SIDE BUTTTONS*/
	#rewards a{background-image:url(../images/rewards.jpg); background-position:0px -4px; width:224px; height:76px;}
	#rewards a:hover{background-image:url(../images/rewards.jpg); background-position:221px -4px; width:224px; height:76px;}
	
	#giftideas a{background-image:url(../images/giftideas.jpg); background-position:0px -4px; width:224px; height:76px;}
	#giftideas a:hover{background-image:url(../images/giftideas.jpg); background-position:221px -4px; width:224px; height:76px;}
	
	#classes a{background-image:url(../images/classes.jpg); background-position:0px -4px; width:224px; height:76px;}
	#classes a:hover{background-image:url(../images/classes.jpg); background-position:221px -4px; width:224px; height:76px;}
	
	#savings a{background-image:url(../images/savings.jpg); background-position:0px -4px; width:224px; height:76px;}
	#savings a:hover{background-image:url(../images/savings.jpg); background-position:221px -4px; width:224px; height:76px;}
	
	#fame a{background-image:url(../images/fame.jpg); background-position:0px -4px; width:224px; height:76px;}
	#fame a:hover{background-image:url(../images/fame.jpg); background-position:221px -4px; width:224px; height:76px;}
	
	#delivery a{background-image:url(../images/mulch.jpg); background-position:0px -4px; width:224px; height:76px;}
	#delivery a:hover{background-image:url(../images/mulch.jpg); background-position:221px -4px; width:224px; height:76px;}
	
	#tips a{background-image:url(../images/tips.jpg); background-position:0px -4px; width:213px; height:76px;}
	#tips a:hover{background-image:url(../images/tips.jpg); background-position:221px -4px; width:213px; height:76px;}
	
	#diy a{background-image:url(../images/diy.jpg); background-position:0px -4px; width:213px; height:76px;}
	#diy a:hover{background-image:url(../images/diy.jpg); background-position:221px -4px; width:213px; height:76px;}
	
	#warranty a{background-image:url(../images/warranty.jpg); background-position:0px -4px; width:213px; height:76px;}
	#warranty a:hover{background-image:url(../images/warranty.jpg); background-position:221px -4px; width:213px; height:76px;}
	
#main{width:756px;float:left;background-repeat:no-repeat;background-position:9px 0px;}

/*SIDE BUTTTONS - LANDSCAPING*/
	#estimate a{background-image:url(../images/land_estimate.jpg); background-position:0px -4px; width:224px; height:76px;}
	#estimate a:hover{background-image:url(../images/land_estimate.jpg); background-position:221px -4px; width:224px; height:76px;}
	
	#whyus a{background-image:url(../images/land_whyus.jpg); background-position:0px -4px; width:224px; height:76px;}
	#whyus a:hover{background-image:url(../images/land_whyus.jpg); background-position:221px -4px; width:224px; height:76px;}
	
	#gallery a{background-image:url(../images/lgallery.jpg); background-position:0px -4px; width:224px; height:76px;}
	#gallery a:hover{background-image:url(../images/lgallery.jpg); background-position:221px -4px; width:224px; height:76px;}
	
	#design a{background-image:url(../images/land_service.jpg); background-position:0px -4px; width:224px; height:76px;}
	#design a:hover{background-image:url(../images/land_service.jpg); background-position:221px -4px; width:224px; height:76px;}

	#staff a{background-image:url(../images/land_staff.jpg); background-position:0px -4px; width:224px; height:76px;}
	#staff a:hover{background-image:url(../images/land_staff.jpg); background-position:221px -4px; width:224px; height:76px;}	
	
	/*#testimonials a{background-image:url(../images/testimonials.jpg); background-position:0px -4px; width:224px; height:76px;}
	#testimonials a:hover{background-image:url(../images/testimonials.jpg); background-position:221px -4px; width:224px; height:76px;}	
	
	#tips_landscape a{background-image:url(../images/tips_landscape.jpg); background-position:0px -4px; width:224px; height:76px;}
	#tips_landscape a:hover{background-image:url(../images/tips_landscape.jpg); background-position:221px -4px; width:213px; height:76px;}
	
	#contact_landscape a{background-image:url(../images/contact_landscape.jpg); background-position:0px -4px; width:224; height:76px;}
	#contact_landscape a:hover{background-image:url(../images/contact_landscape.jpg); background-position:221px -4px; width:213px; height:76px;}*/
	#landscapingtips a{background-image:url(../images/land_tips.jpg); background-position:0px -4px; width:224px; height:76px;}
	#landscapingtips a:hover{background-image:url(../images/land_tips.jpg); background-position:221px -4px; width:224px; height:76px;}
	#contact1 a{background-image:url(../images/contact.gif);   width:213px; height:30px;}
	#testimonial a{background-image:url(../images/landscaping/placeholder.gif);width:217px; height:264px;}
	#area a{background-image:url(../images/landscaping/areas.gif);width:212px; height:173px;}
	#testimonials2 a{background-image:url(../images/land_test.jpg); background-position:0px -4px; width:224px; height:76px;}
	#testimonials2 a:hover{background-image:url(../images/land_test.jpg); background-position:221px -4px; width:224px; height:76px;}
#main{width:756px;float:left;background-repeat:no-repeat;background-position:9px 0px;}
	/*BKG IMAGES*/
	/*Garden Center*/
	.landscape1{background-image:url(../images/landscape1_image.jpg);}/*MAIN - garden1_image.jpg*/
	/*BKG IMAGES*/
	/*Garden Center*/
	.garden1{background-image:url(../images/gardenreward_image.jpg);}/*MAIN - garden1_image.jpg*/
	.garden2{background-image:url(../images/gardenmulch_image.jpg);}/*MULCH*/
	.garden3{background-image:url(../images/gardenreward_image.jpg);}/*REWARDs*/	
	.garden4{background-image:url(../images/gardencal_image.jpg);}/*EVENTS*/
	.garden5{background-image:url(../images/gardensaving_image.jpg);}/*SAVINGS*/	
	.garden6{background-image:url(../images/gardenfame_image.jpg);}/*FAME*/		
	.garden7{background-image:url(../images/gardenquestion_image.jpg);}/*QUESTIONS*/		
	.garden8{background-image:url(../images/gardendiy_image.jpg);}/*DIY*/		
	.garden9{background-image:url(../images/gardenwarranty_image.jpg);}/*DIY*/			
	.garden10{background-image:url(../images/gardenclient_image.jpg);}/*Testimonial*/
	
	/*HOme background*/
	.home1{background-image:url(../images/homeabout_image.jpg);}/*Testimonial*/
	.home2{background-image:url(../images/homehistory_image.jpg);}/*Testimonial*/
	.home3{background-image:url(../images/homeconserve_image.jpg);}/*Testimonial*/
	.home4{background-image:url(../images/homecontact_image.jpg);}/*Testimonial*/
	.home5{background-image:url(../images/homeawards_image.jpg);}/*Testimonial*/
	.home6{background-image:url(../images/community_image.jpg);background-position:0px 213px;}/*Testimonial*/
	
#page{margin-left:235px;margin-top:195px;padding:5px;}/*width:493px;*/
#testimonialspace{background-image:url(../images/feature_repeater.jpg); background-position:-10 -10px;background-repeat:repeat-x;padding:20px 12px 12px 12px;}
#footer{}
#pagetext{width:500px;float:left;font-size:11px;padding-left:20px;}
#vm{width:230px;padding-left:20px;float:left;font-size:11px;}
.logo{padding:5px;background-color:#FFFFFF;border:1px solid #000000;margin-right:10px;margin-top:10px;}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.insidesearch{margin-left:9px;margin-top:3px;margin-bottom:0px;}
.homesearch{margin-left:8px;margin-top:3px;margin-bottom:0px;}
/*HOME*/
#homepage{float:left;width:480px;padding-left:30px;}/**/
#homepage2{margin-left:235px;margin-top:195px;padding:5px;}/**/

img, div { behavior: url(../assets/css/iepngfix.htc); }
/*Needs full path*/
#homecontent{float:left;background-image:url(../images/home_repeat.png);background-repeat:repeat-y;width:777px;}
#homecontent2{float:left;background-image:url(../images/home_repeat2.png);background-repeat:repeat-y;width:777px;}

#hometop{float:left;width:777px;height:35px;}
#flashcontent{float:left;background-color:#72AE5B;}
#homemain{float:left;width:745px;background-repeat:no-repeat;background-position:9px 0px;padding-left:19px;}/*756*/
#homemain2{float:left;width:745px;background-repeat:no-repeat;background-position:18px 0px;padding-left:9px;}/*756*/
/*NEW SUB CAT*/
#rightnav{float:left;width:220px;margin-left:22px;margin-top:-78px;z-index:100;}
	#rightnav ul{list-style:none;margin:0px 0px 0px 8px;padding:0px;}
	#rightnav li{list-style:none;margin:0px 0px 0px 0px;padding:0px;text-indent:-3500px;}	/*text-indent:-3500px;*/
	#rightnav a{display:block;position:relative;}/**/
	/*SIDE BUTTTONS*/
	#about a{background-image:url(../images/home_about.jpg); background-position:-5px -4px; width:213px; height:76px;}
	#about a:hover{background-image:url(../images/home_about.jpg); background-position:217px -4px; width:213px; height:76px;}
	
	#history a{background-image:url(../images/home_history.jpg); background-position:-5px -4px; width:210px; height:76px;}
	#history a:hover{background-image:url(../images/home_history.jpg); background-position:217px -4px; width:210px; height:76px;}
	
	#conservation a{background-image:url(../images/home_conserve.jpg); background-position:-5px -4px; width:210px; height:76px;}
	#conservation a:hover{background-image:url(../images/home_conserve.jpg); background-position:217px -4px; width:210px; height:76px;}
	
	#contacthome a{background-image:url(../images/home_homecontact.jpg); background-position:-5px -4px; width:210px; height:76px;}
	#contacthome a:hover{background-image:url(../images/home_homecontact.jpg); background-position:217px -4px; width:210px; height:76px;}
	
	#awards a{background-image:url(../images/home_awards.jpg); background-position:-5px -4px; width:210px; height:76px;}
	#awards a:hover{background-image:url(../images/home_awards.jpg); background-position:217px -4px; width:210px; height:76px;}
	/*inside */
	#about2 a{background-image:url(../images/home_about.jpg); background-position:-5px -4px; width:224px; height:76px;}
	#about2 a:hover{background-image:url(../images/home_about.jpg); background-position:217px -4px; width:224px; height:76px;}
	
	#history2 a{background-image:url(../images/home_history.jpg); background-position:-5px -4px; width:224px; height:76px;}
	#history2 a:hover{background-image:url(../images/home_history.jpg); background-position:217px -4px; width:224px; height:76px;}
	
	#conservation2 a{background-image:url(../images/home_conserve.jpg); background-position:-5px -4px; width:224px; height:76px;}
	#conservation2 a:hover{background-image:url(../images/home_conserve.jpg); background-position:217px -4px; width:224px; height:76px;}
	
	#contacthome2 a{background-image:url(../images/home_homecontact.jpg); background-position:-5px -4px; width:224px; height:76px;}
	#contacthome2 a:hover{background-image:url(../images/home_homecontact.jpg); background-position:217px -4px; width:224px; height:76px;}
	
	#awards2 a{background-image:url(../images/home_awards.jpg); background-position:-5px -4px; width:224px; height:76px;}
	#awards2 a:hover{background-image:url(../images/home_awards.jpg); background-position:217px -4px; width:224px; height:76px;}
	
	#fund a{background-image:url(../images/fund.jpg); background-position:-5px -4px; width:210px; height:76px;}
	#fund a:hover{background-image:url(../images/fund.jpg); background-position:217px -4px; width:210px; height:76px;}
	
	#corp a{background-image:url(../images/corpgift.jpg); background-position:-5px -4px; width:210px; height:76px;}
	#corp a:hover{background-image:url(../images/corpgift.jpg); background-position:217px -4px; width:210px; height:76px;}
	
#rightslicehome{float:right;}
/*make forms the same size in Netscape as in IE*/
.monospace { font-family: Courier, monospace; }

/*checkmarks*/
#why ul {margin-left:0;padding}

/*bottom links*/
.largewhite    { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 12px; font-weight: bold;}
.smallwhite    { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 10 pt; font-weight: none;}
.smallyellow   { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFF33; font-size: 10 px; font-weight: none;}
.fundtestimonial   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	font-style: italic;
}
.middle   { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 10 pt; font-weight: normal;}
.legal    { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 8 pt; font-weight: normal;}
.footer    { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 10 pt; font-weight: normal;}
/*.border {
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
}*/

.bluetitle {
	color: #1D5588;
	font-weight: bold;
}

.stafftitle {
color: #81441a;
font-weight: bold;
font-size: 20px;
}

.greentitle {
	color: #166010;
	font-weight: bold;
}

.orangetitle {
	color: #f4bc27;
	font-weight: bold;
}
/*hover stylss*/
A.bluetitle:Link {text-decoration: none; color : #1D5588;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
A.bluetitle:Visited {text-decoration: none; color : #1D5588;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
A.bluetitle:Active {text-decoration: none;color : #1D5588;  font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
A.bluetitle:Hover {text-decoration: none;color : #457CB7; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

A.greentitle:Link {text-decoration: none; color : #166010;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
A.greentitle:Visited {text-decoration: none; color : #166010;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
A.greentitle:Active {text-decoration: none;color : #166010;  font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
A.greentitle:Hover {text-decoration: none;color : #85b785; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

A.orangetitle:Link {text-decoration: none; color : #f4bc27;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
A.orangetitle:Visited {text-decoration: none; color : #f4bc27;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
A.orangetitle:Active {text-decoration: none;color : #f4bc27;  font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
A.orangetitle:Hover {text-decoration: none;color : #ffd83f; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

A.nav:Link {text-decoration: none; color : #FFFFFF;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
A.nav:Visited {text-decoration: none; color : #FFFFFF;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
A.nav:Active {text-decoration: none;color : #FFFFFF;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
A.nav:Hover {text-decoration: none;color : #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}

A.nav2:Link {text-decoration: none; color : #FFFFFF;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
A.nav2:Visited {text-decoration: none; color : #000000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
A.nav2:Active {text-decoration: none;color : #FFFFFF;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
A.nav2:Hover {text-decoration: none;color : #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}

A.navvisited:Link {text-decoration: none; color : #CCCCCC;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
A.navvisited:Visited {text-decoration: none; color : #CCCCCC;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
A.navvisited:Active {text-decoration: none;color : #CCCCCC;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
A.navvisited:Hover {text-decoration: none;color : #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
/**/
.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#036905}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #1e3e1e;
  border-right:1px solid #1e3e1e;
  background:#356d36}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #070e07;
  border-right:1px solid #070e07;
  background:#39763a}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #39763a;
  border-right:1px solid #39763a;}
.spiffy4{
  border-left:1px solid #1e3e1e;
  border-right:1px solid #1e3e1e}
.spiffy5{
  border-left:1px solid #356d36;
  border-right:1px solid #356d36}
.spiffyfg{
  background:#036905;padding:8px;text-decoration:none;}
.spiffyfg a{text-decoration:none; color:#FFFFFF;display:block;}
.spiffyfg a:hover{color:#6EE36E; display:block;}

.spiffya{display:block}
.spiffya *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#000000;}
.spiffya1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #1e3e1e;
  border-right:1px solid #1e3e1e;
  background:#356d36}
.spiffya2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #070e07;
  border-right:1px solid #070e07;
  background:#39763a}
.spiffya3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #39763a;
  border-right:1px solid #39763a;}
.spiffya4{
  border-left:1px solid #1e3e1e;
  border-right:1px solid #1e3e1e}
.spiffya5{
  border-left:1px solid #356d36;
  border-right:1px solid #356d36}
.spiffyfga{
  background:#000000;padding:8px;text-decoration:none;}
.spiffyfga a{text-decoration:none; color:#FFFFFF;display:block;}
.spiffyfga a:hover{color:#000000; display:block;}

OL.letters { list-style-type: upper-alpha }

