





#combined-box-9-0 #logo{position:absolute !important;top:-5px;left:11px;background:transparent;border:1px ridge transparent;}
#combined-box-9-0 #logo{z-index:2;}
#combined-box-9-0 #logo a {display:inline;}
#combined-box-9-0 #logo a:hover {}
#combined-box-9-0 #menu{position:absolute !important;top:5px;left:513px;background:transparent;width:304px;height:22px;border:1px ridge transparent;}
#combined-box-9-0 #menu a {display:inline;color:#363736;font-family:Tahoma;font-size:10pt;font-weight:normal;text-decoration:none;padding-right:1px;}
#combined-box-9-0 #menu a:hover {color:#aabb33;text-decoration:none;}
#combined-box-9-0 #menu a.sep:after{white-space:pre-wrap;content: '|';}
#combined-box-9-0 #cart{position:absolute !important;top:9px;left:851px;background:transparent;height:22px;color:#555555;border:1px ridge transparent;}
#combined-box-9-0 #cart{z-index:2;}
#combined-box-9-0 #cart a {display:inline;color:#363736;font-family:Tahoma;font-size:10pt;font-weight:normal;text-decoration:none;}
#combined-box-9-0 #cart a:hover {}
#combined-box-9-0 #search{position:absolute !important;top:51px;left:719px;background:transparent;width:260px;height:25px;border:1px ridge transparent;}
#combined-box-9-0 #search{z-index:2;}
#combined-box-9-0 #search a {display:inline;}
#combined-box-9-0 #search a:hover {}
#combined-box-9-0 #search input {background:url('/images/icons/search.png') no-repeat 6px 6px;background-color:#fff;border:solid 1px;border-radius: 3px 3px 3px 3px;color:#777777;width:260px;height:25px;}
#combined-box-9-0 #cartIcon{position:absolute !important;top:5px;left:830px;width:17px;height:19px;border:1px ridge transparent;}
#combined-box-9-0 #cartIcon a {display:inline;}
#combined-box-9-0 #cartIcon a:hover {}
#combined-box-9-0 #cartIcon img{width:17px;}
#combined-box-9-0 #cartIcon img{height:19px;}
#combined-box-9-0 #headingText{position:absolute !important;top:12px;left:5px;background:transparent;width:181px;height:80px;color:#363736;font-family:'Berkshire Swash', 'cursive';font-size:24pt;border:1px ridge transparent;}
#combined-box-9-0 #headingText a {display:inline;}
#combined-box-9-0 #headingText a:hover {}
#combined-box-9-0 #headingText:after{white-space:pre-wrap;content: 'Flower Background';}
#box-wrapper-9-0{width:auto;height:auto;margin: 0 auto;background: transparent;padding: 0px 0px 0px 0px;}
#combined-box-9-0{position:relative;height:100px;width:1005px;margin:0 auto;margin: 0px 0px 0px 0px; border-width:0px 0px 0px 0px;border-color:transparent;}
#box-wrapper-9-1{width:auto;height:auto;margin: 0 auto;background: rgba(83,84,83,1);}
.menutable-1 {width: auto;padding:4px;background-color: #535453;}
#menu-1 {text-align : center;background:rgba(83,84,83,1);line-height:30px;width:auto;margin:0 auto;}
#menu-1 ul {padding: .2em 0;margin: 0;list-style: none;width: 100%;}
#menu-1 li {display: inline;}
#menu-1 li a {padding: .2em 1em;border-right: 1px solid #fff;background:transparent;color: #fff;font-weight: normal;font-family: 'Open Sans', sans-serif;font-size: 11pt;text-decoration: none;padding-right:40px;padding-left:40px;display: inline;}
#menu-1 li:last-child a{border-right:0;}
#menu-1 li a:hover {font-family: 'Open Sans', sans-serif;font-weight: normal;font-size: 11pt;color: #000;text-decoration: none;background:#aabb33;display: inline;}
#menu-1 ul ul{width: auto}
#menu-1 {border-width:0px 0px 0px 0px;border-style:solid;border-color:#000;margin:0px 0px 5px 0px;}
#menu-1 ul ul {background-color: #535453;}
#menu-1 li li {background-color: transparent;}
#menu-1 li li:hover {background-color: #aabb33;}
#menu-1 li li a{border:0;background-color:transparent;}
#menu-1 li li a:hover{border:0;background-color:transparent;}
#categorycontainer { width: 100%; text-align: center;}
#categorycontainer ul { margin: 0; padding-left: 0; color:#777777; font-family: arial; font-size: 10pt;}
#categorycontainer ul li {list-style-type: none;}
#categorycontainer a { text-align: left; display: block; background-color: transparent; padding: 10px 0px 8px 8px; border-bottom: 1px solid #cccccc;}
#categorycontainer a:link, #categorylist a:visited { color: #777777; text-decoration: none;}
#categorycontainer a:hover { background-color: transparent; color: #333; border-bottom: 1px solid transparent; text-decoration: none;}
#staticcontainer { width: 100%; text-align: center;}
#staticcontainer ul { margin: 0; padding-left: 0; color:#c00000; font-family: arial; font-size: 10pt;}
#staticcontainer ul li {list-style-type: none;}
#staticcontainer a { text-align: left; display: block; background-color: #FFFfff; padding: 5px 0 5px 5px; border-bottom: 1px solid transparent;}
#staticcontainer a:link, #staticlist a:visited { color: #c00000; text-decoration: none;}
#staticcontainer a:hover { background-color: transparent; color: #c00000; border-bottom: 1px solid transparent; text-decoration: none;}
a.pfButton { padding: 2px 8px 2px 8px; color: #363736; font: bold 8pt Arial; text-decoration: none; vertical-align: middle;display:inline-block;border-width:2px 2px 2px 2px;border-color:#363736;border-style:solid; background:#ddddaa;}
a.pfButton:hover {border-width:2px 2px 2px 2px;border-color:#999999;border-style:solid; background:#A7AB48; color: #ffffff;}
body {background:transparent;color:#222222;font-family:'Open Sans', sans-serif;margin:0;}
a {color:#6A4835;}
a:hover {color:#6A4835;}
#wishlist th,#statement th,#orderList th,#redeemOrders th,#invoiceList th,#paymentList th,#orderItemDetails th,#redeemOrderItemDetails th,#relatedProducts th,#basket th,#redeemBasket th,#redeemProducts th,#summaryOrderDetails th,#summaryDeliveryOption th,#productSearchTextResults th,#brandTextProducts th,#categoryTextProducts th {background-color:;color:#ffffff;}
td.thumblist, #wishlist td,#statement td,#orderList td,#redeemOrders td,#invoiceList td,#paymentList td,#orderItemDetails td,#redeemOrderItemDetails td,#redeemBasket td,#redeemProducts td,#basket td,#summaryOrderDetails td,#summaryDeliveryOption td,#productSearchTextResults td,#brandTextProducts td,#categoryTextProducts td {background-color:transparent;color:#000000;border-color:transparent;}
#checkoutStep1CustomerForm table,#checkoutStep1CustomerLogin table {border: 1px solid transparent; width:100%;}
.contentTitle {color:#000;font-family:'Open Sans', sans-serif;}
.subSubTitle {color:#222222;font-family:'Open Sans', sans-serif;}
#pageHeader {border:0px; height:auto;background-color:#d3d3d3;width:1005px;}
#pageFooter {border:0px;height:auto;width:1005px;}
#global-image-0{position:fixed; top:-50%; left:-50%; width:200%; height:200%;z-index:-1;}
#global-image-0 img {position:absolute; top:0; left:0; right:0; bottom:0; margin:auto; min-width:50%; min-height:50%;}
#pageHeader,#pageMenus{width:1005px;}
#pageMain{width:1005px;}
#bottomBars,#pageFooter{width:1005px;}
#pageHeader,#pageMenus,#pageMain,#bottomBars .bottomBar{-webkit-box-shadow: 0px 0px 0px transparent;;-moz-box-shadow: 0px 0px 0px transparent;;box-shadow: 0px 0px 0px transparent;;}
#brandcontainer { width: 100%; text-align: center;}
#brandcontainer ul { margin: 0; padding-left: 0; color:#000000; font-family: arial; font-size: 8pt;}
#brandcontainer ul li {list-style-type: none;}
#brandcontainer a { text-align: left; display: block; background-color: #eeeeee; padding: 3px 0 3px 0; border-bottom: 1px solid #cccccc;}
#brandcontainer a:link, #brandlist a:visited { color: #000000; text-decoration: none;}
#brandcontainer a:hover { background-color: #000000; color: #ffffff; border-bottom: 1px solid #cccccc; text-decoration: none;}
#middle_column {background-color: transparent; border-left-width:0px; border-top-width:0px; border-bottom-width:10px; border-right-width:0px; border-style:solid; border-color:transparent; padding: 10px 0px 0px 0px;}
#box-wrapper-10-0{width:auto;height:auto;margin: 0 auto;background: transparent;margin-top: 0px;margin-bottom: 0px;border-width:0px 0px 0px 0px;border-color:transparent;padding: 0px 0px 0px 0px;}
#portlet-header-bar-10-0{ border-width: 0px; position: relative; margin-top: auto; z-index: 2; height: 0; width: auto;}
#portlet-title-10-0{ display: none;}
#portlet-box-10-0{background-color: transparent; height: auto; width: auto; padding: 0px 0px 0px 0px; font-size: 8pt; color: #000000; margin-bottom: 18px;}
#portlet-box-10-0 .slidesjsContainer{width:1005px;height:400px;}
#portlet-box-10-0 #slides .slidesjs-navigation{margin-top:-240px;display:none;}
#portlet-box-10-0 .slidesjs-pagination{display:table;margin: 0 auto;}
#box-wrapper-10-1{width:auto;height:auto;margin: 0 auto;background: transparent;margin-top: 0px;margin-bottom: 0px;border-width:0px 0px 0px 0px;border-color:transparent;padding: 0px 0px 0px 0px;}
#portlet-header-bar-10-1{ border-width: 0px; position: relative; margin-top: auto; z-index: 2; height: 0; width: auto;}
#portlet-title-10-1{ display: none;}
#portlet-box-10-1{background-color: transparent; height: auto; width: auto; padding: 0px 0px 0px 0px; font-size: 8pt; color: #000000; margin-bottom: auto;}
#portlet-box-10-1 td.thumblist{border-width:3px 3px 3px 3px;border-style: solid;border-color:transparent;-webkit-border-radius: 0px 0px 0px 0px;;-moz-border-radius: 0px 0px 0px 0px;;border-radius: 0px 0px 0px 0px;;}
#portlet-box-10-1 table.incontent{border-spacing:5px;}
#portlet-box-10-1 div.itemPricing{display:none;}
#portlet-box-10-1 div.itemButton{display:none;}
#box-wrapper-11-0{width:auto;height:auto;margin: 0 auto;background: transparent;margin-top: 0px;margin-bottom: 0px;border-width:0px 0px 0px 0px;border-color:transparent;padding: 0px 0px 0px 0px;}
#portlet-header-bar-11-0{ border-width: 0px; position: relative; margin-top: auto; position: relative; z-index: 2; height: 0; width: auto;}
#portlet-title-11-0{ display: none;}
#portlet-box-11-0{background-color: transparent; height: auto; width: auto; padding: 5px 0px 3px 0px; font-size: 8pt; color: #000000; margin-bottom: 10px;}
#box-wrapper-11-1{width:auto;height:auto;margin: 0 auto;background: transparent;margin-top: 0px;margin-bottom: 0px;border-width:0px 0px 0px 0px;border-color:transparent;padding: 0px 0px 0px 0px;}
#portlet-header-bar-11-1{ background: #ffffff; border-bottom: 0px solid #cccccc; margin-top: auto; position: relative; z-index: 2; height: 30px; width: auto; text-align: left}
#portlet-title-11-1{ line-height: 30px; color: #000; font-family: Tahoma; font-size: 16pt; padding-left: 3px; padding-right: 3px; font-weight: normal; vertical-align: middle;}
#portlet-box-11-1{background-color: transparent; height: auto; width: auto; padding: 10px 0px 3px 0px; font-size: 8pt; color: #000000; margin-bottom: 10px;}
#portlet-box-11-1 td.thumblist {background:#ddddaa url('undefined')repeat-x;}
#portlet-box-11-1 td.thumblist{border-width:2px autopx autopx autopx;border-style: solid;border-color:transparent;-webkit-border-radius: 0px 0px 0px 0px;;-moz-border-radius: 0px 0px 0px 0px;;border-radius: 0px 0px 0px 0px;;}
#portlet-box-11-1 table.incontent{border-spacing:10px;}
#box-wrapper-11-2{width:auto;height:auto;margin: 0 auto;background: transparent;margin-top: 0px;margin-bottom: 0px;border-width:0px 0px 0px 0px;border-color:transparent;padding: 0px 0px 0px 0px;}
#portlet-header-bar-11-2{ border-width: 0px; position: relative; margin-top: auto; position: relative; z-index: 2; height: 0; width: auto;}
#portlet-title-11-2{ display: none;}
#portlet-box-11-2{background-color: transparent; height: auto; width: auto; padding: 10px 0px 3px 0px; font-size: 8pt; color: #000000; margin-bottom: auto;}
#portlet-box-11-2 td.thumblist {background:#fff url('undefined')repeat-x;}
#portlet-box-11-2 td.thumblist{border-width:2px 2px 2px 2px;border-style: dashed;border-color:#A7AB48;-webkit-border-radius: 0px 0px 0px 0px;;-moz-border-radius: 0px 0px 0px 0px;;border-radius: 0px 0px 0px 0px;;}
#portlet-box-11-2 table.incontent{border-spacing:20px;}
#box-wrapper-12-0{width:auto;height:auto;margin: 0 auto;background: transparent;margin-top: 0px;margin-bottom: 0px;border-width:0px 0px 0px 0px;border-color:transparent;padding: 0px 0px 0px 0px;}
#portlet-header-bar-12-0{ border-width: 0px; position: relative; margin-top: auto; position: relative; z-index: 2; height: 0; width: auto;}
#portlet-title-12-0{ display: none;}
#portlet-box-12-0{background-color: transparent; height: auto; width: auto; padding: 5px 0px 3px 0px; font-size: 8pt; color: #000000; margin-bottom: auto;}
#box-wrapper-14-0{width:auto;height:auto;margin: 0 auto;background: transparent;margin-top: 0px;margin-bottom: 0px;border-width:0px 0px 0px 0px;border-color:transparent;padding: 0px 0px 0px 0px;}
#portlet-header-bar-14-0{ border-width: 0px; position: relative; margin-top: auto; position: relative; z-index: 2; height: 0; width: auto;}
#portlet-title-14-0{ display: none;}
#portlet-box-14-0{background-color: transparent; height: auto; width: auto; padding: 10px 0px 3px 0px; font-size: 8pt; color: #000000; margin-bottom: auto;}
#portlet-box-14-0 td.thumblist {background:#fff url('undefined')repeat-x;}
#portlet-box-14-0 td.thumblist{border-width:2px 2px 2px 2px;border-style: dashed;border-color:#A7AB48;-webkit-border-radius: 0px 0px 0px 0px;;-moz-border-radius: 0px 0px 0px 0px;;border-radius: 0px 0px 0px 0px;;}
#portlet-box-14-0 table.incontent{border-spacing:20px;}
#box-wrapper-13-0{width:auto;height:auto;margin: 0 auto;background: transparent;margin-top: 0px;margin-bottom: 0px;border-width:0px 0px 0px 0px;border-color:transparent;padding: 0px 0px 0px 0px;}
#portlet-header-bar-13-0{ border-width: 0px; position: relative; margin-top: auto; position: relative; z-index: 2; height: 0; width: auto;}
#portlet-title-13-0{ display: none;}
#portlet-box-13-0{background-color: transparent; height: auto; width: auto; padding: 10px 0px 3px 0px; font-size: 8pt; color: #000000; margin-bottom: auto;}
#portlet-box-13-0 td.thumblist {background:#fff url('undefined')repeat-x;}
#portlet-box-13-0 td.thumblist{border-width:2px 2px 2px 2px;border-style: dashed;border-color:#A7AB48;-webkit-border-radius: 0px 0px 0px 0px;;-moz-border-radius: 0px 0px 0px 0px;;border-radius: 0px 0px 0px 0px;;}
#portlet-box-13-0 table.incontent{border-spacing:20px;}
#box-wrapper-8-0{width:990px;height:auto;margin: 0 auto;background: transparent;padding: 0px 0px 0px 0px;}
#combined-box-8-0{position:relative;width:990px;margin:0 auto;margin: 0px 0px 0px 0px; border-width:5px 0px 0px 0px;border-style: solid;border-color:#363736;display:table;}
#combined-box-8-0 #footermenu0{width:222px;margin-right:25px;display:inline;float:left;clear:none;}
#combined-box-8-0 #footermenu0 ul{list-style: none;display:block;}
#combined-box-8-0 #footermenu0 h3{color:#000;font-family:'Open Sans', sans-serif;font-size:11pt;font-weight:normal;text-decoration:none;}
#combined-box-8-0 #footermenu0 li{padding:2px 0;}
#combined-box-8-0 #footermenu0 a,#combined-box-8-0 #footermenu0 span{color:#000;font-family:Arial;font-size:10pt;font-weight:normal;text-decoration:none;}
#combined-box-8-0 #footermenu0 a:hover{text-decoration:underline;}
#combined-box-8-0 #footermenu0 h3:after{white-space:pre-wrap;content: 'Navigation';}
#combined-box-8-0 #footermenu1{width:222px;margin-right:25px;display:inline;float:left;clear:none;}
#combined-box-8-0 #footermenu1 ul{list-style: none;display:block;}
#combined-box-8-0 #footermenu1 h3{color:#000;font-family:'Open Sans', sans-serif;font-size:11pt;font-weight:normal;text-decoration:none;}
#combined-box-8-0 #footermenu1 li{padding:2px 0;}
#combined-box-8-0 #footermenu1 a,#combined-box-8-0 #footermenu1 span{color:#000;font-family:Arial;font-size:10pt;font-weight:normal;text-decoration:none;}
#combined-box-8-0 #footermenu1 a:hover{text-decoration:underline;}
#combined-box-8-0 #footermenu1 h3:after{white-space:pre-wrap;content: 'Links';}
#combined-box-8-0 #footermenu2{width:222px;margin-right:25px;display:inline;float:left;clear:none;}
#combined-box-8-0 #footermenu2 ul{list-style: none;display:block;}
#combined-box-8-0 #footermenu2 h3{color:#000;font-family:'Open Sans', sans-serif;font-size:11pt;font-weight:normal;text-decoration:none;}
#combined-box-8-0 #footermenu2 li{padding:2px 0;}
#combined-box-8-0 #footermenu2 a,#combined-box-8-0 #footermenu2 span{color:#000;font-family:Arial;font-size:10pt;font-weight:normal;text-decoration:none;}
#combined-box-8-0 #footermenu2 a:hover{text-decoration:underline;}
#combined-box-8-0 #footermenu2 h3:after{white-space:pre-wrap;content: 'Latest News';}
#combined-box-8-0 #footermenu3{width:222px;margin-right:25px;display:inline;float:left;clear:none;}
#combined-box-8-0 #footermenu3 ul{list-style: none;display:block;}
#combined-box-8-0 #footermenu3 h3{color:#000;font-family:'Open Sans', sans-serif;font-size:11pt;font-weight:normal;text-decoration:none;}
#combined-box-8-0 #footermenu3 li{padding:2px 0;}
#combined-box-8-0 #footermenu3 a,#combined-box-8-0 #footermenu3 span{color:#000;font-family:Arial;font-size:10pt;font-weight:normal;text-decoration:none;}
#combined-box-8-0 #footermenu3 a:hover{text-decoration:underline;}
#combined-box-8-0 #footermenu3 h3:after{white-space:pre-wrap;content: 'Company Info';}
#combined-box-8-0 #footermenu3{margin-right:0;border-right:none;clear:right;}
#combined-box-8-0 #footermenu4{display:none;}
#combined-box-8-0 #footermenu5{display:none;}
#combined-box-8-0 #footermenu6{display:none;}
#combined-box-8-0 #footermenu7{display:none;}
#box-wrapper-8-1{width:auto;height:auto;margin: 0 auto;background: transparent;}
.menutable-b-1 {width: auto;background-color: transparent; border-bottom: 0px solid #000000;}
#menu-b-1 {text-align : right;background:transparent;line-height:auto;height:auto;width:auto;margin:0 auto;}
#menu-b-1 ul {padding: .2em 0;margin: 0;list-style: none;width: 100%;}
#menu-b-1 li {display: inline;}
#menu-b-1 li a {padding:3px 6px;background:transparent;color: #000000;font-weight: bold;font-family: Arial;font-size: 10pt;text-decoration: none;display: inline;}
#menu-b-1 li a:hover {font-family: Arial;font-weight: bold;font-size: 10pt;color: #ffffff;text-decoration: none;background:transparent;padding-bottom: 2px; border-bottom: 4px solid #000000;display: inline;}
#menu-b-1 ul ul{width: auto}
#myaccountcontainer { width: 100%; text-align: center;}
#myaccountcontainer ul { margin: 0; padding-left: 0; color:#777777; font-family: arial; font-size: 10pt;}
#myaccountcontainer ul li {list-style-type: none;}
#myaccountcontainer a { text-align: left; display: block; background-color: #ffffff; padding: 5px 0px 5px 4px; border-bottom: 1px solid #cccccc;}
#myaccountcontainer a:link, #myaccountlist a:visited { color: #777777; text-decoration: none;}
#myaccountcontainer a:hover { background-color: #FFFfff; color: #0085cf; border-bottom: 1px solid transparent; text-decoration: none;}



.adTImgWrap { margin-right:5px; margin-top:5px; text-align: center;}
.adTImgWrap img {max-width:300px; max-height:80px;
	width: expression(this.width >= this.height && this.width > 300 ? 300: true); 
	height: expression(this.height > this.width && this.height > 80 ? 80: true);
}

.productTImgWrap { margin-right:5px; margin-top:5px; text-align: center;}
.productTImgWrap img {max-width:220px; max-height:220px;
	width: expression(this.width >= this.height && this.width > 220 ? 220: true); 
	height: expression(this.height > this.width && this.height > 220 ? 220: true);
}

.productImgWrap { margin-right:5px; margin-top:5px; text-align: center;}
.productImgWrap img {max-width:400px; max-height:400px;
	width: expression(this.width >= this.height && this.width > 400 ? 400: true); 
	height: expression(this.height > this.width && this.height > 400 ? 400: true);
}

.catImgWrap { margin-right:5px; margin-top:5px; text-align: center;}
.catImgWrap img {max-width:200px; max-height:200px;
	width: expression(this.width >= this.height && this.width > 200 ? 200: true); 
	height: expression(this.height > this.width && this.height > 200 ? 200: true);
}

.galleryTImgWrap { margin-right:5px; margin-top:5px; text-align: center;}
.galleryTImgWrap img {max-width:120px; max-height:120px;
	width: expression(this.width >= this.height && this.width > 120 ? 120: true); 
	height: expression(this.height > this.width && this.height > 120 ? 120: true);
}

.galleryImgWrap img {max-width:620px; max-height:620px;
	width: expression(this.width >= this.height && this.width > 620 ? 620: true); 
	height: expression(this.height > this.width && this.height > 620 ? 620: true);
}

