#snav-hp{margin-top:13px !important;}
/*TOGGLEBOX */
.tog-img {margin-top:10px;_margin-top:20px;}
.tog-img img {border:solid 1px #CCC;}
.tog-nav {text-align:center;}
.tog-desc {position:relative;width:160px !important;height:50px;text-align:left;margin:30px 0 0 10px !important;_margin:30px 0 0 10px !important;font:12px Arial, Helvetica, sans-serif;color:#885da1;}
.tog-desc a {font:12px Georgia, "Times New Roman", Times, serif !important;color:#666;text-decoration:none;}
.tog-desc a:hover {font:12px Arial, Helvetica, sans-serif;color:#885da1;text-decoation:underline;}
.tog-buynow {float:right;position:relative;font:700 12px Arial, Helvetica, sans-serif;color:#885da1;margin-right:120px;margin-top:3px;}
.tog-buynow a {font:700 12px Arial, Helvetica, sans-serif;color:#885da1;text-decoration:none;}


/* SLIDER */
a.productname, div.productprice {color:#fff !important;}							
.sliderwrapper{position: relative;/*leave as is*/overflow: hidden; /*leave as is*/width: 180px; /*width of featured content slider*/height: 334px;}
.sliderwrapper .contentdiv{visibility: hidden; /*leave as is*/position: absolute; /*leave as is*/left: 0;  /*leave as is*/top: 0;  /*leave as is*/width: 180px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */height: 334px;z-index:1;}
.pagination2{}.pagination2 a{margin:1px;text-decoration: none;background:url('http://media3.1800flowers.com/800f_assets/jet/website/images/flowers/banners/redesign/btn-carousel-off.png') no-repeat;}
.pagination a:hover, .pagination2 a.selected{color: #fff;background:url('http://media4.1800flowers.com/800f_assets/jet/website/images/flowers/banners/redesign/btn-carousel-on.png') no-repeat;}
#paginate-slider1 {position:absolute;width:180px;text-align:center;top:230;z-index:99;left:2;}
.prev {display:none;}
.next {display:none;}	
.toc {z-index:5px;}
/***/
/* CUSTOMER ENGAGEMENT */
.customerE-text {position:relative;font:12px Arial, Helvetica, sans-serif;color:#8147aa;width:225px;height:150px;left:250;top:85;text-align:left;}
.customerE-text span {font:700 10px Arial, Helvetica, sans-serif;color:#8147aa;}

/* CAROUSEL*/
.carousel-component { position:relative;overflow:hidden;visibility:visible; /* component turns it on when first item is rendered */}	
.carousel-component ul.carousel-list { width:10000000px;position:relative;}
.carousel-component .carousel-list li { float:left;list-style:none;overflow:hidden;} 
.carousel-component .carousel-vertical li { float:none;	margin-bottom:0px;	}
.carousel-component ul.carousel-vertical { width:auto;	}
.carousel-component .carousel-clip-region { overflow:hidden;margin:0px auto;position:relative; 	}
.carousel-component { 	padding:0px;	position:relative;	top:80;	left:0;}
.carousel-component ul.carousel-list { 	margin:0px;	padding:0px 0px 0px 0px;	text-align:center;}
.carousel-component .carousel-list li { 	text-align:left;	margin:0px 0px 0px 0px;	padding:0px;	color:#000;}
.carousel-component .carousel-list li .subbox-product {font: 12px Arial, Helvetica, sans-serif;color:#666666;text-decoration:none;} 
.carousel-component .carousel-list li .subbox-product a {font:18px Georgia, "Times New Roman", Times, serif;color:#666666;text-decoration:none;} 
.carousel-component .carousel-list li .subbox-product a:visited{font:18px Georgia, "Times New Roman", Times, serif;color:#666666;text-decoration:underline;}
.carousel-component .carousel-list li .subbox-product a:hover{font:18px Georgia, "Times New Roman", Times, serif;color:#666666;text-decoration:underline;}
.carousel-component .carousel-list li .subbox-product a:hover:visited {font:18px Georgia, "Times New Roman", Times, serif;color:#666666;text-decoration:underline;}
.carousel-component .carousel-list li .subbox-product span {font-weight:0;}
#html-carousel .carousel-list li {     width: 220px; 	#width: 220px;	_width: 220px;    border: none;    padding-right: 0;    padding-top:  0;    margin: 0;	text-align:center;	margin:0 7px 0 0 ;			}
#html-carousel .carousel-list li img {     display:block; 	border: 0px; margin-bottom:15px;	}
.carousel-list li .subbox-product {float:left;width:220px;margin:6px 2 2 0px;text-align:left;}
.carousel-list li .subbox-product .prod {width:220px;}
span.discountprice {    color: #D90059 !important;    font-weight: bold;}
#prev-arrow, #next-arrow {float:left;margin-top:70px;}
#prev-arrow {margin-left:0px;margin-right:0px;position:relative;left:0;}
#next-arrow {margin-left:0px;margin-right:0px;position:relative;left:0;}
.subbox-product {text-align:center;}
.signup-gift {position:relative;top:40;left:25;}
#html-carousel {	margin-bottom: 0px;	float: left;	width:900px;}
#html-carousel .carousel-list li {	width:220px;	text-align:left;}
.carousel-list li .subbox-product {	margin:0px;	width:220px !important;	text-align:left;}
.subbox-product span {	color:#666666;	text-align:left;}
.carousel-component .carousel-list li .subbox-product a.shopnow  {font:700 14px Arial, Helvetica, sans-serif;color:#54b74d;text-decoration:none;} 
.carousel-component .carousel-list li .subbox-product a.shopnow:visited{font:700 14px Arial, Helvetica, sans-serif;color:#54b74d;text-decoration:underline;}
.carousel-component .carousel-list li .subbox-product a.shopnow:hover{font:700 14px Arial, Helvetica, sans-serif;color:#54b74d;text-decoration:underline;}
.carousel-component .carousel-list li .subbox-product a.shopnow:hover:visited {font:700 14px Arial, Helvetica, sans-serif;color:#54b74d;text-decoration:underline;}
#html-carousel .carousel-list {margin-left:0px;}
/* BOTTOM BANNERS */
.bottom-banners {width:980px;margin-top:10px;text-align:left;}
.botban {float:left;margin:0;}


/* FAGF */

html > body #fagf {
width:495px !important;
height:104px !important;
position:relative !important;
top:334 !important; 
left:467 !important; 
} 
div.fagf_occasion {margin-top:10px;} 
div.fagf_when{margin-top:10px !important;} 
input.fagf_button {margin-left:0px;} 
.FindGiftLabel {
color:#000 !important;
font-size:11px;
}  
.fagf_zip span.small a {color: #333;}
html > body #fagf {

text-align:left;
position:relative;
display:block !important;
float:left;
z-index:6;
} 
#fagf form {
left:0; 
text-align:left;
width:455px !important;
}
input.fagf_button {float:left;}
input.welcomefindagiftfasttext, 
select.welcomefindagiftfasttext {font-size:11px;}
.FindGiftLabel {
color:#333 !important;
font-size:11px;}  

.fagf_where, 
.fagf_occasion, 
.fagf_when, 
.fagf_button {
float:left !important;
margin-right:10px !important;
font-size:11px !important;
}
.fagf_button {
margin-top:23px !important;
}
#datasetsect div.productimg img {border:1px solid #DDD;} 
#datasetsect div.productimg {height:158px;background:none;}  
input#zipCode {width:100px;}  
.CollectionThumbBtm a:link, 
.CollectionThumbBtm a:visited, 
.CollectionThumbBtm a:active {
color:#fff !important;
font:700 12px Arial, Helvetica, sans-serif;
text-decoration:none;
} 
.tabsection {
border:none !important;
margin-top:0px;
}  
/* BRAND-SMILE BANNERS */
.brand-banners {
width:980px;
margin-top:0px;
text-align:center;
border-top:solid 1px #CCC;
}
.ban-smile {
float:left;
width:325px;
height:130px;
text-align:center;
border-right:solid 1px #CCC;
margin:0;
}
.ban-intl {
float:left;
width:320px;
text-align:center;
border-right:solid 1px #CCC;
margin:0;
}
.ban-summer {
float:right;
width:320px;
text-align:center;
margin:0;
}