html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;font-weight:normal}blockquote,q{quotes:none}:focus{outline:0}body{text-align:center;font-family:Helvetica,Arial,sans-serif;font-size: .8125em;color:#808080;background:#bdd14d}*{margin:0;padding:0}#wrapper{margin:auto;text-align:left;width:960px}#header{width:960px;height:147px;float:left;clear:both;overflow:hidden;background:transparent url(/images/ui/header.gif) 0 0 no-repeat}#logo{position:relative;left:57px}#logo,
#logo
a{float:left;display:block;width:200px;height:104px;text-indent: -9999px;overflow:hidden;background:transparent url(/images/ui/growing-home.gif) 0 0 no-repeat}#nav{position:relative;right:25px;display:block;float:right;width:657px;height:70px}#nav
li{float:left;list-style:none}#nav li
a{display:block;height:70px;text-indent: -9999px;overflow:hidden}#nav-gardens
a{width:164px;background:transparent url(/images/ui/nav.gif) 0 0 no-repeat}#nav-gardens a:hover{background-position:0 -70px}#nav-gardens a.current,
#nav-gardens a.current:hover{background-position:0 -140px}#nav-resources
a{width:186px;background:transparent url(/images/ui/nav.gif) -164px 0 no-repeat}#nav-resources a:hover{background-position: -164px -70px}#nav-resources a.current,
#nav-resources a.current:hover{background-position: -164px -140px}#nav-about
a{width:141px;background:transparent url(/images/ui/nav.gif) -350px 0 no-repeat}#nav-about a:hover{background-position: -350px -70px}#nav-about a.current,
#nav-about a.current:hover{background-position: -350px -140px}#nav-contact
a{width:166px;background:transparent url(/images/ui/nav.gif) -491px 0 no-repeat}#nav-contact a:hover{background-position: -491px -70px}#nav-contact a.current,
#nav-contact a.current:hover{background-position: -491px -140px}p#tagline{margin-top:27px;float:right;width:639px;height:50px;text-indent: -9999px;overflow:hidden;background:transparent url(/images/ui/tagline.gif) 0 0 no-repeat}#home,#content,#footer{border-top:4px solid #bdd14d}#content{float:left;clear:both;width:828px;padding:20px
66px 66px 66px;background:#fff;overflow:auto}#breadcrumbs{margin:0
0 25px 0}h1{margin:0
0 35px 0;padding:0
0 5px 0;font-weight:normal;text-transform:uppercase;font-size:240%;background:transparent url(/images/ui/divider-heading.gif) left bottom no-repeat}h1,h2,h3{color:#445406}p{padding:0
0 1em 0;line-height:1.7em}ul,ol{padding:0
0 1em 0;line-height:1.7em}li{list-style:square inside}div.overview{font-size:115%;padding:0
0 3em 0}#sidebar{float:right;width:203px}.subnav h2,.subnav
h4{margin:0
0 1em 0;padding:0
0 15px 0;font-weight:normal;font-size:120%;font-family:Georgia,TimesNewRoman,Times,serif;text-transform:uppercase;background:transparent url(/images/ui/divider-heading.gif) left bottom no-repeat}.subnav
ul{margin:0
0 2em 0}.subnav li,
#garden #details
li{margin: .5em 0;list-style:none;line-height:1.2em;padding:0
0 0 22px;text-indent: -22px}.subnav li img,
#garden #details li
img{margin-right:6px}#sidebar
p.overview{font-size:100%;padding:0
0 1em 0}.subnav
li.download{padding-bottom:1em}#home{width:960px;float:left;clear:both;background:#fff;overflow:auto}#home
#intro{height:420px;overflow:hidden;background:transparent url(/images/ui/divider-home.gif) 0 0 repeat-y}#home #intro
.copy{padding:35px;float:left;width:246px;height:350px;overflow:auto;font-size:125%}#home .copy
p{line-height:1.5em}#home
img.welcome{float:right}#gardens-home{border-top:4px solid #bdd14d;padding-top:20px;width:960px;float:left;clear:both}#gardens-home
.garden{padding:0
33px 36px 33px;float:left;width:254px}#gardens-featured,#gardens{float:left;clear:both;width:828px}#gardens{margin-top:50px}#gardens
h2.other{font-family:Georgia,"Times New Roman",Times,serif;font-size:125%;font-weight:normal;text-transform:uppercase;margin:0
0 15px 0;padding:0
0 5px 0;background:transparent url(/images/ui/divider-heading.gif) left bottom no-repeat}#gardens-featured .garden,
#gardens
.garden{float:left;width:276px;padding:0
0 2em 0}.garden
p{line-height:1.7em;padding:0
15px 0 0}.garden
p.thumbnail{font-size:125%;font-weight:bold}.garden
p.excerpt{clear:both}.garden p.thumbnail
img{float:left;margin:10px
0}#garden
h2{padding:0
0 .5em 0;color:#445406;font-size:150%;font-weight:normal;width:100%;float:left;clear:both}#garden
h3{padding:0
0 .5em 0;font-size:120%;font-weight:normal}#garden #overview
img.main{float:left;margin:0
0 25px 0}#garden
#details{float:right;width:120px}#garden #details
ul{padding:0
0 1em 0}#garden
#description{float:left;width:270px}#garden #description
ul{padding:0
0 1em 1em}#garden #description
li{list-style:none;padding: .2em 0}#garden
#location{float:right;width:530px}#garden #location
#map{width:338px;height:258px;border:1px
solid #999}#garden #more-info{padding-top:70px;float:right;width:530px}#garden #more-info
h4{padding:0
0 .5em 0}#garden #more-info
li{list-style:none}#advice{float:left;width:573px}#advice
h2{margin:0
0 30px 0;padding:0
0 15px 0;font-weight:normal;font-size:120%;font-family:Georgia,"Times New Roman",Times,serif;text-transform:uppercase;background:transparent url(/images/ui/divider-heading.gif) left bottom no-repeat}#advice .article
h3{padding:0
0 .5em 0;font-weight:normal;font-size:125%}#advice
.article{width:573px;float:left;clear:both;padding:0
0 2em 0}#advice .article
img{float:left;margin:0
25px 0 0}#advice .article
p{padding:0}#article
img.main{float:right;margin:0
0 25px 25px}a.pdf,a.doc,a.ppt,a.xls{padding:2px
0 4px 20px}a.pdf{background:transparent url(/images/ui/icons/filetypes/icon-pdf-small.gif) 0 0 no-repeat}a.doc{background:transparent url(/images/ui/icons/filetypes/icon-doc-small.gif) 0 0 no-repeat}a.ppt{background:transparent url(/images/ui/icons/filetypes/icon-ppt-small.gif) 0 0 no-repeat}a.xls{background:transparent url(/images/ui/icons/filetypes/icon-xls-small.gif) 0 0 no-repeat}.material,.material-sample{float:left;width:276px}.material{padding:0
0 2em 0}.material
h2{font-size:125%;padding:0
0 0 66px;line-height:40px}.material
ul{padding:0
0 1em 66px}.material
li{list-style:none;padding:0
0 .5em 0;line-height:1.2em}img.overview-icon{margin:0
0 15px 0}.material-sample{margin:0
0 25px 0;float:left;width:276px;height:230px;overflow:hidden}.material-sample
span{display:block;width:250px;margin:0
0 10px 0;font-size:125%}#material{}#material
#description{float:left;width:260px}#material
img.photo{float:right}#material
#filler{float:right;width:555px;height:370px;background:#ccc}#material
.more{padding:2em
0 0 0}#material .more
h4{font-size:125%;padding:0
0 .5em 0;font-weight:normal}#material .more
ul{padding:0
0 0 1em}#material .more
li{padding:0
0 .3em 0;list-style:none;line-height:1.3em}#about{width:550px}#about
.copy{width:250px;float:left}#about
img{float:right}#contact
#info{float:right;width:260px}#contact
.address{font-size:120%}#contact #info
p.phone{padding:0}p#map-email-toggle{padding:20px
0}.person{margin:1em
0 0 0;padding:0
0 1em 0}.person
h3{color:#808080;padding:0;font-weight:normal;font-size:120%}.person
p{padding:0}.person p.professional-title{font-style:italic}.person
p.email{}.person
p.phone{}#contact
#map{float:left;width:548px;height:418px;border:1px
solid #999}#footer{padding:0
0 50px 0;width:960px;float:left;clear:both;color:#555}ul#footer-buttons{display:block;width:980px;float:left;clear:both}ul#footer-buttons
li{display:block;float:left;list-style:none;font-family:Georgia,TimesNewRoman,Times,serif;font-size:175%;text-transform:uppercase;line-height:1em}ul#footer-buttons li
a{padding:15px
20px;display:block;float:left}#button-1
a{width:277px;border-right:4px solid #bdd14d}#button-2
a{width:278px;border-right:4px solid #bdd14d}#button-3
a{width:277px}#footer
p{display:block;padding:0;font-size:85%}#footer
p.contact{float:left;width:640px;text-align:left}#footer
p.credits{float:right;width:317px;text-align:right}a:link{color:#CB5723;text-decoration:none}a:visited{color:#CB5723;text-decoration:none}a:hover,a:visited:hover{color:#445406;text-decoration:none}#breadcrumbs a:link,
#breadcrumbs a:visited{color:#CB5723;text-decoration:none}#breadcrumbs a:hover,
#breadcrumbs a:visited:hover{color:#445406;color:#66270F;text-decoration:none}h1 a:link,
h1 a:visited{color:#445406;text-decoration:none}#nav a:link,
#nav a:visited{color:#CB5723;text-decoration:none}#nav a:hover,
#nav a:visited:hover{color:#66270F;text-decoration:none}#nav a.current:link,
#nav a.current:visited,
#nav a.current:hover,
#nav a.current:visited:hover{color:#445406;text-decoration:none}ul#footer-buttons li a:link,
ul#footer-buttons li a:visited{color:#fff;background:#cb5723}ul#footer-buttons li a:hover,
ul#footer-buttons li a:visited:hover{color:#fff;background:#445406}#contact-form  input,
#contact-form  select,
#contact-form
textarea#message{color:#333;font-family:"Verdana",Helvetica,Arial,sans-serif;font-size:90%}#contact-form{float:left;width:480px}#contact-form
li{list-style:none;padding:0
0 .5em 0;line-height:1.5em}#contact-form #name,
#contact-form #email,
#contact-form textarea,
#contact-form
#challenge{margin-bottom: .1em;padding:2px;width:100%;border:1px
solid #ccc}#contact-form
#subject{margin-bottom: .1em;width:100%}#contact-form
textarea#message{height:150px}#form-button{margin-top:10px}#contact-form .error,
#contact-form .error
label{color:#900}#contact-form .error #name,
#contact-form .error #email,
#contact-form .error textarea,
#contact-form .error
#challenge{border:1px
solid #900;background:#fcc}