/* TEXT */
.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 16px;
}
.bodycopy-underline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 16px;
	text-decoration:underline;
}
.copyright-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	line-height: 16px;
}
.gry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CCC;
}
.notes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666;
	line-height:11px;
}
.bodycopy-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 16px;
	
} 
.webform-component-textfield {
	height:35px;
}
.quotes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#F60;
	line-height: 24px;
}
.testimonials {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#333;
	line-height: 20px;
}
.testimonials-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000066;
	line-height: 20px;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	line-height: 16px;
	text-align: left;
	
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color:#36C;
	font-weight:bold;
}
.title02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color:#36C;
	font-weight:bold;
}
.product-list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#36F;
}
.product-list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#36F;
}
.product-list-underline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#36F;
	text-decoration: underline;
}
.product-list-subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#F60;
	font-weight:bold;
}



/* LINKS */
a.link-learnmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#F60;
	text-decoration:underline;
	font-weight:bold;
	line-height: 16px;
}
a.link-learnmore:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F60;
	text-decoration:none;
	font-weight:bold;
	line-height: 16px;
}
a.link-learnmore:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F60;
	text-decoration:underline;
	font-weight:bold;
	line-height: 16px;
}
a.link-specials {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#36C;
	text-decoration:underline;
	font-weight:normal;
	line-height: 16px;
}
a.link-specials:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#36C;
	text-decoration:none;
	font-weight:normal;
	line-height: 16px;
}
a.link-specials:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #36C;
	text-decoration:underline;
	font-weight:normal;
	line-height: 16px;
}

a.bottom:link, a.bottom:visited {
  color: #FFFFFF;
  font-size: 12px;
  text-decoration: none;
}
a.bottom:hover, a.bottom:active {
  color: #FF0000;
  font-size: 12px;
  text-decoration: underlined;
}
/*LIST STYLES*/






/* DIV TAGS */
.wrapper {
	 width:900px; margin-left:auto; margin-right:auto;
	}

.main-div {
	position: relative;
	width: 850px;
	height: 1357px;
	text-align: center;
	margin: 0 auto;
	top: 0px;
	z-index:1;
}
.main-div-b {
	position: relative;
	width: 850px;
	height: 935px;
	text-align: center;
	margin: 0 auto;
	top: 0px;
}
.main-div-c {
	position: relative;
	width: 850px;
	height: 1646px;
	text-align: center;
	margin: 0 auto;
	top: 0px;
	z-index:-2;
}
.grass-div {
	position: absolute;
	width: 850px;
	height: 801px;
	left: 0px;
	top: 686px;
	z-index: -1;
}
.grass-div-b {
	position: absolute;
	width: 850px;
	height: 559px;
	left: 0px;
	top: 1615px;
	z-index: -1;
}
.grass-div-c {
	position: absolute;
	width: 850px;
	height: 559px;
	left: 0px;
	top: 2615px;
	z-index: -1;
}
.grass-div-short {
	position: relative;
	width: 850px;
	height: 471px;
	left: 0px;
	top: 686px;
	z-index:1;
}
.grass-coupons {
	position: absolute;
	width: 850px;
	height: 559px;
	left: -1px;
	top: 1968px;
	z-index: -1;
}
.copyright-brands {
	position: absolute;
	width: 850px;
	height: 75px;
	left: 0px;
	top: 776px;
	z-index: -1;
}
.copyright-brands-b {
	position: absolute;
	width: 850px;
	height: 75px;
	left: 0px;
	top: 460px;
	z-index: -1;
}
.copyright-brands-c {
	position: absolute;
	width: 850px;
	height: 75px;
	left: 0px;
	top: 542px;
	z-index: -1;
}
.copyright-coupons {
	position: absolute;
	width: 850px;
	height: 75px;
	left: 0px;
	top: 583px;
	z-index: -1;
}
.logo {
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	position: absolute;
	width: 300px;
	height: 109px;
	left: 33px;
	top: 10px;
	display:block;
	text-indent:-9999px;
}
.phone {
	background-image: url(images/phone.png);
	background-repeat: no-repeat;
	position: absolute;
	width: 340px;
	height: 109px;
	left: 487px;
	top: 10px;
}
.nav {
	position: absolute;
	width: 850px;
	height: 46px;
	text-align: center;
	margin: 0 auto;
	left: -1px;
	top: 130px;
}
.montage {
	position: absolute;
	width: 850px;
	height: 235px;
	text-align: center;
	margin: 0 auto;
	left: 0px;
	top: 174px;
	z-index: 1;
}
.montage-static {
	position: absolute;
	width: 850px;
	height: 235px;
	text-align: center;
	margin: 0 auto;
	left: 0px;
	top: 172px;
	z-index: 1;
}
.icons {
	background-color:#FFF;
	position: absolute;
	width: 783px;
	height:82px;
	text-align: center;
	margin: 0 auto;
	left: 33px;
	top: 405px;
	z-index:2;
}
.content {
	background-color: #FFF;
	position: absolute;
	width: 552px;
	text-align: center;
	margin: 0 auto;
	left: 33px;
	top: 488px;
	height: 932px;
	z-index:2;
}
.content-short {
	background-color: #FFF;
	position: absolute;
	width: 552px;
	text-align: center;
	margin: 0 auto;
	left: 33px;
	top: 488px;
	height: 636px;
	z-index:2;
}
.content-long {
	background-color: #FFF;
	position: absolute;
	width: 552px;
	text-align: center;
	margin: 0 auto;
	left: 33px;
	top: 488px;
	height: 1643px;
	z-index:2;
}
.content-coupons {
	background-color: #FFF;
	position: absolute;
	width: 552px;
	text-align: center;
	margin: 0 auto;
	left: 33px;
	top: 488px;
	height: 2643px;
	z-index:2;
}
.content-coupons02 {
	background-color: #FFF;
	position: absolute;
	width: 552px;
	text-align: center;
	margin: 0 auto;
	left: 33px;
	top: 488px;
	height: 2000px;
	z-index:2;
}
.content-right-b {
	background: #F4F4F4;
	position: absolute;
	width: 231px;
	text-align: center;
	left: 585px;
	top: 488px;
	height: 1643px;
	z-index: 2;
}
.content-right-c {
	background: #F4F4F4;
	position: absolute;
	width: 231px;
	text-align: center;
	left: 585px;
	top: 488px;
	height: 2643px;
	z-index: 2;
}
.content-right-coupons{
	background: #F4F4F4;
	position: absolute;
	width: 231px;
	text-align: center;
	left: 585px;
	top: 488px;
	height: 2000px;
	z-index: 2;
}
.content-right-short {
	background: #F4F4F4;
	position: absolute;
	width: 231px;
	text-align: center;
	left: 585px;
	top: 488px;
	height: 636px;
	z-index: 2;
}

.content-right {
	background: #F4F4F4;
	position: absolute;
	width: 231px;
	text-align: center;
	left: 585px;
	top: 488px;
	height: 932px;
	z-index: 2;
}
.internet-special-form {
	background:url(images/form-background-01.jpg) no-repeat;
	position: absolute;
	width: 210px;
	text-align: center;
	left: 12px;
	top: 524px;
	height: 274px;
	z-index: 2;
	padding-top:124px;
	padding-left:0px;
}
