BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND:url(../images/background.gif) #fff repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 10px auto; FONT: 12px arial, verdana, sans-serif; COLOR: #41660d; PADDING-TOP: 10px auto; text-align:center;
}
BODY#blank {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; FONT: 11px arial, verdana, sans-serif; COLOR: #666; PADDING-TOP: 0px
}
BODY P {
	FONT: 11px arial, verdana, sans-serif; COLOR: #666; font-weight:normal; text-decoration:none; line-height:18px;
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A:link {
	COLOR: #41660d; TEXT-DECORATION: underline
	
}
A:active {
	COLOR:  #2c4d06; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #2c4d06; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #2c4d06; TEXT-DECORATION: none
}
H1 {
	MARGIN: 0px; FONT: 25px "Century Gothic", Palatino Linotype, helvetica, tahoma, verdana, sans-serif; COLOR: #84904f; LETTER-SPACING: -1px
}
H1 A {
	MARGIN: 0px; FONT: 25px "Century Gothic", Palatino Linotype, helvetica, tahoma, verdana, sans-serif; COLOR: #84904f; LETTER-SPACING: -1px
}
H2 {
	MARGIN: 0px; FONT: 23px "Century Gothic", Palatino Linotype, helvetica, tahoma, verdana, sans-serif; COLOR: #84904f; 
}
H2 A {
	MARGIN: 0px; FONT: 23px "Century Gothic", Palatino Linotype, helvetica, tahoma, verdana, sans-serif; COLOR: #84904f; 
}
H3 {
	MARGIN-TOP: 0px; FONT: bold 20px "Century Gothic", Palatino Linotype, helvetica, tahoma, verdana, sans-serif; COLOR:#FF0000;
}
H3 A {
	MARGIN-TOP: 0px; FONT: bold 18px "Century Gothic", Palatino Linotype, helvetica, tahoma, verdana, sans-serif; COLOR: #99b174
}
H4 {
	MARGIN-TOP: 0px; FONT: bold 14px helvetica, tahoma, verdana, sans-serif; COLOR: #84904f
}
H4 A {
	MARGIN-TOP: 0px; FONT: bold 14px helvetica, tahoma, verdana, sans-serif; COLOR: #84904f
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; FONT: 10px tahoma, verdana, sans-serif; PADDING-TOP: 0px
}
H6 {
	MARGIN: 4px 0px 0px; FONT: bold 16px "Century Gothic", Palatino Linotype, helvetica, tahoma, verdana, sans-serif; COLOR: #99b174; BORDER-BOTTOM: #ccdba7 1px solid; TEXT-ALIGN: center
}
INPUT {
	FONT-SIZE: 10px
}
SELECT {
	FONT-SIZE: 10px
}
#wrapper {
	MARGIN: 0px auto; width: 978px; FONT-FAMILY: inherit; border:0px #edebeb solid; background-color:#ffffff; text-align:center;
	}
#minigal {
  float: left;
  width: 978px;
  height:auto;
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  background-color:#ffffff;
}
#minigal div {
  float: left;
  margin: 0px;
}
#header {
     margin:8px auto;
	background-color:#FFFFFF;
	width: 980px;
	COLOR: #000000;
	border:1px #edebeb solid;
	
	PADDING-TOP: 0px;
	text-align:center;
	POSITION: relative;
	z-index: 2px;
}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/serenatalogo.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; WIDTH: 304px; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 13px
}
/*#logo_nl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://images.serenataflowers.com/serenatalogo_nl.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; WIDTH: 304px; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 75px
}*/
/*#logo_de {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://images.serenataflowers.com/serenatalogo_de.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; WIDTH: 304px; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 75px
}*/
/*#logo_fr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://images.serenataflowers.com/serenatalogo_fr.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; WIDTH: 304px; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 75px
}
#logo SPAN {
	DISPLAY: none
}*/
#empty {
	
}
#toplinks {
	Z-INDEX: 500; LEFT: 320px; VISIBILITY: visible; WIDTH: 300px; COLOR: #6aa001; POSITION: absolute; TOP: 58px; HEIGHT: 28px
}
#topbtns {
	Z-INDEX: 5; LEFT: 545px; WIDTH: 240px; POSITION: absolute; TOP: 4px; HEIGHT: 30px
}
#topadd {
	Z-INDEX: 10; LEFT: 320px; WIDTH: 280px; POSITION: absolute; TOP: 0px; HEIGHT: 46px
}
#htopright {
	Z-INDEX: 5; LEFT: 790px; WIDTH: 200px; POSITION: absolute; TOP: -2px
}
#tracking {
	Z-INDEX: 5; LEFT: 675px; MARGIN: 0px; WIDTH: 150px; POSITION: absolute; TOP: 10px
}
#topmenu {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 979px; PADDING-TOP: 0px; HEIGHT: 30px
}
.topmenu_browse {
	BACKGROUND: url(../images/browse08.gif) no-repeat left top; FLOAT: left; MARGIN: 0px; WIDTH: 132px; HEIGHT: 30px
}
.topmenu_l {
	BACKGROUND: url(../images/topmenu_l.gif) no-repeat left top; FLOAT: left; MARGIN: 0px; WIDTH: 101px; HEIGHT: 28px
}
.topmenu_r {
	BACKGROUND: url(../images/topmenu_r.gif) no-repeat left top; FLOAT: left; MARGIN: 0px; WIDTH: 12px; HEIGHT: 30px
}
.hackerbox {
	BACKGROUND: url(../images/hackerbg.gif) no-repeat left top; FLOAT: right; MARGIN: 0px 0px 0px 3px; WIDTH: 200px; HEIGHT: 35px
}
#countryselect {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 500px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 270px; PADDING-TOP: 0px; POSITION: absolute; TOP: 4px; HEIGHT: 25px
}
.mbasket {
	HEIGHT: 65px
}
.basketitems {
	BORDER-RIGHT: #f4d4b4 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f4d4b4 1px solid; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #fbe9d6; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 10px 0px 0px 7px; BORDER-LEFT: #f4d4b4 1px solid; WIDTH: 130px; PADDING-TOP: 4px; BORDER-BOTTOM: #f4d4b4 1px solid
}
.leftcolumn {
	BORDER-RIGHT: #ccdba7 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: -11px 0px 0px; BORDER-LEFT: #c6dea7 1px solid; WIDTH: 130px; COLOR: #666; PADDING-TOP: 0px
}
.leftcolumn {
	MARGIN-TOP: 0px
}
.rightcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 3; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; WIDTH: 200px; COLOR: #666; PADDING-TOP: 0px; POSITION: static; BACKGROUND-COLOR: #fff
}
.centercolumn {
	MARGIN: -1px 0px 0px -25px
}
.centercolumn {
	MARGIN-TOP: 0px; MARGIN-LEFT: 131px; MARGIN-RIGHT: 201px; FONT-FAMILY: inherit
}
#empty {
	
}
.centercolumn {
	MARGIN-LEFT: 1px; MARGIN-RIGHT: 1px
}
 HTML .centercolumn {
	MARGIN-LEFT: 131px; MARGIN-RIGHT: 201px
}
.centercolumn_wide {
	MARGIN: -1px 0px 0px -25px
}
.centercolumn_wide {
	MARGIN-TOP: 0px; MARGIN-LEFT: 1px; MARGIN-RIGHT: 201px; FONT-FAMILY: inherit
}
.centercolumn_wide {
	MARGIN-LEFT: 1px; MARGIN-RIGHT: 1px
}
 HTML .centercolumn_wide {
	MARGIN-LEFT: 1px; MARGIN-RIGHT: 201px
}
.leftcolumn_no {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: -11px 0px 0px; WIDTH: 1px; COLOR: #666; PADDING-TOP: 0px
}
.leftcolumn_no {
	MARGIN-TOP: 0px
}
.contpad_wide {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: -2px 6px 0px 4px; PADDING-TOP: 0px
}
.centerpadding_wide {
	PADDING-RIGHT: 6px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH:975px; COLOR: #000000; PADDING-TOP: 0px
}
.footer {
	MARGIN-TOP: 0px
}
.footcont {
	PADDING-RIGHT: 0px; PADDING-LEFT:0px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 6px 0px; PADDING-TOP: 0px; HEIGHT: auto; width:960px;
}
.footbox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 11px; right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; WIDTH: 200px; COLOR: #666; PADDING-TOP: 5px; HEIGHT:auto;
}
.footbox1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 11px; right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 30px; WIDTH: 180px; COLOR: #666; PADDING-TOP: 5px; HEIGHT:auto;
}
.footbox A {
	FONT: 11px arial, tahoma, verdana, sans-serif; line-height:18px;
}
.footbar {
	WIDTH: 960px; HEIGHT: 65px
}
.footbar P {
	MARGIN: 5px 0px 0px 220px
}
.footbox_l {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 20px 0px 10px; COLOR: #666; PADDING-TOP: 5px
}
.footbox_l H4 {
	MARGIN: 0px 0px 4px
}
.footbox_l P {
	MARGIN: 0px 0px 4px
}
.footlinks {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; FONT: 11px arial, tahoma, verdana, sans-serif; COLOR: #41660d; text-align:center; PADDING-TOP: 5px; background-color:#afcf82;
	
}

.footnext {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; FONT: 11px arial, tahoma, verdana, sans-serif; COLOR: #ccc; text-align:left; PADDING-TOP: 5px; background-color:#ffffff;
	
}
.clear {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 0px
}
.headerpadding {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.leftpadding {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.rightpadding {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.centerpadding {
	PADDING-RIGHT: 6px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sendflowers {
	BACKGROUND: url(../images/sendflowersbg08.jpg) no-repeat left top; FLOAT: left; MARGIN: 10px 10px 0px 0px; WIDTH: 400px; HEIGHT: 200px
}
.sendflowers .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 200px; PADDING-TOP: 10px
}
.b_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/top_master.png) no-repeat left top; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH:985px; PADDING-TOP: 0px; HEIGHT: 14px; TEXT-ALIGN: center
}
.b_middle {
background-color:#FFFFFF; MARGIN: 0px 0px 0px 0px; WIDTH: 960px;
}

.b_bottom {
	CLEAR: both; BACKGROUND: url(../images/bottom_master.png) no-repeat; COLOR: #fff; HEIGHT: 14px; TEXT-ALIGN: center
}
.contpad {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(../images/leftcolbg.gif) repeat-y 0px 10px; PADDING-BOTTOM: 4px; MARGIN: -2px 6px 0px; PADDING-TOP: 0px
}
.contpad_prod {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: -2px 6px 0px; PADDING-TOP: 0px
}
.prodpage_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 301px; COLOR: #666; PADDING-TOP: 0px
}
.pimg_top {
	BORDER-RIGHT: #d8d7d7 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #d8d7d7 1px solid; PADDING-LEFT: 4px; BACKGROUND: url(../images/prodstepbg.gif) #fff repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 11px 0px 0px; FONT: 11px arial, tahoma, verdana, sans-serif; BORDER-LEFT: #d8d7d7 1px solid; WIDTH: 292px; PADDING-TOP: 4px; BORDER-BOTTOM: #d8d7d7 1px solid; HEIGHT: 26px
}
.prod_large {
	BORDER-RIGHT: #c6dea7 1px solid; BORDER-TOP: #c6dea7 1px solid; MARGIN: 8px 0px 0px; BORDER-LEFT: #c6dea7 1px solid; WIDTH: 300px; BORDER-BOTTOM: #c6dea7 1px solid
}
.large_overlay {
	MARGIN: 0px; WIDTH: 300px; POSITION: relative; HEIGHT: 350px
}
SPAN.bud {
	DISPLAY: block; BACKGROUND: url(../images/budform.png) no-repeat; LEFT: 0px; WIDTH: 300px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 134px
}
SPAN.delivery {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(http://images.serenataflowers.com/prodmsgbg.png) no-repeat; LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 16px arial, tahoma, verdana; WIDTH: 300px; COLOR: #8dae4c; PADDING-TOP: 6px; POSITION: absolute; TOP: 0px; HEIGHT: 31px; TEXT-ALIGN: center
}
.prodpage_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 3; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; WIDTH: 125px; COLOR: #666; PADDING-TOP: 0px; POSITION: static; BACKGROUND-COLOR: #fff
}
.prodpage_center {
	MARGIN: 0px 0px 0px -25px
}
.prodpage_center {
	MARGIN-TOP: 0px; MARGIN-LEFT: 301px; MARGIN-RIGHT: 140px; FONT-FAMILY: inherit
}
 HTML .prodpage_center {
	MARGIN-LEFT: 301px; MARGIN-RIGHT: 140px
}
.prodcont_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 521px; PADDING-TOP: 0px
}
.pc_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/prodpage_cont_top.gif) no-repeat left bottom; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 521px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 37px; TEXT-ALIGN: left
}
/*.pc_top H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; LETTER-SPACING: 0px; POSITION: absolute; TOP: 10px
}*/
/*.pc_top SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px arial, tahoma, verdana, sans-serif; COLOR: #fff; PADDING-TOP: 0px; LETTER-SPACING: 0px; POSITION: absolute; TOP: 12px
}*/
.pc_middle {
	BACKGROUND: url(../images/prodpage_content_middle.gif) repeat-y; MARGIN: 0px -15px 0px 0px; FONT: 11px arial, tahoma, verdana, sans-serif; WIDTH: 521px
}
/*.step {
	BORDER-RIGHT: #d8d7d7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d8d7d7 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(../images/prodstepbg.gif) #fff repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; FONT: 11px arial, tahoma, verdana, sans-serif; BORDER-LEFT: #d8d7d7 1px solid; WIDTH: 295px; PADDING-TOP: 4px; BORDER-BOTTOM: #d8d7d7 1px solid
}*/
.pc_middle P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 5px
}
.pc_middle H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 5px
}
/*SELECT.date {
	FONT: 1em/1.4 courier new, Arial, Geneva, Helvetica, Sans-Serif
}*/
.pc_bottom {
	BACKGROUND: url(../images/prodpage_content_bottom.gif) no-repeat; WIDTH: 521px; COLOR: #fff; HEIGHT: 11px; TEXT-ALIGN: center
}
.bcrumbs {
	MARGIN: 8px
}
.r_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/r_top.gif) no-repeat left bottom; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 200px; PADDING-TOP: 0px; HEIGHT: 11px; TEXT-ALIGN: center
}
.r_middle {
	BACKGROUND: url(../images/r_mid.gif) repeat-y; MARGIN: 0px -15px 0px 0px; WIDTH: 200px
}
.r_middle P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
.r_middle H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
.r_bottom {
	CLEAR: both; BACKGROUND: url(../images/r_bot.gif) no-repeat; COLOR: #fff; HEIGHT: 11px; TEXT-ALIGN: center
}
.widebox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; WIDTH: 765px; PADDING-TOP: 0px
}
.widebox_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/widebox_09top.gif) no-repeat left bottom; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 765px; PADDING-TOP: 0px; HEIGHT: 8px; TEXT-ALIGN: center
}
.widebox_middle {
	BACKGROUND: url(../images/widebox_09middle.gif) repeat-y; MARGIN: 0px -15px 0px 0px; WIDTH: 765px
}
.widebox_middle P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 5px
}
.widebox_middle H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 5px
}
.widebox_bottom {
	BACKGROUND: url(../images/widebox_09bottom.gif) no-repeat; WIDTH: 765px; COLOR: #fff; HEIGHT: 8px; TEXT-ALIGN: center
}
.largebox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; WIDTH: 620px; PADDING-TOP: 0px
}
.l_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/largebox_top.gif) no-repeat left bottom; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 620px; PADDING-TOP: 0px; HEIGHT: 8px; TEXT-ALIGN: center
}
.l_middle {
	BACKGROUND: url(../images/largebox_middle.gif) repeat-y; MARGIN: 0px -15px 0px 0px; WIDTH: 620px
}
.l_middle P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 5px
}
.l_middle H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 5px
}
.l_bottom {
	BACKGROUND: url(../images/largebox_bottom.gif) no-repeat; WIDTH: 620px; COLOR: #fff; HEIGHT: 8px; TEXT-ALIGN: center
}
.s_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/countdownbox_t.gif) no-repeat left bottom; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 150px; PADDING-TOP: 0px; HEIGHT: 10px; TEXT-ALIGN: center
}
.s_middle {
	BACKGROUND: url(../images/countdownbox_m.gif) repeat-y; MARGIN: 0px -15px 0px 0px; FONT: 11px arial, tahoma, verdana, sans-serif; WIDTH: 150px; COLOR: #666
}
.s_middle B {
	COLOR: orange; TEXT-DECORATION: underline
}
.s_middle P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
.s_middle H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
.s_bottom {
	CLEAR: both; BACKGROUND: url(../images/countdownbox_b.gif) no-repeat; COLOR: #fff; HEIGHT: 10px; TEXT-ALIGN: center
}
.spotimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; WIDTH: 150px; PADDING-TOP: 0px; HEIGHT: 175px
}
.spotimg IMG {
	BORDER-RIGHT: #84904f 1px solid; BORDER-TOP: #84904f 1px solid; BORDER-LEFT: #84904f 1px solid; WIDTH: 150px; BORDER-BOTTOM: #84904f 1px solid; HEIGHT: 175px
}
.spotdesc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 210px; PADDING-TOP: 0px
}
.spotdesc P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.spotthumbs {
	FLOAT: left; MARGIN: 5px 0px 5px 10px; WIDTH: 220px
}
.spotbottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 46px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 400px; PADDING-TOP: 0px; HEIGHT: 50px
}
.spotbottom P {
	FLOAT: left; MARGIN: 0px 20px 8px 0px
}
.spotbottom IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
SPAN.weeklyoffer {
	DISPLAY: block; BACKGROUND: url(../images/spotlightribbon.png) no-repeat; LEFT: -14px; WIDTH: 149px; POSITION: absolute; TOP: -15px; HEIGHT: 87px
}
SPAN.bestseller {
	DISPLAY: block; BACKGROUND: url(../images/bestsellerribbon.png) no-repeat; LEFT: -14px; WIDTH: 149px; POSITION: absolute; TOP: -15px; HEIGHT: 87px
}
.address {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; BACKGROUND: url(../images/prodstepbg.gif) #fff repeat-x left bottom; PADDING-BOTTOM: 4px; COLOR: #666; PADDING-TOP: 10px; BORDER-BOTTOM: #6aa001 1px dashed
}
.address P {
	Z-INDEX: 6; FLOAT: left; COLOR: #666
}
.tr {
	CLEAR: both; BORDER-RIGHT: #dde9b9 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #dde9b9 1px solid; PADDING-LEFT: 0.3em; BACKGROUND: url(../images/fieldbg.gif) #f1f8db repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 0.3em; MARGIN: 1px; BORDER-LEFT: #dde9b9 1px solid; WIDTH: 390px; PADDING-TOP: 0.3em; BORDER-BOTTOM: #dde9b9 1px solid; HEIGHT: auto
}
.rightcell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100px; COLOR: #4e4e4e; PADDING-TOP: 3px; FONT-FAMILY: tahoma, "Myriad","Myriad Pro","Lucida Grande","Lucida Sans Unicode",Verdana, helvetica; TEXT-ALIGN: right
}
.leftcell {
	CLEAR: right; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; WIDTH: 290px; COLOR: #4e4e4e; MARGIN-RIGHT: -4px; FONT-FAMILY: tahoma, "Myriad","Myriad Pro","Lucida Grande","Lucida Sans Unicode",Verdana, helvetica; TEXT-ALIGN: left
}
TABLE#form1 {
	FONT: 11px tahoma, verdana, sans-serif; COLOR: #666; BACKGROUND-COLOR: #d8d8d8
}
TABLE#form1 TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
UL.breadtop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 30px; PADDING-TOP: 8px; HEIGHT: 30px
}
UL.breadtop A:link {
	COLOR: #fff; TEXT-DECORATION: underline
}
UL.breadtop A:active {
	COLOR: #fff; TEXT-DECORATION: underline
}
UL.breadtop A:visited {
	COLOR: #fff; TEXT-DECORATION: underline
}
UL.breadtop A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
A.btn:link {
	PADDING-RIGHT: 13px; DISPLAY: block; BACKGROUND: url(../images/btngreen_r.gif) no-repeat right top; FLOAT: left; FONT: bold 10px arial, sans-serif; MARGIN-LEFT: 1px; COLOR: #fff; MARGIN-RIGHT: 6px; HEIGHT: 23px; TEXT-DECORATION: none
}
A.btn:visited {
	PADDING-RIGHT: 13px; DISPLAY: block; BACKGROUND: url(../images/btngreen_r.gif) no-repeat right top; FLOAT: left; FONT: bold 10px arial, sans-serif; MARGIN-LEFT: 1px; COLOR: #fff; MARGIN-RIGHT: 6px; HEIGHT: 23px; TEXT-DECORATION: none
}
A.btn:active {
	PADDING-RIGHT: 13px; DISPLAY: block; BACKGROUND: url(../images/btngreen_r.gif) no-repeat right top; FLOAT: left; FONT: bold 10px arial, sans-serif; MARGIN-LEFT: 1px; COLOR: #fff; MARGIN-RIGHT: 6px; HEIGHT: 23px; TEXT-DECORATION: none
}
A.btn SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(../images/btngreen_l.gif) no-repeat; PADDING-BOTTOM: 4px; LINE-HEIGHT: 17px; PADDING-TOP: 2px
}
A.btn:hover {
	BACKGROUND-POSITION: right bottom; COLOR: #f1f1f1; outline: none
}
A.btn:hover SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
A.btnorange:link {
	PADDING-RIGHT: 13px; DISPLAY: block; BACKGROUND: url(http://images.serenataflowers.com/btn_r.gif) no-repeat right top; FLOAT: left; FONT: bold 10px arial, sans-serif; MARGIN-LEFT: 1px; COLOR: #fff; MARGIN-RIGHT: 6px; HEIGHT: 22px; TEXT-DECORATION: none
}
A.btnorange:visited {
	PADDING-RIGHT: 13px; DISPLAY: block; BACKGROUND: url(http://images.serenataflowers.com/btn_r.gif) no-repeat right top; FLOAT: left; FONT: bold 10px arial, sans-serif; MARGIN-LEFT: 1px; COLOR: #fff; MARGIN-RIGHT: 6px; HEIGHT: 23px; TEXT-DECORATION: none
}
A.btnorange:active {
	PADDING-RIGHT: 13px; DISPLAY: block; BACKGROUND: url(http://images.serenataflowers.com/btn_r.gif) no-repeat right top; FLOAT: left; FONT: bold 10px arial, sans-serif; MARGIN-LEFT: 1px; COLOR: #fff; MARGIN-RIGHT: 6px; HEIGHT: 23px; TEXT-DECORATION: none
}
A.btnorange SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(http://images.serenataflowers.com/btn_l.gif) no-repeat; PADDING-BOTTOM: 4px; LINE-HEIGHT: 17px; PADDING-TOP: 2px
}
A.btnorange:hover {
	BACKGROUND-POSITION: right bottom; COLOR: #fbe9d6; outline: none
}
A.btnorange:hover SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
.info {
	FONT-SIZE: 10px; COLOR: #959494; FONT-STYLE: italic
}
.imgborder {
	BORDER-RIGHT: #97b668 1px solid; BORDER-TOP: #97b668 1px solid; BORDER-LEFT: #97b668 1px solid; BORDER-BOTTOM: #97b668 1px solid
}
.orchids {
	Z-INDEX: 5; LEFT: -44px; POSITION: absolute; TOP: -17px
}
.commentbox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; WIDTH: 450px; COLOR: #666; PADDING-TOP: 10px; FONT-STYLE: italic; BACKGROUND-COLOR: #ececec
}
.commentbox P {
	LINE-HEIGHT: 1.5em; FONT-STYLE: italic
}
.commentfooter {
	PADDING-LEFT: 58px; FONT-SIZE: 10px; BACKGROUND: url(../images/bubblearrow.gif) no-repeat 20px 0px; MARGIN-BOTTOM: 2em; COLOR: #ccc; PADDING-TOP: 1px
}
.lfloat { padding-left:4px;
	FLOAT: left
	}
	.lfloat1 {
	FLOAT:inherit;
	text-align:center;
	}
.rfloat {
	FLOAT: right
}
.myacclayer {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; DISPLAY: none; PADDING-LEFT: 4px; FONT-SIZE: 11px; Z-INDEX: 300; BACKGROUND: #fff; PADDING-BOTTOM: 4px; MARGIN: 13px 0px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 150px; COLOR: #3e3e3e; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; HEIGHT: auto
}
.myacclayer A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.track {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; DISPLAY: none; PADDING-LEFT: 4px; Z-INDEX: 300; BACKGROUND: #fff; PADDING-BOTTOM: 4px; MARGIN: 13px 0px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; COLOR: #3e3e3e; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; HEIGHT: auto
}
#dhtmltooltip {
	BORDER-RIGHT: #667a01 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #667a01 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; Z-INDEX: 100; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: #667a01 1px solid; WIDTH: 150px; PADDING-TOP: 5px; BORDER-BOTTOM: #667a01 1px solid; POSITION: absolute; HEIGHT: auto; BACKGROUND-COLOR: #fafee9
}
#searchresults {
	FLOAT: left; MARGIN: 0px; WIDTH: 630px
}
.intro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 600px; PADDING-TOP: 8px
}
.intro P {
	LINE-HEIGHT: 1.6em
}
TABLE TD {
	FONT: 11px arial, verdana, sans-serif; COLOR: #666
}
.sub-header {
	MARGIN: 0px; FONT: 15px "Century Gothic", Palatino Linotype, helvetica, tahoma, verdana, sans-serif; COLOR: #666; LETTER-SPACING: 0px
}
.subnav3 {
	BACKGROUND: #fff; MARGIN: 0px 0px 0px 1px; WIDTH: 128px; TEXT-ALIGN: left
}
.subnav3 H6 A {
	DISPLAY: block; FONT: 11px arial, tahoma, verdana,sans-serif; BORDER-BOTTOM: #f1f1f1 1px solid
}
.subnav3 H6 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT: 11px arial,tahoma, verdana,sans-serif; COLOR: #fff; TEXT-INDENT: 6px; TEXT-ALIGN: left
}
.subnav3 H6 A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 11px arial,tahoma, verdana,sans-serif; COLOR: #666; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.subnav3 H6 A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 11px arial,tahoma, verdana,sans-serif; COLOR: #666; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.subnav3 H6 A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 11px arial,tahoma, verdana,sans-serif; COLOR: #666; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.subnav3 H6 A:hover {
	BACKGROUND: #f1f1f1; FONT: 11px arial,tahoma, verdana,sans-serif; COLOR: #000; TEXT-DECORATION: none
}
.subnav3 H6 B {
	COLOR: #e09209
}
.subnav_myacc {
	BACKGROUND: #fff; MARGIN: 0px 0px 0px 1px; WIDTH: 170px; TEXT-ALIGN: left
}
.subnav_myacc H6 A {
	DISPLAY: block; MARGIN: 0px; FONT: 11px tahoma, arial,verdana,sans-serif
}
.subnav_myacc H6 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; FONT: 11px tahoma, arial,verdana,sans-serif; COLOR: #fff; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.subnav_myacc H6 A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 11px tahoma, arial,verdana,sans-serif; COLOR: #666; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.subnav_myacc H6 A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 11px tahoma, arial,verdana,sans-serif; COLOR: #666; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.subnav_myacc H6 A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 11px tahoma, arial,verdana,sans-serif; COLOR: #666; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.subnav_myacc H6 A:hover {
	BACKGROUND: #e8f3b8; FONT: 11px tahoma, arial,verdana,sans-serif; COLOR: #6b7f23; TEXT-DECORATION: none
}
.subnav_myacc H6 B {
	COLOR: #e09209
}
UL.list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 6px; FONT: 11px tahoma, arial,verdana,sans-serif; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; BACKGROUND: url(../images/listicon.gif) #fff no-repeat left 4px; PADDING-BOTTOM: 2px; COLOR: #666; PADDING-TOP: 2px
}
UL.sitemap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.sitemap B {
	COLOR: #84904f
}
UL.sitemap LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; COLOR: #666; PADDING-TOP: 2px
}

.welcometext {
	BORDER-RIGHT: #f3fbea 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #f3fbea 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f3fbea left bottom; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 2px 2px 2px 0px; BORDER-LEFT: #f3fbea 1px solid; WIDTH: 542px; PADDING-TOP: 0px; BORDER-BOTTOM:#f3fbea 1px solid; BORDER-COLLAPSE: collapse; border-spacing: 0
}

.upsell {
	WIDTH: 70px; HEIGHT: 150px
}
.welcome {
	PADDING-RIGHT: 3px; PADDING-LEFT:3px; PADDING-BOTTOM: 0px; MARGIN: 2px auto; PADDING-TOP: 4px; width:456px; HEIGHT: auto; TEXT-ALIGN: left; font-style:normal; background-color:#f3fbea;
}
.prodimgbottom {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 4px; HEIGHT: 44px; TEXT-ALIGN: center
}
.prodimgbottom1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 4px; HEIGHT: 5px; TEXT-ALIGN: center
}
.prodimg H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; FONT: 10px tahoma, verdana, sans-serif; PADDING-TOP: 0px
}
.prodimg H3 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; FONT: 10px tahoma, verdana, sans-serif; PADDING-TOP: 0px
}
.prodbuttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 4px; HEIGHT: 30px
}
.prodbuttons1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 4px; HEIGHT: 30px
}
.prodtitle {
	FONT: 10px tahoma, verdana, sans-serif
}
.oldprice {
	FONT: bold 14px "Myriad","Myriad Pro","Lucida Grande","Lucida Sans Unicode",tahoma, Verdana; COLOR: #be6301; TEXT-DECORATION: line-through
}
.offerprice {
	FONT: bold 14px "Myriad","Myriad Pro","Lucida Grande","Lucida Sans Unicode",tahoma, Verdana; COLOR: #498b06;
}
.normalprice {
	FONT: 14px "Myriad","Myriad Pro","Lucida Grande","Lucida Sans Unicode",tahoma, Verdana; COLOR: #3e3e3e;
}
.zoombtn {
border:0px;
	FLOAT:left; MARGIN: 0px 0px 0px 1px; text-align:left;
}
.prodoverlay_wrapper {
	MARGIN: 0px;
	padding:0px;
	WIDTH: 133px;
	POSITION: relative;
	HEIGHT: 175px;
}
.prodoverlay_wrapper A {
	TEXT-DECORATION: none
}
.prodoverlay_wrapper EM {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; RIGHT: 4px; PADDING-BOTTOM: 0px; FONT: bold 10px tahoma, verdana, sans-serif; WIDTH: 133x; COLOR: orange; PADDING-TOP: 2px; POSITION: absolute; TOP: 10px; HEIGHT: 17px; TEXT-ALIGN: right
}
/*SPAN.5off {
	DISPLAY: block; RIGHT: 0px; BACKGROUND: url(http://images.serenataflowers.com/5off.png) no-repeat; WIDTH: 60px; POSITION: absolute; TOP: 0px; HEIGHT: 60px
}
SPAN.ribbon {
	DISPLAY: block; RIGHT: -4px; BACKGROUND: url(http://images.serenataflowers.com/prodribbon.png) no-repeat; WIDTH: 149px; POSITION: absolute; TOP: -4px; HEIGHT: 87px
}
SPAN.offer {
	DISPLAY: block; BACKGROUND: url(../images/specialoffer.png) no-repeat; LEFT: -3px; WIDTH: 104px; POSITION: absolute; TOP: -3px; HEIGHT: 61px*/
/*}*/
SPAN.overlay_postal {
	LEFT: -4px; BACKGROUND-IMAGE: url(../images/overlay_postal.png); WIDTH: 104px; POSITION: absolute; TOP: -3px; HEIGHT: 61px
}
SPAN.overlay_postal A {
	LEFT: -4px; BACKGROUND-IMAGE: url(../images/overlay_postal.png); WIDTH: 104px; POSITION: absolute; TOP: -3px; HEIGHT: 61px
}
SPAN.vday {
	LEFT: -4px; BACKGROUND-IMAGE: url(../images/vdayribbon2.png); WIDTH: 104px; POSITION: absolute; TOP: -3px; HEIGHT: 61px
}
SPAN.vday A {
	LEFT: -4px; BACKGROUND-IMAGE: url(../images/vdayribbon2.png); WIDTH: 104px; POSITION: absolute; TOP: -3px; HEIGHT: 61px
}
SPAN.soldout {
	LEFT: -4px; BACKGROUND-IMAGE: url(../images/soldout.png); WIDTH: 104px; POSITION: absolute; TOP: -3px; HEIGHT: 61px
}
SPAN.soldout A {
	LEFT: -4px; BACKGROUND-IMAGE: url(../images/soldout.png); WIDTH: 104px; POSITION: absolute; TOP: -3px; HEIGHT: 61px
}
.upsell {
	BORDER-RIGHT: #d8d6d6 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d8d6d6 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(http://images.serenataflowers.com/prodbg_normal.jpg) #f1f1f1 left bottom; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 7px 2px 7px 1px; BORDER-LEFT: #d8d6d6 1px solid; WIDTH: 65px; PADDING-TOP: 0px; BORDER-BOTTOM: #d8d6d6 1px solid; BORDER-COLLAPSE: collapse; HEIGHT: auto; border-spacing: 0
}
.upsellonmouse {
	BORDER-RIGHT: #a5b856 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a5b856 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(http://images.serenataflowers.com/prodbg_hover.jpg) #ddf2c3 left bottom; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 7px 2px 7px 1px; BORDER-LEFT: #a5b856 1px solid; WIDTH: 65px; PADDING-TOP: 0px; BORDER-BOTTOM: #a5b856 1px solid; BORDER-COLLAPSE: collapse; HEIGHT: auto; border-spacing: 0
}
.upsellbottom {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 4px; HEIGHT: 24px; TEXT-ALIGN: center
}
.titlebar {
	FLOAT: left; MARGIN: 10px 0px 7px; COLOR: #fff; HEIGHT: 30px
}


.titlebar H2 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/topmenu_bg.gif) repeat-x left top; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 16px "Century Gothic", Palatino Linotype, helvetica, tahoma, verdana, sans-serif; WIDTH: 595px; COLOR: #fff; PADDING-TOP: 4px; LETTER-SPACING: 0px; HEIGHT: 30px; TEXT-ALIGN: left
}
.titlebar EM {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/topmenu_bg.gif) repeat-x left top; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 11px arial, tahoma, verdana, sans-serif; WIDTH: 595px; COLOR: #fff; PADDING-TOP: 7px; LETTER-SPACING: 0px; HEIGHT: 30px; TEXT-ALIGN: left
}
.titlebar H2 A {
	COLOR: #fff; TEXT-DECORATION: underline
}
.titlebar A:link {
	COLOR: #fff; TEXT-DECORATION: underline
}
.titlebar A:visited {
	COLOR: #fff; TEXT-DECORATION: underline
}
.titlebar A:active {
	COLOR: #fff; TEXT-DECORATION: underline
}
.titlebar A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.titlebar_l {
	BACKGROUND: url(../images/topmenu_l.gif) no-repeat left top; FLOAT: left; MARGIN: 0px; WIDTH: 12px; HEIGHT: 30px
}
.titlebar_r {
	BACKGROUND: url(../images/topmenu_r.gif) no-repeat left top; FLOAT: left; MARGIN: 0px; WIDTH: 12px; HEIGHT: 30px
}
#cart {
	position: absolute;
	top: 25px;
	left: 843px;
	width: 60px;
	background: #ffffff;
	height: 39px;
	z-index: 2;
} #cart{background-image:url(../images/img1.jpg); background-repeat:no-repeat;
  padding: 8px 8px 8px 60px;
  color: white;
}
#cart p {
  margin: 0;
}
#headtext {
	position: absolute;
	top: 5px;
	left: 670px;
	width: 301px;
	color: #468805;
	z-index: 2;
}
#headtext h1 {
  font: normal 12px :Verdana, Arial, Helvetica, sans-serif;
}
#headtext p {
  margin: 0;
  font-weight: normal;
}
.menu {
	WIDTH:980px; margin: 0 auto;
	padding: 0px auto;
	height: 25px;
}
#menu {
	WIDTH:980px; margin: 0 auto;
	padding: 0px auto;
	height: 25px;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	display: inline;
	margin:0px;
}

#menu a {
	display: block;
	float: left;
	margin: 0 0px 0 0;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

#menu a:hover {
	margin: 0 0px 0 0;
	color: #0000000;
}

#menu .current_page_item a {
	margin: 0 0px 0 0;
	color: #FFFFFF;
}
#sidebar1 {
	float: left;
	margin-top:0px;
}

#sidebar2 {
	float: right;
	background-color:#FFFFFF;
	margin-top:0px;
	margin-right:4px;
	padding-right:4px;
}
#sidebar4 {
	float: left;
	background-color:#FFFFFF;
	margin-top:0px;
	
	margin-right:4px;
	padding-right:4px;
}

.sidebar {
	float: left;
	width: 197px;
	margin:0px;
	padding:0px;
	font-size: 12px;
}
.sidebar3 {
	float: left;
	width: 206px;
	margin-top:0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
}

.sidebar ul {
width:206px;
	margin: 0;
	padding: 0;
	list-style: none;
}

.sidebar li {
	padding: 0 0 0px 0;
}

.sidebar li ul {
}

.sidebar li li {
	margin: 0 20px 0 15px;
	padding: 4px 0px;
	border-bottom: 1px #BBBBBB dashed;
	}
.sidebar li h2 {
	height: 30px;
	margin: 0 0 0 0;
	padding: 10px 4px 10px 4px;
	background: #e4f6cf left top;
	letter-spacing: -1px;
	font-size: 16px;
	color: #85a65a;
}

.sidebar a {
}
#content {
	float: left;
	position:relative;
	margin-left:0px;
	width: 559px;
	height:auto;
	padding: 0px 0px 0px 0px;
	background-color:#FFFFFF;
	left: 12px;
	}
.post {
	padding-bottom: 15px;
	width:559px;
	padding-let:2px;
	padding-right:2px;
	border: 1px #c4d342 solid;
}

#banner {
position:relative;
loat:inherit;
	padding-bottom: 0px;
	width:557px;
	margin:0px auto;
	margin-bottom:15px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	border: 0px #c4d342 solid;
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; color:#3b7601;
}
#banner-title{position:relative;
float:inherit;
	padding-bottom: 0px;
	width:558px;
	height:112px;
	background-image: url(../images/bannerbg.jpg); background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; color:#3b7601;
}
#banner-title .img1 { float:right; width:210px; height:112px;}
#banner-title .head { float:left; width:300px; font-family: Arial; font-size:28px;  color: #697c2b; margin:40px 0px 0px 20px;  font-weight:bold; text-align:left;}
#product {
	position:relative;
	float:inherit;
	padding-bottom: 0px;
	width:975px;
	height:auto;
	margin:0px auto;
	margin-bottom:10px;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:0px;
	border: 0px #c4d342 solid;
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#3b7601;
	left: -1px;
	top: -1px;
}
#productinner {
	position:relative;
	float:inherit;
	padding-bottom: 0px;
	width:570px;
	height:auto;
	margin:0px auto;
	margin-bottom:10px;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:0px;
	border: 0px #c4d342 solid;
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#3b7601;
	left: -1px;
	top: -1px;
}
#productimg{padding-right:12px;
padding-left:2px;
width:auto;
height:auto;
float:left;}

#imgpro{padding-right:6px;
padding-left:2px;
width:190px;
height:234px;

float:left;}
#spacer{background-color:#ffffff;
width:20px;
height:auto;
float:left;}
#product_details1{background-color:#ffffff;
width:940px;
margin-left:10px;
margin-right:10px;
height:auto;
float:left;}
#product_desc{background-color:#ffffff;
width:200px;
margin-left:2px;
margin-right:2px;
height:auto;
}
#productdetails{background-color:#ffffff;
width:265px;
margin-left:12px;
margin-right:12px;
margin-top:6px;
margin-bottom:6px;
height:auto;
text-align:right;
float:right;
font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#000000;}

.productdest{background-color:#ffffff;
width:75px;
margin-left:6px;
margin-right:12px;
margin-top:6px;
margin-bottom:6px;
height:auto;
text-align:right;
float:right;
font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#000000;}

#productdetails29{background-color:#ffffff;
width:265px;
margin-left:12px;
margin-right:12px;
margin-top:6px;
margin-bottom:6px;
height:auto;
text-align:right;
float:right;
font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#000000;}
#productdetails30{background-color:#ffffff;
width:265px;
margin-left:12px;
margin-right:12px;
margin-top:6px;
margin-bottom:6px;
height:auto;
text-align:right;
float:right;
font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#000000;}

.producttext1{float:left; font-size:14px; color:#000000; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:15px; margin-top:4px;}
.descriptionheading{float:none; font-size:23px; color:#84904f; font-weight:none; font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:4px; margin-left:4px; LETTER-SPACING: -1px}
.product_details{background-color:#ffffff;
width:400px;
margin-left:10px;
margin-right:10px;
height:auto;
float:left;}
.productdes1{background-color:#ffffff;
width:240px;
height:auto;
float:left;}


#productdescription{background-color:#ffffff;
width:300px;
margin-left:10px;
margin-right:6px;
height:auto;
text-align:right;
float:left;
font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#000000;}
.howto{background-color:#FFFFFF; width:213px; height:auto; background-image:url(../images/how_middle1.gif); background-repeat:repeat-y; background-position:right;}
#banner1 {
position:relative;
float:inherit;
	padding-bottom: 10px;
	width:559px;
	margin:4px auto;
	padding-top:4px;
	padding-left:2px;
	padding-right:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; color:#3b7601;
}

#banner .bimg{width:160px; height:170px; text-align:left; float:left; position:relative;}
#banner .detail{ width:260px; height:170px; float:left; position:relative; padding-left:4px; mergin-left:4px;}   
#banner .detail .head{ width:260px;  float:left; font-family:"Trebuchet MS", arial, Verdana; font-size:24px; color:#3b7601; position:relative;}
#banner .detail .grtext{ width:260px;  float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3b7601; }
#banner .bimgth{width:90px; height:90px; text-align:left; float:left; position:relative;}
 

.innertextbody {
position:relative;
float:inherit;
	
	width:553px;
	height:auto;
	
	background-color:#f3fbea;
	padding-left:4px;
	padding-right:4px;
}
.innertextbody1 {
position:relative;
float:inherit;
	left: -9px;
	top: 0px;
	width:560px;
	height:auto;
	margin:2px 2px  2px  2px;
	padding:2px 2px  2px  2px; 
	
	background-color:#f3fbea;
	border:#c4d342 1px solid;
	
}

.prodimg {
	BORDER-RIGHT: #d8d6d6 1px solid; BORDER-TOP: #d8d6d6 1px solid; BACKGROUND:url(../images/prodbg_normal.jpg) #f1f1f1 no-repeat left bottom; float:left;  MARGIN: 4px 0px 5px 0px; padding:4px 0px 5px 0px; BORDER-LEFT: #d8d6d6 1px solid; WIDTH: 133px;  BORDER-BOTTOM: #d8d6d6 1px solid; BORDER-COLLAPSE:collapse; HEIGHT: auto; border-spacing:0px; vertical-align:top;
}
.onmouse {
	BORDER-RIGHT: #a5b856 1px solid; BORDER-TOP: #a5b856 1px solid; PADDING-LEFT: 0px; BACKGROUND:url(../images/prodbg_hover.jpg) #ddf2c3 no-repeat left bottom; float:left; MARGIN: 4px 0px 5px 0px; padding:4px 0px 5px 0px; BORDER-LEFT: #a5b856 1px solid; WIDTH: 133px; BORDER-BOTTOM: #a5b856 1px solid; BORDER-COLLAPSE: collapse; HEIGHT: auto; border-spacing: 0px;
}

.post h1 {
	font-weight: normal;
}

.entry {
	padding: 0 20px;
}
#form {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 197px;
	height:auto;
	padding-right:0px;
	background-color:#ffffff;
	left: 0px;
	top: 0px;
  }
#howtoouter {
	position: relative;
	margin-right:6px;
	width: 213px;
	height:auto;
	padding-right:6px;
	background-color:#ffffff;
	left: 0px;
	top: 0px;
  }
  #form1 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 197px;
	height:auto;
	padding-right:0px;
	background-color:#ffffff;
	left: 0px;
	top: 0px;
  }
  /*#form2 {
	float:left;
	margin: 0px 0px 0px 0px;
	width: 206px;
	padding-right:6px;
	height:auto;
	left: 759px;
	top: 4px;
	  }*/
	  .text1{font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; margin-left:8px;}
	   .text5{font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; margin-left:8px; font-weight:bold; text-align:center;}
  #ourproduct {
  float:left;
  width: 203px;
   height:128px;
   top:0px;
   
   
}
#ourproduct9 {
  float:left;
  width: 197px;
   height:128px;
   top:0px;
   
   
}
 #ourproduct2 {
  float:left;
  width: 197px;
  height:44px;
  top:10px;
}
#ourproduct1 {
	float:none;
	position:relative;
	width: 238px;
	height: auto;
	background-color:#3a3a3a;
	left: 0px;
	line-height:12px;
	top: 30px;
  }
  
.page_head{ font-family:"Monotype Corsiva", Georgia, Arial, Times, serif; font-size:20pt; color:#2C5014; font-weight:bold;}
.topbannerimg{float:right; margin-top:0px; margin-right:0px; width:240px; height:170px; border:#a7ba05 solid 0px; background-color:#ffffff;}
.topbannerimg1{float:left; margin-top:0px; margin-right:0px; width:147px; height:169px; border:#a7ba05 solid 0px; background-color:#ffffff;}

/*Left Navigation */
#navcontainer { width: 183px; float:left; margin:2px 0px 0px 3px;
padding: 2px 0px 0px 3px; text-align:left; font-family: Verdana, Calibri, Arial; font-size:11px; border:1px #85a55c solid; }

#navcontainer ul
{ float:left; 
width: 183px;
margin:0px;
padding:0px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-stretch:expanded;


}

#navcontainer a
{
display: block;
padding: 0px;
margin: 0px;
width: 183px;
background-color: #fff;
border-bottom: 1px solid #85a55c;
}

#navcontainer li a:link, #navlist a:visited
{
color:#84a65a;
text-decoration: none;
padding:4px 0px 4px 0px;
margin:0px;

border-bottom: 1px solid #85a55c;
}

#navcontainer a:hover
{
background-color: #e4f6d0;
color:#85a55c;
}
 
#ourproduct1 p {
  text-align:justify;
  color: #f9f9f9;
  font-family:Arial;
  font-weight:bold;
  line-height:5px;
  font-size:12px;
  padding-top:10px;
  padding-left:10px;
  padding-bottom:10px;
  margin: 0px 0px 0 0;
    }
.ourproduct1 p {
  text-align:justify;
  color: #f9f9f9;
  font-family:Arial;
  font-weight:bold;
  line-height:18px;
  font-size:12px;
  padding-top:10px;
  padding-left:10px;
  padding-bottom:10px;
  margin: 0px 0px 0 0;
    }
#ourproduct li {
  list-style: none;
  display: inline;
  color: #fff;
}
#quote {
	float:inherit;
	position:relative;
	margin-top:8px auto;
	width: 206px;
	height:24px;
	background-image:url(../images/anniversary.jpg);
	left: 0px;
	top: 0px;
  }
.quotetab {
	float:left;
	position:relative;
	margin-right:3px;
	padding-right:3px;
	width: 197px;	
	height:auto;
	background-image:url(../images/borderleft.jpg);
	background-repeat:repeat-y;
	z-index:2;
  }
  .quotetab1 {
	float:left;
	position:relative;
	margin-left:3px;
	padding-left:3px;
	width: 197px;	
	height:auto;
	background-image:url(../images/borderleft.jpg);
	background-repeat:repeat-y;
	z-index:2;
  }
  .linkborder {
	float:left;
	margin-top:0px;
	margin:0px;
	width: 206px;
	height:25px;
	background-image:url(../images/linkborder.jpg);
	left: 0px;
	top: 0px;
  }
  #footertab1 {
	float:left;
	position:relative;
	width: 197px;
	height: 11px;
	background-image:url(../images/8.jpg);
	background-repeat:no-repeat;
	left: 0px;
	top: 10px;
	  }
#footertab {
	float:left;
	position:relative;
	width: 197px;
	height: 17px;
	background-image:url(../images/footerleftborder.jpg);
	background-repeat:no-repeat;
	top:10px;
	left:-3px;
	
	  }
.footnextanother {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; FONT: 11px arial, tahoma, verdana, sans-serif; COLOR: #41660d; text-align:center; PADDING-TOP: 5px; background-color:#afcf82; width:auto; height: 18px;
	
}

.headdes { float:left; width:300px; font-family: Arial; font-size:26px;  color: #a70304; margin:10px 120px 10px 120px;  font-weight:bold; text-align:center;}

.headinnertextdes { float:left; font-family: Arial; font-size:12px;  color: #000000; margin:10px 10px 10px 10px;  font-weight:normal; text-align:center;}

.headinnertext2 { float:left; font-family: Arial; font-size:14px;  color: #c15e00; margin:10px 0px 0px 0x;  font-weight:bold; text-align:left;}

.productdest22{
width:75px;
margin-left:6px;
margin-right:12px;
margin-top:0px;
margin-bottom:0px;
height:auto;
text-align:right;
float:right;
font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#000000;}

.form1{
margin-left:6px;
margin-right:12px;
margin-top:0px;
margin-bottom:0px;
height:auto;
text-align:left;
float:left;
font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;}

.contact_text {  font-family:"Times New Roman", Times, serif; font-size:19px;  color:#003399; margin:15px 0px 0px 0x; padding-left:15px;  font-weight:bold; text-align:left;}
.contact_text1 {  font-family:"Times New Roman", Times, serif; font-size:17px;  color:#000000; margin:15px 0px 0px 0x; padding-left:15px;  font-weight:bold; text-align:left;}
.contact_text2 {  font-family:"Times New Roman", Times, serif; font-size:15px;  color:#000000; margin:15px 0px 0px 0x; padding-left:15px;  font-weight:normal; text-align:left;}
.faqstext{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; text-decoration:none; color:#000000;}
.headinnerlogin { font-family: Arial; font-size:18px;  color:#99CC00;   font-weight:bold; text-align:center;}
.logintext {  font-family: Arial; font-size:12px;  color:#000000; margin:20px 0px 0px 0x; padding-left:20px;  font-weight:bold; text-align:left;}
.logintext1 { font-family: Arial; font-size:12px;  color:#000000; margin:0px 0px 0px 0x; padding-left:0px;  font-weight:bold; text-align:center;}
.textfield{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; text-align:left; margin-left:0px; padding-left:0px; margin:15px 0px 0px 0x; padding-left:15px;}
.logintext22 {  font-family: Arial; font-size:12px;  color:#000000; margin:20px 0px 0px 0x; padding-left:20px;  font-weight:normal; text-align:left;}
