#id28gonowbutton a:hover,
#id26gonowbutton a:hover,
#id30gonowbutton a:hover  {
   background-position: -65px 0%;
}

#id28gonowbutton a,
#id26gonowbutton a,
#id32gonowbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   width: 65px;
   background-position: 0% 0px;
   font-size: 20px;
   line-height: 20px;
}


#site3grinderready  {
   margin: 10px auto 0px auto;
   width: 1000px;
   position: relative;
}


#id26gonowbutton a  {
   background-image: url(SITE_IMAGES/id26gonowbutton.gif);
}

#id28gonowbutton a  {
   background-image: url(SITE_IMAGES/id28gonowbutton.gif);
}


#id28gonowbutton  {
	visibility: visible;
	position: absolute;
	left: 866px;
	top: 1184px;
	z-index: 3;
	width: 65px;
	height: 20px;
}

#educateyourself  {
	background: url(SITE_IMAGES/educateyourself.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 502px;
	top: 1131px;
	z-index: 2;
	width: 445px;
	height: 83px;
}

#id26gonowbutton  {
	visibility: visible;
	position: absolute;
	left: 383px;
	top: 1187px;
	z-index: 3;
	width: 65px;
	height: 20px;
}



#uppernavtext p  {
   font: 12px/18px Verdana;
   margin: 0px;
   text-align: right;
   color: #CCCCCC;
}

#uppernavtext  {
	visibility: visible;
	position: absolute;
	left: 641px;
	top: 35px;
	z-index: 3;
	width: 299px;
}

#bottomtext p  {
   font: 12px/18px "Arial MT";
   margin: 0px;
   color: #006633;
   text-align: left;
}

#buynowimage  {
	background-image: url(SITE_IMAGES/buynowimage.gif);
	top: 613px;
	left: 350px;
}


#background  {
	background: url(SITE_IMAGES/background.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 0px;
	top: -10px;
	z-index: 1;
	width: 1000px;
	height: 1068px;
}

#bottomtext  {
	visibility: visible;
	position: absolute;
	left: 225px;
	top: 1229px;
	z-index: 3;
	width: 605px;
}


#navarea  {
	visibility: visible;
	position: absolute;
	left: 259px;
	top: 84px;
	z-index: 2;
	width: 682px;
	height: 22px;
	background-image: none;
}

#shape6  {
	background: url(SITE_IMAGES/shape6.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 259px;
	top: 75px;
	z-index: 2;
	width: 681px;
	height: 5px;
}

#title  {
	background: url(SITE_IMAGES/title.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 259px;
	top: 16px;
	z-index: 2;
	width: 424px;
	height: 53px;
}

#logo  {
   background: url(SITE_IMAGES/logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 1px;
   z-index: 2;
   width: 234px;
   height: 139px;
}

#shape18  {
	visibility: visible;
	position: absolute;
	left: 16px;
	top: 1228px;
	z-index: 2;
	width: 932px;
	height: 22px;
	background-color: #006633;
	background-image: none;
}

#compare2image  {
	background: url(SITE_IMAGES/compare2image.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 17px;
	top: 1131px;
	z-index: 2;
	width: 448px;
	height: 83px;
}



html, body  {
   padding: 0px;
   margin: 0px;
}







#id14leavebutton a:hover,
#id13leavebutton a:hover  {
   background-position: -65px 0%;
}

#id13leavebutton a,
#id14leavebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   width: 65px;
   background-position: 0% 0px;
   font-size: 20px;
   line-height: 20px;
}

#slugtext p,
#storytext p  {
   font: 14px/18px Verdana;
   margin: 0px;
   text-align: left;
}

#bean,
#sharetheearths  {
	visibility: visible;
	position: absolute;
	left: 656px;
	z-index: 3;
	width: 291px;
	height: 220px;
	background-repeat: no-repeat;
	background-image: url(images/contact_textArea.gif);
}

#id13leavebutton a  {
   background-image: url(SITE_IMAGES/id13leavebutton.gif);
}

#id14leavebutton a  {
   background-image: url(SITE_IMAGES/id14leavebutton.gif);
}

#storygrinderreadys  {
   margin: 0px auto 0px auto;
   width: 1000px;
   position: relative;
}

#id14leavebutton  {
	visibility: visible;
	position: absolute;
	left: 663px;
	top: 1089px;
	z-index: 4;
	width: 65px;
	height: 20px;
}

#id13leavebutton  {
	visibility: visible;
	position: absolute;
	left: 850px;
	top: 945px;
	z-index: 4;
	width: 65px;
	height: 20px;
}

#sharetheearths  {
	background-image: url(SITE_IMAGES/sharetheearthS.gif);
	top: 835px;
}

#layer15copy2s  {
	background: url(SITE_IMAGES/layer15copy2S.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 17px;
	top: 146px;
	z-index: 4;
	width: 937px;
	height: 390px;
	background-image: url(images/contact_bigPic.png);
}

#titletext p  {
   font: 30px/18px Verdana;
   margin: 0px;
   color: #006633;
   text-align: left;
}

#titletext  {
	visibility: visible;
	position: absolute;
	left: 23px;
	top: 613px;
	z-index: 3;
	width: 583px;
}

#storytext  {
	visibility: visible;
	position: absolute;
	left: 17px;
	top: 653px;
	z-index: 3;
	width: 586px;
}

#slugtext  {
	visibility: visible;
	position: absolute;
	left: 48px;
	top: 548px;
	z-index: 3;
	width: 876px;
}

#layer1s  {
	background: url(SITE_IMAGES/layer1S.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 20px;
	top: 537px;
	z-index: 3;
	width: 934px;
	height: 67px;
	background-image: url(images/contact_mid_area.png);
}

#layer0s  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1000px;
   height: 1175px;
   background-color: #2D2D2D;
   background-image: none;
}

#shape5s  {
   background: url(SITE_IMAGES/shape5S.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 648px;
   top: 611px;
   z-index: 3;
   width: 2px;
   height: 502px;
}

#shape2s  {
	background: url(SITE_IMAGES/shape2S.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 23px;
	top: 645px;
	z-index: 3;
	width: 605px;
	height: 1px;
}

#shape6s  {
	background: url(SITE_IMAGES/shape6S.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 648px;
	top: 811px;
	z-index: 4;
	width: 301px;
	height: 1px;
}

#shape4s  {
	visibility: visible;
	position: absolute;
	left: 24px;
	top: 570px;
	z-index: 2;
	width: 923px;
	height: 605px;
	background-color: #FFFFFF;
}

#layer2s  {
	visibility: visible;
	position: absolute;
	left: 656px;
	top: 978px;
	z-index: 3;
	width: 291px;
	height: 145px;
}

#bean  {
	top: 610px;
}
#contact p, label, legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#contact h1 {
	margin: 10px 0 10px;
	font-size: 18px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
#contact hr { color: inherit; height: 0; margin: 6px 0 6px 0; padding: 0; border: 1px solid #d9d9d9; border-style: none none solid; }

#contact {
	display: block;
	width: 600px;
	margin: 10px auto;
	padding: 5px;
	border: 2px solid #006633;
	-webkit-border-radius:5px;
}

/* Form style */

#contact label {
	display: inline-block;
	float: left;
	height: 26px;
	line-height: 26px;
	width: 155px;
	font-size: 16px;
	-webkit-border-radius:5px;
}
#contact input, textarea, select {
	width: 280px;
	margin: 0;
	padding: 5px;
	color: #666;
	background: #f5f5f5;
	border: 1px solid #ccc;
	margin: 5px 0;
	webkit-border-radius:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}   
#contact input:focus, textarea:focus, select:focus { border: 1px solid #999; background-color: #fff; color:#333; }
#contact input.submit { width: 85px; cursor: pointer; border: 1px solid #222; background:#333; color:#fff; }
#contact input.submit:hover { background:#444; }
#contact input[type="submit"][disabled] { background:#888; }
#contact fieldset { padding:20px; border:1px solid #999999; -webkit-border-radius:5px; -moz-border-radius:5px; }
#contact legend { padding:7px 10px; font-weight:bold; color:#000; border:1px solid #000000; -webkit-border-radius:5px; -moz-border-radius:5px; margin-bottom:0 !important; margin-bottom:20px; }

#contact span.required{ font-size: 13px; color: #ff0000; } /* Select the colour of the * if the field is required. */

#message { margin: 10px 0; padding: 0; }

.error_message { display: block; height: 22px; line-height: 22px; background: #FBE3E4 url('Contact_Page/assets/error.gif') no-repeat 10px center; padding: 3px 10px 3px 35px; color:#8a1f11;border: 1px solid #FBC2C4; -webkit-border-radius:5px; }

.loader { padding: 0 10px; }

#contact #success_page h1 { background: url('Contact_Page/assets/success.gif') left no-repeat; padding-left:22px; }

acronym { border-bottom:1px dotted #ccc; }

#bean a {
font-size: 12px;
color: #333333;
}

