body { color: #ECD5B1; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; background-color: #040304; margin-top: 10px; margin-left: 0; }
p { color: #313131; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; }
td { color: #040303; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#ltlFlower { background-image: url(../images/ltlFlower.gif); background-repeat: no-repeat; background-attachment: scroll; position: absolute; top: 320px; left: 550px; width: 55px; height: 53px; z-index: 10; visibility: visible; }
#Flower_h1 { background-image: url(../images/ltlFlower.gif); background-repeat: no-repeat; background-attachment: scroll; visibility: visible; position: absolute; z-index: 10; top: 30px; left: 20px; width: 55px; height: 53px; }
#Flower_h2 { background-image: url(../images/ltlFlower.gif); background-repeat: no-repeat; background-attachment: scroll; visibility: visible; position: absolute; z-index: 10; top: 160px; left: 300px; width: 55px; height: 53px; }
#Flower_h3 { background-image: url(../images/mdFlower.gif); background-repeat: no-repeat; background-attachment: scroll; visibility: visible; position: absolute; z-index: 10; top: 270px; left: 0; width: 87px; height: 82px; }
#Flower_h4 { background-image: url(../images/mdFlower.gif); background-repeat: no-repeat; background-attachment: scroll; visibility: visible; position: absolute; z-index: 10; top: 500px; left: 180px; width: 87px; height: 82px; }
#Flower_h5 { background-image: url(../images/mdFlower.gif); background-repeat: no-repeat; background-attachment: scroll; visibility: visible; position: absolute; z-index: 10; top: 450px; left: 160px; width: 87px; height: 82px; }
#FlowerPansy { visibility: visible; position: absolute; z-index: 10; top: 350px; left: 275px; width: 114px; height: 180px; }
#ltlFlowerbtm { background-image: url(../images/ltlFlower.gif); background-repeat: no-repeat; background-attachment: scroll; visibility: visible; position: absolute; z-index: 10; top: 705px; left: 75px; width: 55px; height: 53px; }
#mdFlower { background-image: url(../images/mdFlower.gif); background-repeat: no-repeat; background-attachment: scroll; visibility: visible; position: absolute; z-index: 10; top: 340px; left: 650px; width: 87px; height: 82px; }
#rtQuoteLayer { color: #feb800; font-size: 17px; font-family: Times, "Times New Roman", Georgia, serif; position: absolute; top: 490px; left: 145px; width: 250px; z-index: 1; }
#rtQuoteLayer2 { color: #313131; font-size: 17px; font-family: Times, "Times New Roman", Georgia, serif; position: absolute; top: 491px; left: 146px; width: 250px; }
#wpPansyLayer { position: absolute; top: 383px; left: 285px; width: 450px; height: auto; z-index: 1; visibility: visible; }
#wpPansyOpaLayer { background-color: #fff; text-align: right; position: absolute; top: 383px; left: 275px; width: 470px; height: 180px; z-index: 0; visibility: visible; border: solid 1px #299c73; opacity: .5; filter: alpha(opacity=50); }
.Border_teal { border: solid 1px #299c73; }
#flakeLayer { position: absolute; top: 330px; left: 220px; width: 114px; height: 113px; z-index: 10; visibility: visible; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/snowflake_L.png'); }
#cisorsLayer { visibility: visible; position: absolute; z-index: 10; top: 330px; left: 220px; }
#basicsLayer { visibility: visible; position: absolute; z-index: 10; top: 170px; left: 120px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/SB-tips-basics1.png'); }
#SAPLayer { height: 65px; width: 295px; top: 10px; position: relative; right: 0; visibility: visible; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/Snow-angel-logo.png'); }
a { color: #299c73 ; text-decoration: none; }
a:link { color: #ECD5B1; text-decoration: none; }
a:hover { color: #ECD5B1; text-decoration: underline; }
a:active { color: #313131}
.result { color: #299c73; font-size: 12px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.result:link { color: #299c6c; font-size: 12px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.result:hover { color: #fe9e32; font-size: 12px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.paging { color: #b0b07c; font-size: 12px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.paging:link { color: #b0b07e; font-size: 12px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.paging:hover { color: #fe9e32; font-size: 12px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.alpha { color: #b0b07c; font-size: 12px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.alpha:link { color: #b0b07e; font-size: 12px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.alpha:hover { color: #fe9e32; font-size: 12px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.winter { color: #003885 ; text-decoration: none; }
.winter:link { color: #003885; text-decoration: none; }
.winter:hover { color: #003885 ; text-decoration: none; }
h1 { font-size: 24px; font-weight: bold; margin: 0.67em 0; }
form {  }
input { font-size: 12px; font-family: "Courier New", Courier, Monaco, monospace; vertical-align: middle; border: solid 1px #feb800; }
ul { list-style-type: disc; margin: 1em 0 1em 40px; }
.brdr { border: solid 1px #feb800; }
.brdr35 { width: 35px; border: solid 1px #feb800; }
.brd { border: solid 1px #feb800; }
.brd160W { font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; width: 160px; border: solid 1px #feb800; }
.brddpdw {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: solid 1px #feb800;
	padding: 10px;
	background-color: #FBD487;
}
.bkgMenuTop { background-color: #feb800; border-top: 1px solid #8d5118; border-bottom: 1px solid #ccc; }
.homeLink { color: #09f; font-size: 17px; text-decoration: none; }
.homeLink:link { color: #09f; font-size: 17px; text-decoration: none; }
.homeLink:hover { color: #fe9e32; font-size: 17px; text-decoration: none; }
.intro_h {
	color: #313131;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	margin-bottom: -2px;
}
.gt-text11 {
	color: #313131;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-position: inside;
	list-style-type: square;
}
.submit { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #90d0ba; height: 18px; border-color: #299C73 #299C73 #009800 #009800; border-width: 1px; }
.reset { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #c0c0c0; height: 18px; border-width: 1px; border-color: #ccc #ccc #313131 #313131; }
.lunch_header {
	color: #313131;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	padding-left: 10px;
	font-weight: bold;
	background-color: #ECD5B1;
	border-bottom: solid 1px #313131;
}
.header20px {
	color: #291912;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 22px;
	padding-bottom: 0;
	font-weight: bold;
}
.header20Dark {
	color: #B58349;
	font-size: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 26px;
	padding-bottom: 0;
	font-weight: bold;
}
.header16px { color: #666; font-size: 16px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; font-style: oblique; padding-bottom: 0; }
.subheader { color: #912525; font-size: 20px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-style: italic; line-height: 25px; }
.subheader:link { color: #912525; font-size: 20px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-style: italic; line-height: 25px; }
.subheader:hover { color: #fe9e32; font-size: 20px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-style: italic; line-height: 25px; }
.p-teal { color: #299C73; }
.p-white { color: #fff; }
.btmmenu {
	color: #040303;
	font-size: 11px;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.btmmenu:link {
	color: #040303;
	font-size: 11px;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.btmmenu:hover {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #050404;
	padding: 5px;
}
.topmenu { color: #7d7d7d; font-size: 11px; text-decoration: none; padding: 5px 25px 5px 5px; }
.topmenu:link { color: #7d7d7d; font-size: 11px; text-decoration: none; padding: 5px 25px 5px 5px; }
.topmenu:hover { color: #feb800; font-size: 11px; text-decoration: none; padding: 5px 25px 5px 5px; }
.submenu { color: #7d7d7d; font-size: 11px; text-decoration: none; padding: 5px 15px 5px 5px; }
.submenu:link { color: #7d7d7d; font-size: 11px; text-decoration: none; padding: 5px 15px 5px 5px; }
.submenu:hover { color: #fff; font-size: 11px; text-decoration: none; padding: 5px 15px 5px 5px; }
.txt11px {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #040303;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.txt9px { font-size: 9px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; }
.txt910 { font-size: 9px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 10px; }
.timg  {filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
.txt11px-nj { font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; text-align: left; }
.txt11px-white { color: #ECD5B1; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.txt12px-white { color: #fff; font-size: 12px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; }
.txt11px-teal { color: #299C73; font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; }
.txt12px-teal { color: #299C73; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; }
.txt12px-purple { color: #7b4a8d; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 26px; }
.txt17px-brown { color: #963; font-size: 17px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; }
.txt17px-teal { color: #299c73; font-size: 17px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; }
.txt24px-teal { color: #299c73; font-size: 24px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; }
.txt11px-orange { color: #feb800; font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; }
.txt12px-orange { color: #feb800; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; }
.txt12px-brown { color: #ac3e01; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; }
.txt12px-white { color: #fff; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; }
.tdpad15 { color: #313131; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 15px; text-align: left; padding: 15px; }
.tdpad15-taR { color: #313131; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 15px; text-align: right; padding: 15px 0 15px 15px; }
.tdpad15R0 { color: #313131; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 15px; text-align: justify; padding: 15px 0 15px 15px; }
.tdpad15tp { color: #313131; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 15px; text-align: justify; padding: 15px 0 15px 0; }
.tdpad10tp { color: #313131; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 15px; padding: 10px 0; }
.tdpad15-5 { color: #313131; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 15px; background-position: 0 0; text-align: left; padding: 15px 5px 15px 0; }
.tdpad8tp { color: #313131; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 15px; text-align: justify; padding: 7px 0 10px; }
.tdpad10 { color: #313131; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-align: justify; padding: 10px; }
.tdpad15-W { color: #313131; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-align: justify; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
.tdpad15-C { color: #313131; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; background-color: #fff8e6; padding: 15px; }
.tdpad20L15T { padding: 15px 0 0 20px; }
.tdorangeBrd { background-color: #fff; padding: 10px; border: solid 1px #feb800; }
.tdorangeBrdnpd { background-color: #fff; padding: 0; border: solid 1px #feb800; }
.tdpadding10 { padding: 10px; }
.tdpadding10bkg { background: #fff9da url(../images/Flower-bg-small.jpg) no-repeat right top; padding: 10px; }
.td-peach { background: #ffe9b3 url(../images/Flower1.jpg) no-repeat 111px 0; text-align: left; }
.td-teal { background-color: #e9f6f1; text-align: left; padding: 10px; border: solid 1px #8dcfb9; }
.td-flowerBkgd { background-image: url(../images/White-Flower-Bkgd.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left bottom; visibility: visible; }
.td-aboutus { background-image: url(../images/bg_about_us.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px top; visibility: visible; }
.td-snowangel { background-image: url(../images/Snow-angel-pg.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px top; visibility: visible; }
.td-plantnow { background-image: url(../images/SB_Spring_plant_now.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px top; visibility: visible; }
.td-retailerMain { background-image: url(../images/retailer_main.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px 30px; visibility: visible; }
.td-retailer-pansy { background-image: url(../images/SB-retailer-pansy.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px 0; visibility: visible; }
.td-contactBall { background-image: url(../images/contact_Ball.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px top; visibility: visible; }
.td-packaging { background-image: url(../images/SB-retailer-packaging.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px top; visibility: visible; }
.td-training { background-image: url(../images/SB-retailer-training.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px top; visibility: visible; }
.td-mediaroom { background-image: url(../images/media-room.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px top; visibility: visible; }
.td-signup { background-image: url(../images/SB-sign_up.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px top; visibility: visible; }
.td-quicktips { background-image: url(../images/SB_tips_main.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px top; visibility: visible; }
.td-basics { background-image: url(../images/SB-quick-tips.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px top; visibility: visible; }
.td-containers { background-image: url(../images/SB-tips-containers.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px top; visibility: visible; }
.td-coolcontainers { background-image: url(../images/SB_tip_cool_Container.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px top; visibility: visible; }
.td-SpringStars { background-image: url(../images/SB_spring_stars.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px top; visibility: visible; }
.td-basics2 { background-image: url(../images/SB-tips-basics2.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: right top; visibility: visible; padding: 15px; }
.td-plants { background-image: url(../images/SB-tips-plants.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px top; visibility: visible; }
.td-grower { background-image: url(../images/SB-grower-main.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px top; visibility: visible; }
.td-growerOverview { background-image: url(../images/SB-grower-overview.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px top; visibility: visible; }
.td-growerSupport { background-image: url(../images/SB-grower-support.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px top; visibility: visible; }
.td-advertising { background-image: url(../images/SB-advertising.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px top; visibility: visible; }
.td-retailerProduct { background-image: url(../images/retailer-product-bg.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 140px 30px; visibility: visible; }
.td-fallBkgd { background-image: url(../images/fall-home-pg.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; visibility: visible; }
.td-winterBkgd { background-image: url(../images/winter-home-pg.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; visibility: visible; }
.td-springBkgd { background-image: url(../images/HM_spring.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; visibility: visible; }
.td-homeSmallbkg { background-image: url(../images/Flower-bg-small.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; visibility: visible; }
.tr-btmBdr-org { background-image: url(../images/orgshade.jpg); background-repeat: repeat-y; background-attachment: scroll; border-bottom: 1px solid #ffa500; }
.tr-btmBdrNoImg { background-image: none; background-repeat: repeat-y; background-attachment: scroll; border-bottom: 1px solid #ffa500; }
.td_wpbottom { background-image: url(../images/piment.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: right bottom; }
.hr_orabge { border-color: #fff #fff #feb800; border-style: solid; border-width: 1px; }
h3 { font-size: 14px; font-weight: bold; margin-top: 10px; margin-bottom: 15px; }
.GridBrd { margin: 0; padding: 5px; border-width: 0; rules: none; }
#bookAd { color: #990017; line-height: 22px; position: absolute; top: 420px; left: 110px; width: 180px; height: 50px; }
.wine_bodycopy {
	color: #313131;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-position: inside;
	list-style-type: square;
}
.lunch_bodycopy {
	color: #313131;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	list-style-position: inside;
	list-style-type: square;
}
