#sp{clear:both;float:left;width:250px;}
#sd{float:right;margin:10px 18px 0 0;width:432px;}
#sn,#ff,#addr,#desc{clear:left;float:left;font-style:normal;margin-top:8px;width:100%;}
#sn{font-size:1.8em;}
#desc{border-top:1px solid #e9ecd5;font-style:italic;padding:8px 0 10px;}
#prod-list{display:none;}
#prods{clear:both;width:725px;margin:0 auto;overflow:hidden;padding-top:20px;}
div.pitem {float:left;margin:10px 8px;width:150px;}
div.pitem span.align-left { display: block; float: left; }
div.pitem span.align-right { display: block; float: right; }
div.pitem .pimg { height: 150px; overflow: hidden; width: 150px; }
div.pitem .pname, div.pitem .ptotal
{ clear: both; font-size: 1.2em; font-weight: bold; padding: 2px; }
div.pitem .pprice, div.pitem .pfee, div.pitem .pdel
{ clear: both; padding: 2px; color:#777; }
div.pitem .pname { height: 30px; }
/*Prods*/
#prods div.pd{background-color:#fff;border:1px solid #dedede;float:left;height:290px;margin:0 0 20px 6px;padding:10px;width:150px;}
/*#prods div.pd:hover{border:1px solid #ee5b83;}*/
#prods div.pd div.pm{display:block;height:150px;margin:0 auto;overflow:hidden;text-align:center;width:150px;}
#prods div.pd h3{font-size:1.1em;height:30px;margin:5px 0;text-align:center;}
#prods div.pd h3 a{color:#ee5b83;font-weight:bold;text-decoration:none;}
#prods div.pd h3 a:hover{text-decoration:underline;}
#prods div.pd p span{display:block;}
#prods div.pd p span.l{float:left;width:70px;}
#prods div.pd p span.r{float:right;}#content div.pd p{clear:both;margin:0;overflow:hidden;padding:0;}
#prods div.pd p.fp,#content div.pd p.sf,#content div.pd p.dt{font-size:0.9em;}
#prods div.pd p.tp{font-size:1.1em;font-weight:bold;}
#prods div.pd p.dt{text-align:right;}
#prods p.de{margin-top:10px;overflow:hidden;}
#prods p.de span{display:block;float:left;font-style:italic;width:610px;}
#prods p.de a{background:url(./../images/bg_more_btn.gif) no-repeat;display:block;float:right;height:44px;width:95px;}
#prods p.de a:hover{background-position:0 -44px;;}
#prods p.de a strong{display:none;}
#prods p.bt a{margin:10px auto;}
#prods p.ft{padding:5px 0;}
/*Tabs*/
@media projection, screen { .ui-tabs-hide {display:none !important;} }
@media print { .ui-tabs-nav {display: none;} }
#tabs{clear:both;margin:10px 5px;}
#tabs li.flower-comments a{background:url(./../images/b.png) no-repeat;}
#tabs li.areas a{background:url(./../images/b.gif) no-repeat;}
#tabs p {margin:10px 0;}
.ui-tabs-nav, .ui-tabs-panel {}
#content #tabs .ui-tabs-nav {list-style:none;margin:0;padding:0;}
.ui-tabs-nav:after {display:block;clear:both;content:" ";}
.ui-tabs-nav li {float:left;margin:0;font-weight:bold;}
.ui-tabs-nav a {float:left;margin:0;padding-left:0;outline:0;text-decoration:none;white-space:nowrap;}
#tabs li.flower-comments a {background-position:0 -34px;float:left;height:34px;width:284px;}
#tabs li.areas a {background-position:0 -34px;float:left;height:34px;width:141px;}
#tabs li.flower-comments.ui-tabs-selected a{background-position:0 0;}
#tabs li.areas.ui-tabs-selected a{background-position:0 0;}
#tabs #areas a{color:#ea547a;font-size:1.2em;line-height:120%;text-decoration:none;}
#tabs #areas a:hover{text-decoration:underline;}
#tabs li a strong {display:none;}
#tabs .ui-tabs-nav .ui-tabs-selected a{position:relative;z-index:2;margin-top:0;}
.ui-tabs-panel {border:1px solid #e3e3e3;padding:0 10px;margin:1px 0 0;background:#fff;}
/* Additional IE specific bug fixes... */
* html .ui-tabs-nav {display: inline-block;}
*:first-child+html .ui-tabs-nav  {display: inline-block;}
/* Reviews */
#rev{background:url(./../images/r.png) top center no-repeat;float:left;height:104px;margin-bottom:5px;overflow:hidden;width:202px;}
#rev h2{background:url(./../images/r_h2.png) no-repeat;height:14px;margin:12px 0 0 12px;width:128px;}
#rev h2 strong{display:none;}
#rev p{padding:8px 12px 4px;}
#rev a{background:url(./../images/btn_r.png) no-repeat;display:block;float:right;height:27px;margin:0 6px;width:158px;}
#rev a:hover{background-position:0 -27px;}
#rev strong{display:none;}
/*Cat*/
#cats{background:url(./../images/c.png) top center no-repeat;float:left;height:400px;width:202px;}
.cat_main {float:left;list-style:none;padding:5px 8px 0;margin:5px 15px 10px;text-align:left;width:150px;}
.cat_main li {color:#4b9c9c;clear:both;float:left;font-weight:bold;font-size:1.4em;padding:0 0 5px 0;margin:0;width:100%;}
.cat_main .cat_sub { list-style: none; padding: 0; margin:0 0 15px 10px;}
.cat_sub li { padding:0; margin: 0;}
.cat_main .cat_sub li a {font-size:.6em;line-height:140%;font-weight:normal;color:#767d7d;display:block;padding:0;text-decoration:none;}
.cat_main .cat_sub li a:hover{color:#000;}
.cat_main .cat_sub li a.selected { color:#000;}
#shop-comments{clear:both;font-size:1.2em;padding-top:10px;}
.comments{padding-top:10px;}