﻿
/* CSS Document */
/*RESET*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, 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; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
:focus {outline: 0;}
body {line-height: 1; color: black; background: white; position:relative;}
ol, ul {list-style: none; }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td {text-align: left; font-weight: normal; }
blockquote:before, blockquote:after {content: "";}
blockquote {quotes: "" "";}

/* Typography  - The font-size percentage is of 16px. (0.75 * 16px = 12px) */
body{color:#000; font:75%/1.5em Arial, Helvetica, sans-serif;}

p{font-weight:300; margin:0 0 1.5em;}

h1{font-size:2em; font-weight:700; margin:0 0 0.75em;}
h2{font-size:1.5em; margin:0 0 10px;}
h3{font-size:1.1666em; margin:0 0 1.285em;}
h4{font-size:1em; margin:0 0 1.5em;}
h5{font-size:0.8333em; margin:0 0 1.8em;}
h6{font-size:0.666em; margin:0 0 2.25em;}

a:link{color:inherit; text-decoration:underline;}
a:visited{}
a:hover{}
a:hover,a:focus{text-decoration:none;}

ul,ol{margin:0 0 1.5em; padding:0;}
li ul,li ol{margin:0;}
ul li{list-style:inside disc;}
li li{padding-left:1.5em;}
ol li{list-style:inside decimal;}
img{display:inline-block; vertical-align:bottom;}
:focus{outline:1px dotted;}

abbr,acronym{border-bottom:1px dotted; cursor:help; font-variant:small-caps;}
address,cite,em,i{font-style:italic;}
blockquote p{background:#eee; margin:0 1.5em 1.5em; padding:0.75em;}
code,kbd,tt{font:1em/1.5em "Courier New", Courier, monospace;}
del{text-decoration:line-through;}
dfn{border-bottom:1px dashed; font-style:italic;}
dl{margin:0 0 1.5em;}
dt{font-weight:700;}
dd{padding-left:1.5em;}
ins{text-decoration:overline;}
pre{font:1em/1.5em "Courier New", Courier, monospace; margin:0 0 1.5em; padding:0 0 0 1.5em;}
sub{bottom:-0.4em; font-size:0.85em; line-height:1em; position:relative; vertical-align:baseline;}
sup{font-size:0.85em; line-height:1em; position:relative; top:-0.4em; vertical-align:baseline;}
strong, b{font-weight:700;}
caption{font-style:italic; text-align:left;}

/*Forms*/
label       { font-weight: bold; }
fieldset    { padding:1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; }
legend      { font-weight: bold; font-size:1.2em; }
input.text, input.title, textarea, select {margin:0.5em 0; border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title{ width: 300px; padding:5px; }
input.title{ font-size:1.5em; }
textarea{ width: 390px; height: 250px; padding:5px; }
.error, .notice, .success{ padding: .8em; margin-bottom: 1em; border: 2px solid #ddd; }
.error      { background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; }
.notice     { background: #FFF6BF; color: #514721; border-color: #FFD324; }
.success    { background: #E6EFC2; color: #264409; border-color: #C6D880; }
.error a    { color: #8a1f11; }
.notice a   { color: #514721; }
.success a  { color: #264409; }

/*Link Icons*/
body a.noicon { background:none; padding:0; margin:0; }/* add if something shouldn't have have an icon */


/* Ultility Classes */
.smallcaps {font-variant: small-caps; letter-spacing: 1px; text-transform: lowercase; font-size:1.2em;font-weight:bold; padding:0 2px;}
.amp{font-family:Baskerville, "Goudy Old Style", Palatino, "Book Antiqua", "URW Chancery L", Gentium, serif; font-style:italic;}
.aside-left{clear:left; float:left; margin:0 1.5em 0 0;}
.aside-right{clear:right; float:right; margin:0 0 0 1.5em;}

/*Clearing*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clear{clear:both;}



a:active
{
  outline: none;
}


a
{
  outline: none;
}

:focus
{
  -moz-outline-style: none;
}










body {
	background-color: #333;
	width: 946px;
	margin: 0 auto;
	padding: 0;
	position: relative;
	text-align: center;
	
}

#container
{
	background-color: #FFFFFF;
	color: #646363;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 19px;
	position: relative;
	text-align: left;
	width: 946px;
	margin: 0px;
	float: none;
	padding: 0;
}
#header 
{	
	width:946px;
	height:170px;
	background-color:#eaeaea;
	background-image:url(../images/header-background.jpg);
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	border-bottom:solid 1px #dbdada;
	
	position:relative;
	
	}
#logo 
{
	margin-top:90px;
	margin-left:38px;	
	background-image:url(../images/logo-2.png);
	background-repeat:no-repeat;
	width:275px;
	height:49px;
	text-indent:-9999px;
	float:left;
	}
#logo a {display:block; height:49px; width:275px;}

h2.poweredBy {
    position:absolute;
    left:345px;
    top:65px;
    color:#000;
    font-style:italic;
    font-weight:bold;
    font-size:200%;
    background:url(../images/img-powered-by-text.png) no-repeat;
    text-indent:-9999px;
    display:block;
    width:189px;
    height:19px;
}

.greenHuntersAdvertiseHere { position:absolute; left:550px; top:26px; }
/*.greenHuntersAdvertiseHere h2 { float:left; display:inline; }*/
div.refresh { display:none; }
div.refresh img { margin-top:-10px; }

.greenHunters { margin-top:8px; margin-left:-3px; }

a.advertiseHere {
    text-align:center;
    color:#fff;
    text-decoration:none;
    text-transform:uppercase;
    /*border-radius:80px;
    background-color:#be1d23;
    border:1px solid #a8040b;
    padding:10px;
    width:150px;
    height:40px;*/
    display:block;
    font-size:11px;
    margin-top:15px;
}
a.advertiseHere:hover { /*text-decoration:underline; background-color:#a8040b;*/ }



/* restore this when you add back the two missing nav items
#topNav { float:right;width:530px;height:31px;margin-top:139px;margin-right:30px; position:relative; bottom:-1px;}
*/
#topNav { float:right;width:440px;height:31px;margin-top:139px;margin-right:0px; position:relative; bottom:-1px;}
.topNav  {padding:0;}
.topNav li {display:inline;}


.topNav #homeNav{  text-indent:-9999px;height:31px; width:83px; background-image:url(../images/homeBtn.png);padding:0;margin:0;float:left; }
.topNav #homeNav a{display:block;background-position:0 0px; background-image:url(../images/homeBtn.png);height:31px;}
.topNav #homeNav a:hover { background-position:0 -31px;}
.topNav li a.selectedTop{ background-position: 0 -62px !important; background-repeat:no-repeat; }

.topNav #aboutNav{ text-indent:-9999px;height:31px; width:68px; background-image:url(../images/aboutNav.png);padding:0;margin:0;float:left; }
.topNav #aboutNav a {display:block;background-position:0 0px; background-image:url(../images/aboutNav.png);height:31px;}
.topNav #aboutNav a:hover { background-position:0 -31px;}


.topNav #worksNav{position:relative;display:block;height:31px; width:113px;float:left;}
.topNav #worksNav a {display:block;background-repeat:no-repeat; background-image:url(../images/howitworksBTN.png);height:31px; text-indent:-9999px;white-space: nowrap;}
.topNav #worksNav ul {display:none;}

.topNav #worksNav:hover ul {display:block; position:absolute;}
.topNav #worksNav:hover li {float:none;}

#worksNav li{padding:0;background:#8ea738 !important;display:block; height:31px;padding:0;border-top:1px solid #ffffff;}

ul.topNav li ul li a {background-image:none !important;color:#ffffff;padding:0; height:31px;display:block;text-indent:0px !important; line-height:31px; text-align:center;text-decoration:none;font-size:11px;}
ul.topNav li ul li a:hover {color:#000000;padding:0; height:25px;margin-bottom:0 !important;}

.topNav #worksNav li:hover li {float:none;}

.topNav #worksNav:hover a {margin:0;padding:0;width:113px;}

.topNav #didYouKnowNav { text-indent:-9999px;height:31px; width:116px !important; background-image:url(../images/didYouKnowBTN.png);padding:0;margin:0;float:left; }
.topNav #didYouKnowNav a {display:block;background-position:0 0px; background-image:url(../images/didYouKnowBTN.png);height:31px;}
.topNav #didYouKnowNav a:hover { background-position:0 -31px;}

.topNav #partnersNav{ text-indent:-9999px;height:31px; width:90px; background-image:url(../images/partnersBTN.png);padding:0;margin:0;float:left; } 
.topNav #partnersNav a {display:block;background-position:0 0px;	background-repeat:no-repeat; background-image:url(../images/partnersBTN.png);height:31px;}
.topNav #partnersNav a:hover { background-position:0 -31px;background-repeat:no-repeat;}

.topNav #contactNav{ text-indent:-9999px;height:31px; width:80px; background-image:url(../images/contactBTN.png);padding:0;margin:0;float:left; }
.topNav #contactNav a {display:block;background-position:0 0px;	background-repeat:no-repeat; background-image:url(../images/contactBTN.png);height:31px;}
.topNav #contactNav a:hover { background-position:0 -31px;background-repeat:no-repeat;}

.topNav #advertiseNav{ text-indent:-9999px;height:31px; width:96px; background-image:url(../images/advertiseBTN2.png);padding:0;margin:0;float:left; }
.topNav #advertiseNav a {display:block;background-position:0 0px; background-image:url(../images/advertiseBTN2.png);height:31px;}
.topNav #advertiseNav a:hover { background-position:0 -31px;}



 
 #content 
 {
 	padding-left:29px; margin-top:40px;}
 	
 .calculator {width:168px;float:left;margin-right:13px;}
 .calculator h2 {font-size:13px; color:#333; font-weight:bold; margin-left:4px; margin-bottom:4px;}
 .calculator h2 a{color:#333; text-decoration:none;}
 .calculator h2 a:hover{color:#570;}
 .calculator img {margin-left:3px; padding:5px; border:solid 1px #ddd;}
 .calculator p {padding-left:10px; padding-right:5px; padding-top:15px; padding-bottom:15px; color:#646363; line-height:20px; height:130px;}
 .calculator h3 { background-image:url(../images/goBtn2.png); height:33px; width:168px;}
 .calculator h3 a {display:block; height:33px; width:168;color:#fff; text-decoration:none; font-weight:bold; line-height:33px;padding-left:125px;}
 .calculator h3 a:hover{color:#adc94a;}
 
 #subContent {clear:both; /*height:150px;*/ height:350px; line-height:24px; font-size:13px; padding: 20px 0 0px 13px;margin-bottom:35px;}
 #subContentColumn1 {width:500px; padding:0;  line-height:24px;color:#646363; font-size:13px;float:left;}
 #subContentColumn1 h2 { font-size:16px; color:#123; margin-bottom:10px;color:#849b2e; font-weight:bold;}
 #subContentColumn1 p {line-height:26px;}
 #subContentColumn1 a {color:#849b2e;; text-decoration:none;}
  #subContentColumn1 a:hover { text-decoration:underline;}
 
 #subContentColumn2 {width:350px; float:left;padding:0 0 0 40px;color:#646363; font-size:13px;overflow:hidden;}
 #subContentColumn2 h2 { font-size:16px; color:#123; margin-bottom:10px;color:#849b2e; font-weight:bold;}
  #subContentColumn2 p {line-height:26px;}
   #subContentColumn2 a {color:#849b2e;; text-decoration:none;}
  #subContentColumn2 a:hover { text-decoration:underline;}
 
 
 
 #footer { background-image:url(../images/footer.png); height:946px; height:100px;clear:both; position:relative;}
 
.facebookIcon{position:absolute; left:20px; top:20px;}
.twitterIcon{position:absolute; left:70px; top:19px;}
 
 #info ul {padding:20px 0px 0px 330px; margin:0;}
 #info li {display:inline; font-size:11px; color:#fff;padding-left:20px;margin:0px;}
 #info li a {text-decoration:none;color:#fff;}
 #info li a:hover {text-decoration:underline; color:#b2cc50;}
 
 #bottomNav ul {padding:5px 0 0 329px;margin-bottom:5px;}
 #bottomNav li {display:inline; font-size:11px; color:#fff; padding-left:20px;}
 #bottomNav li a {color:#fff;text-decoration:none;}
 #bottomNav li a:hover {text-decoration:underline;color:#b2cc50;}
 #bottomNav .stationfour {padding-left:340px;}
  #bottomNav .stationfour li {color:#777777;}
 #bottomNav .stationfour li a {text-decoration:underline;color:#777777;}
  #bottomNav .stationfour li a:hover {text-decoration:none;}
 
 #subPageContent {width:946px;margin:0;padding:0;}
 #subPageContent h2{color: #570;}
 
 #sideNav {width:240px; float:left;}
 #calcNav {width:240px; height:700px;margin-bottom:1px; background-color:#111;float:left;}
 .calcNav {width:240px;}
 
 .calcNav li a.selectedSide {background-position:0 -80px !important; background-repeat:no-repeat;}
 
 #plantCalc {text-indent:-9999px; height:77px; width:240px;}
 #plantCalc a{display:block;height:80px; width:240px; margin:0px; background-image:url(../images/plant-side2.jpg);float:left;padding:0;}
 #plantCalc a:hover {  background-position:0 -160px;}
 
 #mulchCalc { text-indent:-9999px;height:77px; width:240px;}
 #mulchCalc a{display:block;height:80px; width:240px; background-image:url(../images/mulch-side.jpg);float:left;padding:0;}
 #mulchCalc a:hover{ background-position:0 -160px;}
 
 
 #annualCalc {text-indent:-9999px; height:77px; width:240px;}
 #annualCalc a{background-image:url(../images/annual-side2.png); display:block;height:80px; width:240px;float:left;padding:0;}
 #annualCalc a:hover{ background-position:0 -160px;}

 
 #stoneCalc {text-indent:-9999px; height:77px; width:240px;}
 #stoneCalc a{display:block;height:80px; width:240px;background-image:url(../images/stone-side2.jpg);float:left;padding:0;}
 #stoneCalc a:hover {  background-position:0 -160px;}
 
 #mowingCalc {text-indent:-9999px; height:77px; width:240px;}
 #mowingCalc a{display:block;height:80px; width:240px;   background-image:url(../images/mowing-side2.jpg);float:left;padding:0;}
 #mowingCalc a:hover{ background-position:0 -160px;}
 
 


 #plantArrow {float:left; width:25px; height:80px; margin-top:0px; background-image:url(../images/plant-side-arrow.jpg);background-repeat:no-repeat;}
 #mulchArrow {float:left; width:25px; height:80px; margin-top:80px; background-image:url(../images/mulch-side-arrow.jpg);background-repeat:no-repeat;}
 #annualArrow {float:left; width:25px; height:80px; margin-top:160px; background-image:url(../images/annual-side-arrow.png);background-repeat:no-repeat;}
 #stoneArrow {float:left; width:25px; height:80px; margin-top:240px; background-image:url(../images/stone-side-arrow.png);background-repeat:no-repeat;}
 #mowingArrow {float:left; width:25px; height:80px; margin-top:320px; background-image:url(../images/plant-side-arrow.png);background-repeat:no-repeat;}
 
 
 
 #calcContentMulch {float:left;margin-left:35px;padding-top:35px;width:591px;}
 #calcContentMulch h2{ text-align:center; font-size:20px; color:#623b14; border-bottom: solid 1px #7e9626; padding-bottom:5px;font-weight:bold;}
 
 #calcContentPlant {float:left;margin-left:35px;padding-top:35px;width:591px;}
 #calcContentPlant h2 { text-align:center; font-size:24px;color:#7e9626; border-bottom: solid 1px #7e9626;padding-bottom:5px;font-weight:bold; margin-bottom:10 !important;}
 
 #calcContentAnnual {float:left;margin-left:35px;padding-top:35px;width:591px;}
 #calcContentAnnual h2{ text-align:center; font-size:24px;color:#ae000a; border-bottom: solid 1px #ae000a;padding-bottom:5px;font-weight:bold;} 
 
 #calcContentStone {float:left;margin-left:35px;padding-top:35px;width:591px;}
 #calcContentStone h2{ text-align:center; font-size:24px;color:#6d6e73; border-bottom: solid 1px #6d6e73;padding-bottom:5px;font-weight:bold;} 
 
 #calcContentMowing {float:left;margin-left:35px;padding-top:35px;width:591px;}
 #calcContentMowing h2{ text-align:center; font-size:24px;color:#7e9626; border-bottom: solid 1px #7e9626;padding-bottom:5px;font-weight:bold;} 
 
 
 #inputsMulch {float:left;} 
 #outputsMulch {float:left; margin-left:18px;}
 
 #inputsAnnual {float:left;} 
 #outputsAnnual{float:left; margin-left:18px;}
 
 #inputsPlant {float:left;} 
 #outputsPlant{float:left; margin-left:18px;}
 
 #inputsStone {float:left;} 
 #outputsStone {float:left; margin-left:18px;}
 
 #inputsMowing {float:left; } 
 #outputsMowing {float:left; margin-left:18px;}
 
 .calculatorForm {width: 250px;  border-style:none;margin:0px;  background:#f8f8f8; border:solid 1px #ccc; }
 .calculatorForm label {color:#646262;  margin-right:5px;  text-align:right !important; line-height:24px;}
 .calculatorForm input {width:55px; margin-bottom:15px;margin-right:00px;}
 
 #inputsAnnual .calculatorForm label, #inputsPlant .calculatorForm label{display:block; float:left; width:140px;}
 
 .calculatorFormMowing {width: 260px;border-style:none; text-align:right;margin:0px; padding-top:45px;}
 .calculatorFormMowing input {width:55px;margin-bottom:15px;margin-right:20px;}
 .unit { font-size:10px}
 
#outputsStone .calculatorForm, #outputsMulch .calculatorForm{height:65px;}
#calcContentPlant h3, #calcContentAnnual h3, #calcContentMowing h3, #calcContentStone h3, #calcContentMulch h3{margin-bottom:4px; text-align:center; font-weight:bold; color:#333;}
 
 #thatsAbout { clear:both;padding-top:35px;}
.thatsAbout h2 {color:#303030; font-weight:bold; font-size:15px;border:none; padding-bottom:5px; margin:0 !important; border-bottom:1px solid #fff !important;}
 #thatsAbout p { text-align:center; font-size:19px;color:#623b14; margin-bottom:15px;}
 
 #howDidYouGet { clear:both;padding-top:17px;}
 #howDidYouGet h2  {color:#303030; font-weight:bold; font-size:15px;border:none;padding-bottom:15px;margin:0;}
 #howDidYouGet h2 a {color:#303030; font-weight:bold; font-size:15px;border:none; text-decoration:underline;padding-bottom:15px;margin:0;}
  #howDidYouGet h2 a:hover {text-decoration:none;}
 
 #likeThis { width:285px; float:left;}
 #likeThis h3 { text-align:center; font-size:13px; font-weight:bold;}
 #likeThis img { padding-left: 50px;}
 
 #likeThat { width:285px;float:right;}
 #likeThat h3 { text-align:center; font-size:13px; font-weight:bold;}
 #likeThat h4 { text-align:center; font-size:12px; font-weight:bold;padding-top:15px;}
 #likeThat h4 a {color:#849b2e; text-decoration:none;}
 #likeThat h4 a:hover {color:#849b2e; text-decoration:underline;}
 #likeThat img { padding-left:50px;}
 
 .output {font-size:15px;text-align:center;font-weight:bold;}
 .outputMulchBottom {font-size:20px;text-align:center;font-weight:bold;color:#623B14;}

 #thatsAbout img {padding-left:22px;}
 
#radio input{width:auto;margin-left:2px;font-size:8px;margin-right:0;}

#aboutUsContent {float:right;width:375px;padding:35px 0px 0 0px;}
#aboutUsContent h2 { font-size:20px; font-weight:bold;margin:0;}
#aboutUsContent h3 {padding-bottom:0px; margin:0; font-weight:bold;margin:30px 0 0px 0;}
#aboutUsContent h4 {padding-bottom:0px; margin:0; font-weight:bold;margin:15px 0 0px 0;font-size:13px;position:relative;}
#aboutUsContent h5 {font-size:12px;}
#aboutUsContent p { line-height:20px;padding:15px 0 0px 0;margin:0;}
#aboutUsContent ol {padding-left:17px;padding-top:5px;}
#aboutUsContent ul {margin:10px 0 0 15px;padding:0;}
#aboutUsContent li {padding:0 0 8px 0; list-style-type:square; color:#849b2e; list-style-position:outside;}
#aboutUsContent img {padding:5px 0 5px 80px;}
#aboutUsContent a {color:#849b2e;text-decoration:none;}
#aboutUsContent a:hover {color:#849b2e;text-decoration:underline;}
.plantDiagrams {padding:5px 5px 5px 0px !important;}
.listColor {color:#646363; font-weight:bold;}
.nested {color:#646363;}
.nested li {color:#849b2e;font-style:italic; list-style-type:disc !important;}

#aboutUsContent ol li {padding:8px 0 8px 0; list-style-type:decimal;color:#646363;}



#secondaryColumn {width:230px;height:600px; float:right; padding: 40px 20px 0 15px;background-image:url(../images/column-background.png); background-repeat:repeat-x;}
#secondaryColumn h2{ font-size:13px; padding-left:10px; margin:0; font-weight:bold; color: #570; margin-top:10px;}
#secondaryColumn h3{ font-size:13px; padding-left:10px; margin:0; font-weight:bold; color: #570; margin-top:10px;}
#secondaryColumn p {padding:5px 15px 5px 20px; font-size:11px; line-height:20px;}
#secondaryColumn img {padding:10px 0 5px 42px;}
#secondaryColumn a{color:#849b2e; text-decoration:none; font-weight:bold;}
#secondaryColumn a:hover {text-decoration:underline;}

#secondaryColumn ul {margin:5px 0 0 25px ;padding:0;font-size:12px;} 
#secondaryColumn li {padding:0 0 8px 0; list-style-type:square; color:#646363;list-style-position:outside;}

.footballField{width:625px; height:277px; overflow:hidden; position:relative;right:0px;}

.footballField .fieldNumbers{position:absolute; top:1px; left:64px; z-index:8;}
.footballField .fieldExpander{z-index:4; height:277px; width:22px; top:1px; left:65px; position:absolute; background:#753100;}
.footballField .fieldExpanderGray{z-index:4; height:277px; width:22px; top:1px; left:65px; position:absolute; background:#6d6e73;}
.footballField .fieldBackground{position:absolute; top:0; left:0; z-index:3;}

.parkingLot{width:522px; height:206px; overflow:hidden; position:relative; margin-left:50px;}
img.parkingLines{position:absolute; top:0; left:0; z-index:10;}
img.parkingBG{position:absolute; top:0; left:0; z-index:3;}
.parkingExpander1{position:absolute; height:55px; background:#753100; top:49px; left:26px; width:120px; z-index:4;}
.parkingExpander1Gray {position:absolute; height:55px; background:#6d6e73; top:49px; left:26px; width:120px; z-index:4;}
.parkingExpander2{position:absolute; height:55px; background:#4a9251; top:107px; left:26px; width:120px; z-index:4;}

.slideshow p{background:#fff; font-size:14px; color:#350;  width:300px;}

#growingNav {width:655px;float:left;background:url(../images/growing-nav-background.png); background-repeat:repeat-y;margin-bottom:1px;}

#ctl00_ContentPlaceHolder1_ucMOw_btnSubmit {width:100px; margin-left:75px;margin-top:15px;margin-bottom:10px;}
#ctl00_ContentPlaceHolder1_ucRock_btnSubmit {width:100px; margin-left:75px;margin-top:24px;margin-bottom:10px;}
#ctl00_ContentPlaceHolder1_ucFlower_btnSubmit {width:100px; margin-left:75px;margin-top:15px;margin-bottom:10px;}
#ctl00_ContentPlaceHolder1_ucPlant_btnSubmit {width:100px; margin-left:75px;margin-top:15px;margin-bottom:10px;}
#ctl00_ContentPlaceHolder1_ucMulch_btnSubmit {width:100px; margin-left:75px;margin-top:24px;margin-bottom:10px;}

.clear {clear:both;width:500px; height:35px;}


#calcContentMulch p {text-align:center;}
#calcContentStone p {text-align:center;}



#incorrectNumber{font-size:24px;position:absolute;padding:35px 0 0 50px;color:#fff;text-align:center;width:185px;line-height:24px;}
.plantsWord {font-size:20px;}
#correctNumber {font-size:24px;position:absolute;padding:35px 0 0 50px;color:#fff;text-align:center;width:185px;line-height:24px;}

.outputPlant {color:#7e9626; font-size:16px;}
.outputMulch {color:#753100; font-size:16px;}
.outputAnnual {color:#850303; font-size:16px;}
.outputStone {color:#6d6e73; font-size:16px;}

#inputsPlant p {float:left; width:280px; font-size:11px; padding:8px 0px 0 3px;line-height:15px;}
#inputsPlant a {color:#849b2e; text-decoration:none;}
#inputsPlant a:hover {color:#849b2e; text-decoration:underline;}

#inputsAnnual p {float:left; width:280px; font-size:11px; padding:8px 0px 0 3px;line-height:15px;}
#inputsAnnual a {color:#849b2e; text-decoration:none;}
#inputsAnnual a:hover {color:#849b2e; text-decoration:underline;}

#inputsMowing p {float:left; width:280px; font-size:11px; padding:8px 0px 0 0px;line-height:15px;text-align:center;}

.siteMap li a {color:#646363!important;}
.siteMap .nestedSite li a {font-size:11px}

.howItWorksPlants {position:absolute; width:200px; text-align:center; font-size:20px; line-height:22px;color:#ffffff;padding-top:40px;}

#howDidYouGet h4 {font-size:12px; font-weight:bold;position:absolute; padding:225px 0 0 163px;}
#howDidYouGet h4 a {color:#849b2e;text-decoration:none;margin-top:15px;}
#howDidYouGet h4 a:hover {text-decoration:underline;}
	

 


                                                               
                                                               
                                                                                                                          