@import url(http://fonts.googleapis.com/css?family=Boogaloo);

ul.newList li a{outline:none;}

body{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-bg-wrap.jpg) repeat; font: 12px arial; margin: 0 auto;}
#bgWrap{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-bg.jpg) no-repeat center top;}
#PageWrapper{width: 966px; position: relative; margin: 0 auto; background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-pagewrapper.jpg) repeat-y;}
#PageWrapperNL{width: 966px; margin: 0 auto; background: white; position: relative;}
img{border: 0;}
a{text-decoration: none;}
a:hover{text-decoration: underline;}
.clear{clear: both; height: 0;}
form{display: inline;}
#RightColumn{width: 783px; float: right;}
#RightColumnNL{width: 966px;}
#LeftColumn{width: 183px; float: left; background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-category1.jpg) no-repeat; text-align:left;}
#Header{display: block; background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-sprite.jpg) no-repeat 0 -828px; width: 966px; height: 158px; }
#Header img, #Footer img{display: block;}
#Footer{ } 
.showLN{clear: both;background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-sprite.jpg) no-repeat 0 0; width: 966px; height: 28px; } 
.hideLN{clear: both; background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-sprite.jpg) no-repeat 0 -48px; width: 966px; height: 28px; } 
.headerLeft{position: absolute; left: -78px; top: 0; background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-sprite.jpg) no-repeat 0 -363px; width: 78px; height: 224px; } 
.headerRight{position: absolute; top: 0; right: -28px; background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-sprite.jpg) no-repeat 0 -607px; width: 28px; height: 201px; } 
.banner{position: relative;z-index:2;}
.bannerText{position: absolute; color: #433a31; font: bold 16px arial; left: 0; text-align:center; top: 8px; width: 673px;}
.bannerText h1{color: #433a31; font: bold 16px arial; margin: 0;}

/*HEADER*/
.searchSubmit{position: absolute; right: -2px; top: 68px;}
.searchInput{background: #f2f9ff; color: #456689; font: 11px arial; border: 0; height: 17px; padding: 2px 10px; position: absolute; right: 71px; top: 69px; width: 199px;}
.phone{color: #0c407a; font: 26px boogaloo; left: 457px; position: absolute; top: 66px;}
.headerlinks{color: #437eb8; font: 12px arial; position: absolute; right: 307px; top: 15px;}
.headerlinks a{color: #437eb8; font: 12px arial;}
.logo{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/blank.png) repeat; height: 87px; width: 360px; position: absolute; top: 43px; left: 15px;}
.viewCart{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/blank.png) repeat; height: 20px; width: 115px; position: absolute; top: 16px; right: 0;}
#showcart{color: #174a7f; font: bold 12px arial !important; position: absolute; top: 20px; right: 126px; width: auto;}

/*FOOTER*/
#Footer{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-footer-repeat.png) repeat-x center bottom;}
#FooterOuter{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-footer-grass.png) no-repeat center bottom;}
#FooterInner{margin: 0 auto;position: relative;display: block; background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-sprite.jpg) no-repeat 0 -96px; width: 966px; height: 247px;}
.showLN{margin: 0 auto;}
.hideLN{margin: 0 auto;}
.footerLeft{position: absolute; left: -12px; top: -22px;}
.footerRight{position: absolute; top: -24px; right: -19px;}
.magicEdit{position: fixed; bottom: 0; left: 0; height: 10px; width: 100px; display: block;}
.copyright{color: #503723; font: 11px arial; left: 0; position: absolute; text-align:center; top: 65px; width: 100%;}
.eYahoo{position: absolute; top: 166px; right: 74px;}
.upfront{position: absolute; top: 173px;left: 49px;}
.upfront a{color: #4f3826; font: 14px arial;}
.upfront b{color: #4f3826; font: bold 14px arial;}
.upfront u{color: #5d6f31; font: 14px arial;}
.footerlinks{text-align:center; width: 309px; left: 1px; top: 27px; font: bold 12px arial; color: #503723; position: absolute;}
.footerlinks a{color: #503723; font: bold 12px arial;}
.shipping{position: absolute; top: 42px; left: 549px; display: block; height: 15px; width: 120px; background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/blank.png) repeat;}
.facebook{display: block; height:53px; position: absolute; right: 89px; top: 84px; width: 54px;}


/*LEFT COLUMN*/
.catNav{margin-top: 34px;}
.catNav ul{list-style: none; margin: 0; padding: 5px 0 0;}
.catNav ul li a{font: 13px/24px arial; color: black; display: block; padding-left: 26px; background: #f3ecd0 url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-bullet.jpg) no-repeat 13px 9px;}
.catNav ul li.topLI a{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-topli-arrow.png) no-repeat 13px 6px; font: bold 14px/24px arial;}
.catNav ul li{border-bottom: 1px solid #dad7c4; margin-left: 1px; margin-right: 1px;}
.catNav ul li.topLI{border-bottom: 1px solid #a9b994; background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-special-ln.jpg) no-repeat;}
.catNav ul li a:hover{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-bullet-selected.jpg) no-repeat; color: white; font: bold 13px/24px arial; text-decoration: none;}
.catNav ul li.topLI a:hover{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-topli-selected.png) no-repeat; color: white;font: bold 14px/24px arial; text-decoration: none;}
.newsletter{position: relative;}
.newsSubmit{position: absolute; top: 97px; left: 44px;}
.newsInput{position: absolute; border: 0; font: 11px arial; color: #aaaaaa; height: 17px; left: 28px; padding: 0; top: 69px; width: 126px; outline:none;}
.testimonials{padding: 0 20px 30px; font: 12px arial; color: #4a362b; border-bottom: 2px solid #ada791;}
.testimonials b{color: #283f15;}
.gice{margin: 9px 0 0 5px;}

/*HOMEPAGE*/
.rotateDiv{position: relative; height: 455px;}
.imgA{position: absolute; top: -12px; left: 0;}
.rotLeftArrow{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-prev-arrow.png) no-repeat; height: 64px; width: 19px; display: block; position: absolute; top: 135px; left: 0;}
.rotRightArrow{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-next-arrow.png) no-repeat; height: 64px; width: 19px; display: block; position: absolute; top: 135px; right: -1px;}
.rotLeftArrow:hover{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-prev-arrow.png) no-repeat 0 -64px; height: 64px; width: 19px;}
.rotRightArrow:hover{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-next-arrow.png) no-repeat 0 -64px; height: 64px; width: 19px;}
.kicker1{left: 9px; position: absolute; top: 276px;}
.kicker2{left: 239px; position: absolute; top: 262px;}
.kicker3{right: 9px; position: absolute; top: 288px;}
.featuredContents{color: #cf7940; font: 20px georgia; border-bottom: 4px solid #e2d5cd; width: 738px; margin-left: 22px;}
.contentsName a{font: bold 13px arial; color: #403732;}
.contentsRegPrice{color: #403732; font: 12px arial;}
.contentsRegPrice span{text-decoration: line-through;}
.contentsSalePrice{color: #2e5425; font: bold 14px arial;}

/*SECTION PAGE*/
h1.eyTitle{color: #3e6f2e; font: bold 20px arial; padding-left: 20px; margin: 6px 0;}
.eyBreadcrumbs{color: #494e47; font: 11px arial; margin: 5px 0 0 20px;}
.eyBreadcrumbs a{color: #494e47; font: 11px arial;}
.lastCrumb{font: bold 11px arial;}
#testimonials{margin: 0 22px 5px;border-top: 1px solid #e2d5cd;border-bottom: 1px solid #e2d5cd;}
.custSay{font: bold 18px arial; color: #2f5522; padding: 6px 0 3px;}
.myTest{text-align:center; color: #322922; font: 12px arial; padding: 0 40px;}
#relatedLinks{border:0; padding: 0 22px;}
#relatedLinks a{color: #2e5425;}
.caption a{color: #2F5522;}
.finalText{font: 13px arial; border-top: 1px solid #e2d5cd; color: #322922; padding: 15px 0px; margin: 0 22px;}
.featuredItem{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-featured-product.jpg) no-repeat; height: 205px; width: 759px; display: block;}
.featuredItem td{height: 205px;}
.featuredName{font: bold 20px arial; color: #332822; padding-top: 80px;}
.featuredName a{font: bold 20px arial; color: #332822;}
.featuredCaption{color: #332922;}
.featuredPrice{margin: 3px 0;}
.featuredPrice .contentsRegPrice, .featuredPrice .contentsSalePrice{float: left;}
.featuredPrice .contentsRegPrice{font: 12px/22px arial;}
.featuredPrice .contentsSalePrice{font: bold 16px arial;}
.qty{float: left; margin-right: 15px; padding-top: 8px;}
.qty input{border: 1px solid #cfc0a9; height: 17px; padding: 3px;}
.featuredATC{float: left;}

/*ITEM PAGE*/
#itemLeft{float: left; width: 738px !important; margin-left: 30px !important;}
#itemRight{float: left; width: 164px; margin-left: 8px; margin-top: 8px; padding-top:20px; margin-bottom:20px;}
#image{width: 380px !important; float: left; margin-right: 10px;}
.orderbox{width: 346px; float: left;background: #f8efe8;}
.obInner{border: 1px solid #e0d2c9; padding-top: 20px;}
.descTitle{color: #416f2f; font: 22px boogaloo; margin-left: 0px !important;}
.desc{font: 12px arial; margin-left: 0px !important; margin-bottom: 40px;}
.desc li{list-style: inside;}
.desc font b{color: #416f2f !important; font: 22px boogaloo;}
.shopProd{position: absolute; top: 157px; left: -1px; cursor: pointer;}
#LeftColumnItem{position: absolute; top: 197px;width: 183px; background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-pagewrapper.jpg) repeat-y; padding-bottom: 20px; border-bottom: 6px solid #aca793; z-index: 1000;}
#LeftColumnItem .catNav{margin: 0;}
#LeftColumnItem .catNav ul{padding: 0;}
.itemCode{position: absolute; top: 10px; right: 10px; color: #583d2c;}
.itemCode{color: #305424;}
.orderbox .contentsRegPrice, .orderbox .contentsSalePrice, .orderbox .options, .orderbox .savings{padding-left: 35px;}
.orderbox .contentsRegPrice{font: 16px arial; color: #453b31;}
.orderbox .contentsSalePrice{color: #c40606; font: bold 18px arial; padding: 10px 0 10px 35px;}
.savings{font: 15px arial;}
.quantity{float: left; margin: 48px 10px 0 20px;}
.quantity input{border: 1px solid #18180c;}
.itemATC{float: left; margin: 30px 0;}
#featured{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-related-items-wrap.jpg) repeat-y; border: 0; font: 12px arial; width: 164px;}
.featured{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-related-items.jpg) no-repeat;}
.featured a{color: #3c6f2c;}
.mainImage{border: 1px solid #eaddd4; padding: 10px 0;}
.addthis_toolbox{float: right; margin-right: 23px; width: 200px;}
.addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300m{padding: 0 !important; margin: 0 5px 0 0px !important;}
.addthis_toolbox .addthis_button_pinterest_pinit{width: 40px !important; overflow:hidden;}
#itemLeft h1.eyTitle{padding-left: 0px !important;}
#RightColumnNL .eyBreadcrumbs{margin-left: 30px !important;}
.optionTitle{font: 14px arial; float: left; width: 80px;}
.options{padding-top: 12px;}
.emailFriend img{display: inline;}
.emailFriend a{color: #4a643f;}
.avail{font: bold 14px arial; padding-bottom: 10px; text-align:center;}
.oos{color: #3E6F2E; font: bold 15px arial; padding: 10px; text-align:center;}
.oos a{display: block; color: #3E6F2E; font: bold 15px arial; text-decoration: underline;}
.va{background: url("http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-related-items-wrap.jpg") repeat-y scroll 0 0 rgba(0, 0, 0, 0);}
.va a{color: #645d55; font: bold 11px arial; text-transform: uppercase; padding: 4px 10px; text-align:center; display: block;}
.va img{vertical-align:middle; padding-left: 6px;}
.accessoriesHeaderTD{font: bold 12px arial; color: #35312e; padding-bottom: 5px; text-transform: uppercase;}
.multiName a{color: #35312e; font: bold 12px arial;}
.multiPrice{color: #325326; font: 12px arial;}
.multiPrice span{color: #cc2626;}
.accTable td{padding: 10px 0 5px; border-bottom: 1px solid #d6d1cd;}
.accTable tr.firstTR td{border: 0; padding: 5px 0 0;}
.accInfoTD .options{padding: 0;}
.accInfoTD .options .optionTitle{font: 12px arial;}
.multiAddHeading{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-suggested-products.jpg) no-repeat; height: 17px; width: 259px; display: block; padding-top: 5px; margin-left: 43px; color: #537c54; font: bold 12px georgia; text-align:center; text-transform: uppercase;}
.moreImagesTD img{display: inline;}
.moreImagesTD a{border: 1px solid #EADDD4; padding: 2px; display: inline-block; margin: 10px 2px 0 0;}

ul.newList * {margin:0; padding:0;}
ul.newList a {color: #000; text-decoration:none; display:block;}
ul.newList {margin:0; padding:0; list-style:none; color:#000; width:191px; background:#fff; position:absolute; max-height: 186px !important; border:1px solid #ccc; top:18px !important; left:0; overflow:auto; z-index:9999; height: auto !important;}
.newListSelected {width:186px; color:#000; height:15px; padding:2px 0 2px 6px; float:left; background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-83547458988818/ey-selectbox.png) no-repeat scroll top right; border: 1px solid #4a3728; font: 12px arial;}
.newListSelected span {width:284px; display:block;}
ul.newList li a {padding:3px 8px; display: block;}
ul.newList li a:focus {-moz-outline-style: none;}
.selectedTxt {width:163px; overflow:hidden; height:18px; padding:0 23px 0 0;}
.hiLite {background:#ffffff!important; color:#000000!important; outline: none;}
.hiLite a {background:#ffffff!important; color:#000000!important; outline: none;}
.newListHover {background:#ccc!important; color:#000000!important; cursor:default;}
.newListSelHover, .newListSelFocus {cursor:default;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}




/*ABOUT US*/
.aboutLeft{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-about-1.jpg) no-repeat; display: block; position: relative; width: 576px; height: 1110px; float: left; margin-left: 18px;}
.aboutRight{float: left; margin-top: 18px;}
.aRight{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-about-2.jpg) no-repeat;display: block; position: relative; width: 337px; height: 821px; }
.aboutText{font: 16px arial; padding: 151px 70px 0 45px;}
.a6{position: absolute; top: 368px; left: 98px; font: 15px arial;}
.a6 a{color: black; font: 15px arial;}
.a2{font: 17px arial; position: absolute; left: 177px; top: 192px;}
.a3{font: 17px arial; position: absolute; left: 161px; top: 217px;}
.a4{font: 17px arial; position: absolute; left: 138px; top: 242px;}
.a8{font: 12px/18px arial; color: black; position: absolute; top: 650px; left: 100px;}
.a8 a{font: bold 14px/18px arial; color: black;}
.a7{font: 15px/19px arial; left: 100px; position: absolute; top: 475px;}
.a7 div{font: 11px arial; margin: 35px 0 0 -100px;}
.a5{position: absolute; top: 263px; left: 100px;}
.a1{position: absolute; top: 60px; left: 23px; font: 12px arial;}
.a1 i{font: italic 17px arial; color: #696450; display: block; margin-bottom: 5px;}
.imageScroll{list-style: none; margin: 0; padding: 0;}
.imageScroll li{display: none;}
.prev{display: block; height: 20px; width: 20px; left: 21px; position: absolute; top: 794px;}
.next{display: block; height: 20px; width: 20px; left: 309px; position: absolute; top: 794px;}
.imageScroll li.sel{display: block;}


/*EXTRA*/
#info-div{padding: 20px 25px;}
#info-div a{color: #000000;}
.finalText{text-align:center;}
.finalText a{color: #4a643f; text-decoration: underline;}


/*CONTACT*/
.contact{position: relative; margin-left: 30px; background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-contact.jpg) no-repeat; height: 668px; width: 889px; display: block;}
.contactLeft{float: left; width: 564px; height: 668px; position: relative;}
.contactRight{float: left; width: 320px; height: 668px; position: relative;}
.contactRight .a2{top:97px;}
.contactRight .a3{top:122px;}
.contactRight .a4{top:147px;}
.contactRight .a5{top:168px;}
.contactRight .a6{top:273px;}
.contactRight .a7{top:380px;}
.contactRight .a8{top:555px;}
.contactLeft input, .contactLeft textarea{background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/blank.png) repeat; border: 0; position: absolute; padding: 3px;}
.contactText{position: absolute; top: 110px; left: 33px; font: 15px arial; width: 482px;}
.name{height: 17px; left: 159px; width: 333px; top: 263px;}
.emailAddress{height: 17px; left: 159px; width: 333px; top: 304px;}
.phone1{height: 17px; left: 159px; width: 333px; top: 345px;}
.subject{height: 17px; left: 159px; width: 333px; top: 263px;}
.ordernum{height: 17px; left: 436px; width: 57px; top: 386px;}
.message{height: 130px; left: 159px; width: 333px; top: 426px;}
.contactLeft .newListSelected{position: absolute !important;; top: 387px; left: 157px; background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/blank.png) repeat; border: 0;}
.contactLeft .newListSelected.newListSelFocus{position: absolute !important;}
.required{position: absolute; top: 624px; left: 20px; font: bold 11px arial;}
.contactSubmit{position: absolute; top: 587px; left: 261px;}


.ystore-cross-sell-title{display: none;}
.ystore-cross-sell-product-name a{color: #3C6F2C; font: 12px arial;}
#ys_relatedItems{border: 0; background: url("http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-related-items-wrap.jpg") repeat-y scroll 0 0 rgba(0, 0, 0, 0); width: 164px; padding-bottom: 15px; margin-bottom: 0;}
.ystore-cross-sell-product-reg-price, .ystore-cross-sell-product-price{font: 12px arial;}
#ys_relatedItems table{background:url("http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-related-items.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.ystore-cross-sell-title-row td{padding-top: 20px;}

.desc {
	display: block;
	float: left;
	box-sizing: border-box;
	width: 70%;
	padding: 20px;
}

.bottom-item-page-section {
	display: block;
	float: left;
	box-sizing: border-box;
	width: 70%;
	padding: 20px;
}

.slider.hideMText {
	top: -28px !important;
}

.banner-stars-link {
	position: absolute;
	top: 0;
	right: 0;
	content: '';
	width: 120px;
	height: 45px;
	z-index: 4;
}


.moreImagesTD img{display: inline;}
.moreImagesTD a{border: 1px solid #EADDD4; padding: 2px; display: inline-block; margin: 10px 2px 0 0;}


.emailFriend{margin-left: 0px !important;}
.addthis_toolbox{margin-right: 0 !important;}


/*  -- BEGIN: Get Me Likes --  */
.fblikecall, .fblink {position:fixed; z-index:2000;}
.fblikecall{height:361px; width:501px;}

.fblikecall.gmltheme1{background: url("//lib.store.yahoo.net/lib/yhst-83547458988818/actionbg1.png") no-repeat 0 0;}
.fblikecall.gmltheme2{background: url("//lib.store.yahoo.net/lib/yhst-83547458988818/actionbg2.png") no-repeat 0 0;}
.fblikecall.gmltheme3{background: url("//lib.store.yahoo.net/lib/yhst-83547458988818/actionbg3.png") no-repeat 0 0;}
.fblikecall.gmltheme0{background: url("//lib.store.yahoo.net/lib/yhst-83547458988818/actionbg0.png") no-repeat 0 0;}

.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr, iframe ._56zz _56z-, .fb-like.fb_edge_widget_with_comment.fb_iframe_widget iframe span{display: none !important;}
.fblinkclose.gmleft {position: absolute;right: -6px;top: 0px;border:none;}
.fblinkclose.gmright {position: absolute;left: -6px;top: 0px;border:none;}
.fblinkclose img{border:none;}

.fb-like{position:absolute !important; text-align:center;height:25px; overflow:hidden;}
.showcoup{text-align:center;font-size:11px;position:absolute;display:none;}
.fbtext{
	position: absolute;
	bottom: 10px;
	left: 0;
	padding: 0 20px;
	width: 455px;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #262423;
	text-align: center;
}
.showcoup span{font-size:18px;font-weight:bold;}

/* theme Custom styles */
.gmltheme0 .dealtext{
	position: absolute;
	top: 215px;
	left: 0;
	padding-right: 45px;
	padding-left: 50px;
	width: 400px;
	font: normal 36px 'Boogaloo', Arial, Helvetica, sans-serif;
	color: #295d83;
	text-align: center;
}
.gmltheme0 .showcoup{
	display: none;
	position: absolute;
	top: 255px;
	left: 130px;
	padding: 3px;
	width: 224px;
	font-size: 11px;
	color: #000000;
	text-align: center;
	border: 2px dashed #B7262D;
	border-radius: 5px 5px 5px 5px;
}
.gmltheme0 .showcoup span{display:block; color:#700000;}
.gmltheme0 .fb-like {
	top: 275px;
	left: 210px;
}

/* theme #1 styles */
.gmltheme1 .dealtext{color: #3D6392;font-size: 21px;font-weight: bold;position: absolute;right: 14px;top: 125px;}
.gmltheme1 .showcoup{border:  dashed 2px #B7262D;color: #000000;right: 10px;top: 195px;width: 224px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding:3px;}
.gmltheme1 .fbtext{padding: 6px 10px; color:#fff; width:90%; text-align:Center;}
.gmltheme1 .showcoup span{display:block; color:#B7262D;}
.gmltheme1 .fb-like{top:204px; right:140px;}

/* theme #2 styles */
.gmltheme2 .dealtext{    color: #FFFFFF;font-size: 23px;font-weight: bold;position: absolute;right: 97px;text-transform: uppercase;top: 184px;width: 313px;}
.gmltheme2 .showcoup{border: 2px dashed #B7262D;color: #000000;margin: 0 auto;padding: 3px;right: 74px;top: 232px;width: 352px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.gmltheme2 .fbtext{padding: 6px 10px; color:#fff; width:90%; text-align:Center;}
.gmltheme2 .showcoup span{display:block; color:#B7262D;}
.gmltheme2 .fb-like{right: 210px;top: 254px;}

/* theme #3 styles */
.gmltheme3 .dealtext{    color: #FFFFFF;font-size: 25px;font-weight: bold;position: absolute;right: 55px;top: 112px;}
.gmltheme3 .showcoup{border:  dashed 2px #B7262D;color: #000000;right: 35px;top: 195px;width: 224px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding:3px;}
.gmltheme3 .fbtext{padding: 6px 10px; color:#000; width:90%; text-align:Center;}
.gmltheme3 .showcoup span{display:block; color:#B7262D;}
.gmltheme3 .fb-like{top:204px; right:140px;}


.fblink  img{display:block;	}
.fbhide{cursor:pointer;}
.fbhide span{text-decoration:underline;}
/*  -- END: Get Me LIkes --  */

/* h1styles */
h1 { font-size: 18px }
h2 { font-size: 16px }
h3 { font-size: 14px }
h4 { font-size: 12px }


/* flexslider.css */
/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */

 
/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {margin: 0 0 0px; position: relative;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}

/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 31px; height: 64px; margin: 0px 0 0;  position: absolute; top:45%; z-index: 10; cursor: pointer; text-indent: -9999px; /*-webkit-transition: all .3s ease;*/}
.flex-direction-nav .flex-next {background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-next-arrow.png) no-repeat right top;right: -1px; }
.flex-direction-nav .flex-prev {background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-prev-arrow.png) no-repeat left top;left: 0px;}
.flexslider:hover .flex-next {opacity: 1;}
.flexslider:hover .flex-prev {opacity: 1;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}
.flex-direction-nav .flex-prev:hover{background-position: left bottom;}
.flex-direction-nav .flex-next:hover{background-position: right bottom;}

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}

.slider{left: 0;position: absolute;top: -12px;width: 100%;}
.rotateLinks{background-color: #bebebe; float: left; height: 10px; width: 10px; margin: 5px;}
.rotateLinks.flex-active{background-color: #6673b9;}
#thumbnail{z-index: 100; position: absolute; left: 43%; top: 580px;}
.slides li:first-child{display: block;}

/* gf14.css */
.contentsSalePrice, .savings span{color:#990033 !important;}

/* slicknav.css */
/*
    Mobile Menu Core Style
*/

.slicknav_btn { position: relative; display: block; vertical-align: middle; float: right; padding: 0.438em 0.625em 0.438em 0.625em; line-height: 1.125em; cursor: pointer; }
.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em; float: left; }
.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0.438em; }
.slicknav_menu .slicknav_no-text { margin: 0 }
.slicknav_menu .slicknav_icon-bar { display: block; width: 1.125em; height: 0.125em; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.188em }
.slicknav_nav { clear: both }
.slicknav_nav ul,
.slicknav_nav li { display: block }
.slicknav_nav .slicknav_arrow { font-size: 0.8em; margin: 0 0 0 0.4em; }
.slicknav_nav .slicknav_item { cursor: pointer; }
.slicknav_nav .slicknav_row { display: block; }
.slicknav_nav a { display: block }
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a { display: inline }
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table; }
.slicknav_menu:after { clear: both }
/* IE6/7 support */
.slicknav_menu { *zoom: 1 }

/* 
    User Default Style
    Change the following styles to modify the appearance of the menu.
*/

.slicknav_menu {
    font-size:16px;
}
/* Button */
.slicknav_btn {
    margin: 5px 5px 6px;
    text-decoration:none;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;  
    background-color: #222222;
}
/* Button Text */
.slicknav_menu  .slicknav_menutxt {
    color: #FFF;
    font-weight: bold;
    text-shadow: 0 1px 3px #000;
}
/* Button Lines */
.slicknav_menu .slicknav_icon-bar {
  background-color: #f5f5f5;
}
.slicknav_menu {
    background:#4c4c4c;
    padding:5px;
}
.slicknav_nav {
    color:#fff;
    margin:0;
    padding:0;
    font-size:0.875em;
}
.slicknav_nav, .slicknav_nav ul {
    list-style: none;
    overflow:hidden;
}
.slicknav_nav ul {
    padding:0;
    margin:0 0 0 20px;
}
.slicknav_nav .slicknav_row {
    padding:5px 10px;
    margin:2px 5px;
}
.slicknav_nav a{
    padding:5px 10px;
    margin:2px 5px;
    text-decoration:none;
    color:#fff;
}
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a {
    padding:0;
    margin:0;
}
.slicknav_nav .slicknav_row:hover {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background:#ccc;
    color:#fff;
}
.slicknav_nav a:hover{
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background:#ccc;
    color:#222;
}
.slicknav_nav .slicknav_txtnode {
     margin-left:15px;   
}

/* nonresponsive.css */
/*#custRegDiv, #errorMsg {
	width: 100% !important;
}
.yscp_page{
	display:none;
}
#custRegDiv_c{
	top: 60px !important;
}
#iframe_id iframe{
	width:280px !important;
	height: 293px !important
}
#custRegDiv .yui-skin-sam .yui-panel .bd {
	padding: 0; 
}
*/
.a3 a, .a2 a{
	color:#000;
	text-decoration:none;
}
.fullsite {
  position: absolute;
  text-align: center;
  width: 100%;
  top: 85px;
  font-size: 15px;
  font-weight: bold;
  text-decoration: underline;
  color: #0b3f79;
}
.viewfull .fullsite{
	top: 71px;
  font-size: 11px;
}
.viewfull .copyright{
	top:58px;
}
	@media(min-width:982px){
		.fullsite{
			display:none;
		}
	}
	.viewfull .showbreak {
		display: none !important;
	}
	.hide566 {
		display: none;
	}
	.contactus {
		font: 50px boogaloo;
	}
	.cont {
		font: 20px boogaloo;
	}
	.mobilemenu,  .mobilemenu2{
		display: none;
	}
	.slicknav_menu {
		display: none;
		background: #c89870 url('http://lib.store.yahoo.net/lib/yhst-83547458988818/sandbg.jpg');
		position: relative;
	}
	.slicknav_btn {
		float: left;
		background-color: #3f5814;
		display:table-cell;
		min-width: 77px;
		margin: 0 6px;
		padding-right: .225em !important;
	}
	.menuform {
	  display: table-cell;
	  width: 100%;
	  overflow: hidden;
	  vertical-align: middle;
	  border:1px solid #626466;
	  background:#fff;
	  overflow:hidden;
	}
	.searchin{
		width:100%;
		height: 30px;
		  padding-left: 5px;
		 -webkit-appearance: none;
		-webkit-border-radius:0px; 
		  line-height: 29px;
		  border:0;
		  outline:none;
		  font-size: 14px;
	}
	.menuform span {
		display: block;
		overflow: hidden;
	}
	.searchbtn{
		float:right;
		text-indent: -99999px; 
		width: 30px; 
		height: 33px; 
		display: block;
		background: #fff url('https://lib.store.yahoo.net/lib/yhst-83547458988818/orangesearchbtn.png') no-repeat center center;
		border-left-width:0;
		-webkit-appearance: none;
		-webkit-border-radius:0px; 
		border-radius:0;
		  line-height: 29px;
		  border:0;
	}
	.slicktable {
	  display: table;
	  width: 100%;
	  padding: 5px 0;
	}
	.slicknav_nav a {
		color: #222;
		font-weight: bold;
		background: transparent url('https://lib.store.yahoo.net/lib/yhst-83547458988818/menuarrowblack.png') no-repeat right center;
		margin: 2px 0;
	}
	.slicknav_nav a:hover{
		background: transparent url('https://lib.store.yahoo.net/lib/yhst-83547458988818/menuarrowwhite.png') no-repeat right center;
	}
	.slicknav_nav .slicknav_row:hover, .slicknav_nav a:hover {
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		background: #222;
		color: #fff;
	}
	span.slicknav_icon {
	  background: transparent url('https://lib.store.yahoo.net/lib/yhst-83547458988818/menuchevron.png') no-repeat;
	  width: 21px;
	  height: 13px;
	  margin-left: 5px !important;
	}
	span.slicknav_icon-bar {
	  display: none !important;
	}
	.slicknav_nav li {
		border-bottom: 1px solid #fff;
	}
	.tollf {
		color: #4584a5;
		text-align: center;
		font-size: 16px;
		text-transform: uppercase;
	}
	td.topTD{
		padding: 10px 0;
	}
	.smnewsletter{
			display:none;
		}
	.readMore {
	  font-size: 13px;
	  font-weight: bold;
	  margin-top: 18px;
	  cursor: pointer;
	}
	.truncate {
		overflow: hidden;
	}

/* responsive.css */
.showbreak {
		display: none !important;
	}
	.searchInput.searchin{
		height: 30px;
		border:none !important;
		border-radius:0;
	}
@media(max-width:1165px) {
	.gmltheme0 {
		display: none;
	}
}
@media(max-width:982px) {
	.fullsite {
	  display: block;
	}
	.pull-left {
		float: left;
	}
	.pull-right {
		float-right;
	}
	.showbreak {
		display: block !important;
	}
	.phone {
		left: 48%;
		top: 45px;
	}
	.logo img{
		max-width: 100%;
		height: auto;
	}
	a.logo {
		background: none;
		position: static;
		width: 50%;
		display: inline-block;
		padding: 5px;
		height:auto;
		  padding-top: 20px;
	}
	#PageWrapper {
		max-width: 966px;
		width: 100%;
		background: #fff;
	}
	#Header {
		max-width: 966px;
		width: 100%;
		background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/respheader-tall.jpg) no-repeat bottom center;
		padding-bottom: 5px;
		min-height:158px;
	}
	#LeftColumn {
		background: #e2d8ce url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-category1.jpg) no-repeat;
		width: 20%;
		background-size: 100%;
		max-width:182px;
	}
	#LeftColumn img {
		max-width: 100%;
		height: auto;
	}
	#RightColumn {
		width: 80%;
		background: #fff;
	}
	.caption{
		line-height: 18px;
	}
	.newsletter, #inputNews {
		width: 100% !important;
	}
	#inputNews{
		width: 130px;
	}
	.searchInput {
		border-radius: 15px 0 0 15px;
		right: 76px;
		height: 15px;
		top: 68px;
		border: 2px solid #6687b0;
		border-right-width:0;
	}
	.searchSubmit {
		right: 5px;
	}
	.sec-contents {
		width: 100%;
	}
	.sec-contents > tbody > tr{
		display:inline;
		font-size:0;
	}
	td.topTD {
		width: 33.3%;
		display: inline-block;
		font-size:12px;
		box-sizing:border-box;
	}
	.topTD img {
		max-width: 100%;
		height: auto;
	}
	.tablesep {
		width: 100%;
	}
	.hidetr{
		display:none !important;
	}
	.hidetd {
		display: none;
	}
	#image {
		width: 50% !important;
		margin-right: 3%;
	}
	#image img {
		max-width: 100%;
		height: auto;
	}
	.orderbox {
		width: 47%;
	}
	#itemLeft {
		width: 96% !important;
		margin-left: 4% !important;
	}
	.slider {
		position: static;
	}
	ul.slides li img {
		max-width: 100%;
		height: auto;
	}
	.kickerDiv {
		width: 98%;
		display: block;
		padding: 0 1%;
	}
	.kickerDiv a {
		display: inline-block;
		width: 33.3%;
	}
	.kickerDiv img {
		max-width: 100%;
		height: auto;
		position: static;
	}
	.flex-control-nav {
		display: none;
	}
	.rotateDiv {
		height: auto;
		clear: both;
	}
	.featuredContents {
		clear: both;
		width:96%;
		margin-left:0;
		margin:0 2%;
	}
	.headerlinks {
		right: 10px;
  		top: 10px;
	}
	#showcart {
		background: transparent url('https://lib.store.yahoo.net/lib/yhst-83547458988818/viewcart.png') no-repeat center right;
		right: 10px;
		top: 35px;
		padding: 5px 125px 3px 0;
	}
	#FooterOuter {
		background: none;
	}
	.showLN {
		display: none;
	}
	.footerLeft, .footerRight {
		display: none !important;
	}
	#FooterInner {
		background: url('http://lib.store.yahoo.net/lib/yhst-83547458988818/respfooter.jpg') no-repeat top center;
		max-width: 966px;
		width: 100%;
		text-align: center;
	}
	.CONTACT #FooterInner {
		background: url('http://lib.store.yahoo.net/lib/yhst-83547458988818/respfooternew.jpg') no-repeat top center;
	}
	.banner > a img {
		max-width: 100%;
		height: auto;
	}
	.footerlinks {
		width: 100%;
		position: static;
		padding-top: 45px;
	}
	.upfront {
		top: auto;
		left: 42%;
		bottom: 0;
	}
	.eYahoo {
		display: none !important;
	}
	.facebookfoot {
		display: block !important;
	}
	.facebook {
		position: static;
		margin: 88px auto 0 auto;
	}
	#bgWrap {
		overflow: hidden;
		background: none;
	}
	.featuredItem{
		width:100%;
	}
	.featuredCaption{
		max-width: 471px;
		white-space: nowrap;
		overflow: hidden;
  	}
	.featuredItem td {
  		min-width: 227px;
  	}
	.CONTACT img {
		max-width: 100%;
		height: auto;
	}
	.FAQ img {
		max-width: 100%;
		height: auto;
	}
	table.imgTable{
		width: 100%;
		table-layout: fixed;
	}
	table.imgTable > tbody > tr > td{
		display:inline-block;
		width:100%;
	}
}
/*End First Breakpoint*/
@media(max-width:966px) {
	.headerRight, .headerLeft {
		display: none;
	}
	.gice {
		margin: 5px 0;
		text-align: center;
	}
	#newsInput {
		width: 90% !important;
		left: 5px !important;
		padding: 0 !important;
		padding-left: 4% !important;
		top: 58px !important;
	}
	#newsSubmit {
		left:20% !important;
		top:89px !important;
	}
	.contact {
		background: none;
		height: auto;
		width: 100%;
		margin: 0 auto;
	}
	.contactRight {
		background: #fff url('http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-contactresp.jpg') no-repeat top center;
		float: none;
		clear: both;
		margin: 0 auto;
	}
	.contactLeft {
		background: #fff url('http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-contact-resp.jpg') no-repeat top left;
		float: none;
		margin: 0 auto;
	}
	.aboutLeft {
		background: url(http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-about-1-resp.jpg) no-repeat;
		margin: 0 auto;
		float: none;
	}
	#PageWrapperNL, #RightColumnNL {
		max-width: 966px;
		width: 100%;
	}
	.FAQ .caption > table td {
		display: inline-block;
		width: 49%;
	}
	.aboutRight {
		float: none;
		clear: both;
	}
	.aRight {
		width: 332px;
		margin: 0 auto;
	}
	.hideLN {
		display: none;
	}
}
@media(max-width:866px) {
	.shopProd {
		top: 211px;
	}
	.phone {
		left: 10px;
		top: 20px;
	}
	.headerlinks {
		position: static;
		text-align: center;
		padding-top: 5px;
		float: none;
		margin: 0;
	}
	#showcart {
		text-align: center;
		padding-right: 125px;
		background: transparent url('https://lib.store.yahoo.net/lib/yhst-83547458988818/viewcart.png') no-repeat center right;
		padding-top: 5px;
		max-width: 85px;
		width: 100%;
		margin: 0 auto;
		float: none;
		right: 10px;
		top: 20px;
	}
	.sform {
		display: block;
		margin: 5px auto;
		text-align: center;
		width: 100%;
		max-width: 292px;
	}
	#Header {
		text-align: center;
		height: auto;
		padding-bottom: 40px;
	}
	input.searchSubmit {
		position: static;
		float: right;
	}
	input.searchInput {
		position: static;
		float: left;
		outline: none;
	}
	img.showbreak {
		margin: 5px auto;
		clear: both;
		max-width: 300px;
		width: 100%;
	}
	a.logo{
		padding-top:5px;
	}
}
@media(max-width:800px){
	#newsInput {
		top: 50px !important;
	}
	#newsSubmit {
		top: 80px !important;
	}
	.newsletter {
  		height: 170px !important;
  }
}
@media(max-width:768px) {
	.smnewsletter{
		display:block;
		text-align:center;
		margin: 0 auto;
	}
	.newstext{
		color: #0c407a;
		font: 26px boogaloo;
	}
	#inputNewsFoot input[type="text"]{
		width: 141px;
		border-radius: 30px;
		border: 1px solid #B7AEA5;
		padding: 0 10px;
		line-height: 25px;
		height: 25px;
		outline: none;
		color: rgb(170, 170, 170);
		font: 11px arial;
		display: block;
		margin: 5px auto;
	}
	#LeftColumn {
		display: none;
	}
	#RightColumn {
		width: 100%;
		float: none;
	}
	#Header {
		padding-bottom: 0;
		text-align:left;
		min-height:130px;
	}
	img.showbreak{
		clear:none;
	}
	.sform, .headerlinks{
		display:none;
	}
	.slicknav_menu {
		display: block !important;
	}
	#shopProductsFlyout, .shopProd3 {
		display: none;
	}
	.banner > a img {
		display: none;
	}
	.banner {
		background: #c89870 url('http://lib.store.yahoo.net/lib/yhst-83547458988818/sandbg.jpg');
		display: none;
	}
	.bannerText {
		position: static;
		width: 100%;
	}
	#image {
		width: 100% !important;
		margin-right: 0;
	}
	.orderbox {
		width: 100%;
		max-width: 346px;
		float: none;
		clear: both;
		margin: 0 auto;
	}
	#itemLeft {
		width: 98% !important;
		margin-left: 0% !important;
		margin: 0 auto !important;
		padding: 1%;
	}
	.socialtd {
		padding: 10px;
		margin: 0 auto;
		display: block;
	}
	.slider.hideMText {
		top: 0px !important;
	}
	.phone {
		left: 53%;
  		top: 35px;
	}
	#showcart{
		top: 10px;
	}
	.phone {
		line-height: 18px;
		padding-bottom: 10px;
	}
	a.logo {
		padding-bottom: 0;
	}
	.eyBreadcrumbs {
		margin: 5px 0 0 15px;
	}
	.orderbox > div > img {
		max-width: 100%;
		height: auto;
	}
}
@media(max-width:700px) {
	.tablesep {
		display: none;
	}
	.sec-contents > tbody > tr{
		display:inline;
		font-size:0;
	}
	td.topTD {
		width: 50%;
		margin: 10px 0;
		font-size:12px;
	}
	.tollf{
		display:none !important;
	}
	.phone{
		width: 50%;
  		text-align: center;
	  margin-top: -20px;
	  position:static;
	}
	#Header {
  		min-height: 145px;
 	 }
}
@media(max-width:665px){
	.featuredItem{
		display:none;
	}
}
@media(max-width:640px) {
	.desc {
		width: 96%;
		padding: 2%;
	}
	#itemRight {
		float: none;
		margin: 0 auto;
	}
	.FAQ .caption > table td {
		width: 100%;
		text-align: center;
	}
}
@media(max-width:566px) {
	.greenthank {
		font: 33px boogaloo;
		color: #31641f;
	}
	.aboutgarden {
		font: 60px boogaloo;
		color: #000;
	}
	.aboutText {
		padding: 20px 15px;
	}
	.a7 div {
		margin: 35px 0 0 -91px;
	}
	.contactLeft, .aboutLeft {
		background: #fff url('http://lib.store.yahoo.net/lib/yhst-83547458988818/vintagepaperbg.jpg');
		float: none;
		margin: 0 auto;
		width: 100%;
		height: auto;
	}
	.hide566 {
		display: block;
		clear: both;
	}
	.cont {
		padding: 3px 0;
	}
	.contactText {
		position: static;
		padding: 3%;
		width: 97%;
	}
	.cForm {
		display: block;
		width: 96%;
		padding: 1%;
	}
	.name, .emailAddress, .phone1, .subject, .ordernum, .message, .contactLeft input, .contactLeft textarea {
		position: static !important;
		width: 98%;
	}
	.contactLeft input, .contactLeft textarea {
		border: 2px solid #000;
	}
	img.contactSubmit {
		position: static;
	}
	.contactLeft .newListSelected, .contactLeft .newListSelected.newListSelFocus {
		position: relative !important;
		left: auto;
		top: auto;
		background: #fff url('http://lib.store.yahoo.net/lib/yhst-83547458988818/selectmenuarrow.png') no-repeat center right;
		border: 2px solid #000;
	}
	.newListSelected {
		height: 17px;
	}
	.contactLeft input, .contactLeft textarea {
		background: #fff;
	}
	.required {
		top: auto;
		bottom: 23px;
		left: auto;
		right: 15px;
	}
}
@media(max-width:500px) {
	.bannerText {
		font-size: 13px;
	}
	#showcart{
		display:none;
	}
	.viewCart {
  		text-indent: -9000px;
		background: transparent url('http://lib.store.yahoo.net/lib/yhst-83547458988818/c-icon.png') no-repeat;
		  height: 40px;
	  padding-right: 0;
	  width: 40px;
	  top: 20px;
	    right: 10px;
	}
	.phone {
  font-size: 18px;
  margin-top: -14px;
}
	.logo{
		  width: 60%;
	}
	#Header{
	min-height: 140px;
	}
}
@media(max-width:450px) {
	.nothome td.topTD {
		width: 96%;
		border-bottom: 2px dotted #ccc;
		padding: 5px 0 10px 0;
		margin-left: 2%;
	}
	td.topTD {
  		vertical-align: bottom;
	}
	td.topTD img{
		max-width:140px;
	}
	.kickerDiv{
		display:none;
	}
	.featuredContents {
  		padding-top: 10px;
	}
	#Header{
	min-height: 110px;
	}
	/*edits*/
	#relatedLinks{
		display:none;
	}
	.finalText{
		display:none;
	}
	.myTest{
		padding:0;
	}
	#testimonials{
		  margin: 5px 0px;
	}
	.hidemobile{
		display:none;
	}
	.CONTACT .contactLeft{
		display:none;
	}
	.CONTACT .contactRight{
  		background: #fff url('http://lib.store.yahoo.net/lib/yhst-83547458988818/ey-contactresp-mobile.jpg') no-repeat top center;
		height: 560px;
  	}
	.CONTACT .contactRight .a2 {
  		top: 5px;
	}
	.CONTACT .contactRight .a3 {
  		top: 30px;
	}	
	.CONTACT .contactRight .a4 {
  		top: 56px;
	}	
	.CONTACT .contactRight .a5 {
  		top: 80px;
	}	
	.CONTACT .contactRight .a6 {
  		top: 182px;
	}	
	.CONTACT .contactRight .a7 {
  		top: 293px;
	}
	.CONTACT .contactRight .a8 {
  		top: 468px;
	}
	.a3 a, .a2 a {
  		color: #0000EE;
  }
}
@media(max-width:320px){
	.phone {
		font-size: 17px;
  		margin-top: -19px;
	}
}

/* exclusive-website-signup.css */
.newsletter{
height: 187px;
width: 183px;
position: relative;
}
#inputNews{
height: 187px;
width: 183px;
display: block;
position: absolute;
top: 0px;
left: 0px;
}
#newsInput{
position: absolute;
left: 10px;
width: 141px;
top: 65px;
border-radius: 30px;
border: 1px solid #B7AEA5;
padding: 0 10px;
line-height: 25px;
height: 25px;
outline: none;
color: rgb(170, 170, 170);
font: 11px arial;
}



#newsSubmit{
position: absolute;
left: 44px;
top: 97px;
}
#newsInput,#newsSubmit, #newsSubmit:focus{
outline: none;
}

.desc font b{padding-bottom: 5px;}

ul.newList li a{outline:none;}

#testimonials {margin-right: 20px;}
