/* *******************************************************
	FEATURE USED ON INDEX PAGE and ARRANGEMENT IDEAS INCLUDE
******************************************************* */
div#featured_container {  padding: 12px;    background-color:#fff;}
div#featured { background: transparent url(/img/bg_featured_divider.jpg) 356px 0 repeat-y; overflow: hidden; }
div#featured_welcome { float: left; width: 336px; line-height: 1.4em; margin-left: 10px; background: transparent url(/img/welcomebg.jpg) no-repeat; }
div#featured_welcome h3 { float: left; background: transparent url(/img/welcometoblooms.gif) no-repeat; overflow: hidden; height: 75px; width: 324px; text-indent: -9999em; }
div#about h2 { float: left; margin-bottom: 10px; background:  transparent url(/img/aboutourflowers.jpg) no-repeat; overflow: hidden; height: 20px; width: 450px; text-indent: -9999em;background-color:#ffffff; }
div#featured_product { font-size: .85em; float: right; width: 399px; background: #fffdf6 url(/img/bg_featured_flower.jpg) repeat-x ; margin: 0 10px; }
div#featured_product h3 {  background: transparent url(/img/featured_featuredflower.jpg) no-repeat; margin: 8px 0 0 5px; text-indent: -9999em;}
div#featured_product_left { float: left; width: 150px; background-image: url(../img/bg_featured_flower_image.jpg);background-repeat: no-repeat;}
div#featured_product_right { float: left; width: 249px; }

/* *******************************************************************
	CATEGORIES USED ON INDEX, FLOWERVARIETIES & SHOWVARIETIES PAGE
******************************************************************* */
div#select_cat_head_left { float: left; width: 491px; background: transparent url(/img/bg_featured_flower.jpg) repeat-x; }
div#select_cat_head_left h2 { position: relative; top: 8px; left: 5px; height: 75px; background: transparent url(/img/select_flowervarieties.jpg) no-repeat; text-indent: -9999em; }
div#select_cat_head_divider { float: left; overflow: hidden; height: 75px; width: 17px; background: transparent url(/img/searchcut.jpg) no-repeat; }
div#select_cat_form { float: left; height: 75px; width: 268px; background: transparent url(/img/searchundercut.jpg) repeat-x;}
.select_row {  margin: 0 auto; width: 705px; height: 130px;}
.select_option { float:left; height: 130px; width: 104px; }
.select_padding { float:left; height: 130px; width: 46px; }
.select_option_image { float:left; height: 102px; width: 104px; background: transparent url(/img/bg_select_option_image.jpg) no-repeat; }
.select_option_name { float:left; text-align: center; overflow: hidden; height: 36px; width: 104px; }
.select_option_name a { color: #000; text-decoration: none; display: block; height: 20px; width: 104px; }
.select_option_name h3 {  font-size: 1.2em; }
div#toppicks {float: left;width: 800px;background-color:#ffffff;height:32px; overflow:hidden;background-image: url(/img/toppicksbg.jpg);}
div#toppicks h3 { padding-left:205px;padding-top:6px;color:#fff4c8; font-size: 1em;}
div#toppicks a {margin-right:25px;}


.showvariety_row {  margin: 0 auto; width: 760px; padding: 10px 0 10px 0; }
.showvariety_option_name { float: left; width: 250px; padding:0 10px 10px; }
.showvariety_option_name h3 {  font-size: 1.2em; }


div#order_flower_left {   float: left; width: 550px; background: #fffdf6 url(/img/bg_featured_flower.jpg) repeat-x; }
div#order_flower_left h2 { position: relative; top: 8px; left: 5px; height: 25px; background: transparent url(/img/order_header.jpg) no-repeat; text-indent: -9999em; }
div#order_flower_form { float: left; width: 305px; padding: 12px 0 0 10px; }
div#order_flower_form h3 { font-size: 1.3em; }
div#order_flower_right { float: left; width: 216px; margin-left: 10px; background: #fffdf6 url(/img/bg_featured_flower.jpg) repeat-x; }
div#order_flower_right h3 { position: relative; top: 8px; left: 5px; height: 25px; background: transparent url(/img/order_details.jpg) no-repeat; text-indent: -9999em; }
div#product_picture { float: left; width: 203px; padding: 12px 10px 10px 20px; background: transparent url(/img/bg_order_image.jpg) no-repeat; }
