.plant-o-pedia.current-category {
    height:175px;
    position:relative;
    z-index:1;
    margin-bottom:10px;
    background:#b1d16b;
    overflow:hidden;
}

.plant-o-pedia.current-category h1 {
    bottom:20px;
    right:20px;
    color:#fff;
    font-size:46px;
    font-weight:normal;
    position:absolute;
    z-index:3;
    margin:0;
    padding:0;
    line-height:1em;
}

.plant-o-pedia.current-category #pop-banner {
    z-index:2;
    position:absolute;
    top:0;
    left:0;
}

/****************  showall  ***********************/

.plant-o-pedia.showall {
    border:1px solid #a2da5c;
    position:relative;
    _position:fixed;
    _border:0;
}
.plant-o-pedia.showall h2 {
    background:#A2DA5C;
    margin:0;
    padding:4px;
    color:#fff;
}
.plant-o-pedia.showall .cats {
    border-top:1px solid #a2da5c;
    padding:13px;
    margin-top:30px;
}
.plant-o-pedia.showall .cat {
    padding:0px 10px 8px 0;
    width:47%;
    float:left;
}

.plant-o-pedia.bottom-pagination {
    _display:none;
}

.plant-o-pedia.showall .border {
    border-top:2px dotted #e7e1d6;
    font-size:0;
    margin:8px 0;
}
.plant-o-pedia.showall .cat.last-in-row {
    float:right;
}
.plant-o-pedia.showall .cat h3 {
    margin:0 0 5px 0;
}

.plant-o-pedia.showall .cat h4 {
    font-size:80%;
    font-style:italic;
    margin:-6px 0 0 0;
    padding:0;
}
     
.plant-o-pedia.showall .cat h3 a {
    color:#000;
}
.plant-o-pedia.showall .cat.bodycopy p {
    font-size:90%;
}

.plant-o-pedia.showall .cat-img {
    float:left;
    padding:3px;
    margin-right:10px;
    border:1px solid #d3e1d0;
}
.plant-o-pedia.showall .cat-img img {
    display:block;
    border:1px solid #d3e1d0;
}
.plant-o-pedia.showall .plants {
    padding:13px;
    margin-top:30px;
}
.plant-o-pedia.showall .plants .plant-listing {
    text-align:center;
    position:relative;
}

.plant-o-pedia.showall .plants .plant-listing .item-permissions {
    position:absolute;
    width:100%;
    left:0;
    top:0;
}

.plant-o-pedia.showall .plants .plant-listing h3,
.plant-o-pedia.showall .plants .plant-listing h4,
.plant-o-pedia.showall .plants .plant-listing h5 {
    width:165px;
    color:#000;
    text-decoration:none;
    margin:0;
    font-weight:normal;
}
.plant-o-pedia.showall .plants .plant-listing h3{
    float:left;
    margin:6px 0 3px 0;
    clear:both;
}

.plant-o-pedia.showall .plants .plant-listing h4,
.plant-o-pedia.showall .plants .plant-listing h5 {
    font-size:80%;
    font-style:italic;
}
.plant-o-pedia.showall .plants .plant-listing h5 {
    font-size:70%;
    font-style:italic;
}

.plant-o-pedia.showall .plants .plant-listing .prod-img {
    border:2px solid #c2cfba;
    padding:3px;
    background:#fff;
    float:left;
}
.plant-o-pedia.showall .plants .plant-listing .prod-img img {
    display:block;
    width:162px;
}
.plant-o-pedia.showall .plants .product {
    float:left;
    margin-right:14px;
    width:172px;
    overflow:hidden;
}
.plant-o-pedia.showall .plants .product.last-in-row {
    margin-right:0px;
}
.pop .fbg {
    margin-top:20px;
}
/****************  bread  ***********************/
.category-breadcrumb {
    margin-bottom:10px;
}

/****************  show  ***********************/

.plant-o-pedia.pop-show {
    float:left;
    width:100%;
}

.plant-o-pedia.pop-show h1,
.plant-o-pedia.pop-show h2,
.plant-o-pedia.pop-show h3{
    color:#000;
    text-shadow:none;
}
.plant-o-pedia.pop-show h1 {
    font-weight:normal;
    text-transform:uppercase;
    margin:0;
}
.plant-o-pedia.pop-show h2 {
    font-weight:normal;
    text-transform:uppercase;
    font-style:italic;
    font-size:12px;
    margin:5px 0;
}

.plant-o-pedia .pagination-links {
    padding:6px 13px;
    border:1px solid #b1d16b;
    border-width:1px 0;
    text-align:right;
    position:absolute;
    _position:fixed;
    width:548px;
    z-index:4;
    height:18px;
}    

.plant-o-pedia .pagination-links .pagetotals {
    display:none;
}    


.plant-o-pedia.pop-show .bodycopy{
    clear:both;
    margin-bottom:20px;
}

.plant-o-pedia.pop-show .large-img {
    border:1px solid #B2D169;
    background:#fff;
    padding:2px;
}

.plant-o-pedia.pop-show .thumbnails ul,
.plant-o-pedia.pop-show .thumbnails ul li {
    padding:0;
    margin:0;
}

.plant-o-pedia.pop-show .thumbnails li {
    display:inline-block;
    *display:inline;
    zoom:1;
    padding:0;
    list-style:none;
}
.plant-o-pedia.pop-show .thumbnails li.first {
    margin-left:0px;
    clear:left;
}

.plant-o-pedia.pop-show .thumbnails li img {
    display:block;
    cursor:pointer;
    border:1px solid #B2D169;
    background:#fff;
    padding:2px;
}

#greenbox {
    border:1px solid #afb79a;
    width:233px;
    float:right;
    text-align:center;
    padding-top:10px;
}


#greenbox a {
    text-decoration:none;
    color:#374d10;
    font-size:12px;
}

#greenbox .facebook {
    text-align:center;
    padding:6px 0;
    border:1px solid #afb79a;
    border-width:1px 0;
    color:#fff;
    text-decoration:none;
    display:block;
    background:#b1d16b;
    margin:10px 0;
    font-size:14px;
}

#greenbox p {
    padding: 20px 15px 30px 15px;
    text-align:left;
    font-size:13px;
}
#greenbox p strong,
#atttabs #tab1 p strong,
#atttabs #tab3 p strong {
    display:block;
    margin:5px 0 0 0;
}

#greenbox p strong.check {
    padding:2px 0 2px 20px;
    background:url(../images/att_check.gif) no-repeat 0 50%;
}



/****************  tabs  ***********************/
#atttabs .yui-nav {
    margin:0 0 -1px 0;
}

#atttabs .yui-nav li {
    margin:0;
    border:1px solid #a9ae85;
}

#atttabs .yui-nav li.selected {
    margin:0;
    border-bottom:1px solid #fff;
}

#atttabs .yui-nav li a {
    background:none;
    padding:0;
    margin:0;
}

#atttabs .yui-nav li a em {
    background:#b1d16b;
    padding:5px 20px;
    margin:0;
    color:#000;
}
#atttabs .yui-nav li.selected a em {
    background:#fff;
}

#atttabs .yui-content {
    border:1px solid #a9ae85;
    background:none;
}
#atttabs .yui-content #tab1 strong {
    display:block;
    margin:5px 0 0 0;
}


/****************  searchbox  ***********************/
#popsearch {
    padding:10px;
    background:#a2da5c;
}

#clearfilters {
    text-align:right;
    padding:5px 26px 5px 0;
    background:url(../images/refresh.png) 100% 5px no-repeat;
    color:#972929;
    display:block;
}

#popsearch h4 {
    margin-bottom:3px;
    padding-bottom:3px;
    border-bottom:1px solid #333;
}

#popsearch .control {
    margin:0;
    padding:0;
}

#popsearch span {
    font-size:80%;
    font-style:italic;
}

#popsearch #textfilter  {
    border:0;
    background:#fff;
    width:96%;
    padding:3px;
    *margin-left:10px;
    _margin-left:0px;
}

#popsearch h5 {
    margin:0 0 5px 0;
    padding:0;
    font-weight:normal;
    font-size:100%;
    margin-top:0px;
}

#popsearch .att-group.active {
    background:url(../images/att_check.gif) 98% 3px no-repeat;
}

#popsearch h6 {
    margin:0;
    padding:2px 0 2px 15px;
    font-weight:normal;
    font-size:100%;
    cursor:pointer;
}

#popsearch .collapsed h6 {
    background:url(../images/plus.gif) no-repeat 3px 50%;
}

#popsearch .expanded h6 {
    background:url(../images/minus.gif) no-repeat 3px 50%;
}

#popsearch ul,
#popsearch ul li {
    margin:0;
    padding:0;
    list-style:none;
}
#popsearch ul {
    padding:4px 0 10px 0;
    background:#fff;
    width:198px;
    margin-left:-9px;
}
#popsearch ul li {
    margin:0;
    padding:2px 0 2px 20px;
    list-style:none;
}
#popsearch ul li label {
    margin:0 0 0 5px;
}

#popsearch .collapsed ul {
    display:none;
}

#popsearch .expanded ul {
    display:block;
}

#popsearch #filtersubmit,
#popsearch #filtersubmit1 {
    background:url(../images/popsrcharrow.gif) no-repeat 105px 4px;
    color:#fff;
    text-align:center;
    padding:5px 20px 5px 0;
    width:99%;
    border:1px solid #fff;
    margin-top:5px;
    cursor:pointer;
}
#popsrchbox {
    border-bottom:20px solid #fff;
    _border-bottom:2px solid #fff;
    margin-bottom:10px;
    padding:0px 10px 10px 10px;
    _padding:0px 0px 10px 0px;
    width:100%;
    _width:180px;
    margin-left:-10px;
    _margin-left:0px;
}



/****************  swirtcher common botanical  ***********************/
#botcomsort {
    position:absolute;
    _position:fixed;
    padding:0;
    margin-top:30px;
    _margin-top:0px;
    z-index:5;
    width:60%;
}
#botcomsort .control {
    padding:0;
}
#botcomsort .sblabel {
    float:left;
    margin:2px 5px;
}
#botcomsort .label {
    white-space:nowrap;
}
#botcomsort table,
#botcomsort table td  {
    padding:0;
    margin:0;
}

/****************  wishlist  ***********************/

#wishlist {
    position:relative;
}
#wishlist a {
    color:#004;
}
#wishlist .item {
    border-bottom:1px dotted #777;
    padding:10px 0;
}
#wishlist .item img {
    float:left;
    border:1px solid #999;
    padding:2px;
    margin-right:10px;
}

#wishlist .item h2,
#wishlist .item h3 {
    margin:0;
}

#wishlist .item h3 {
    font-style:italic;
    font-weight:normal;
}

#wishlist .print {
    position:absolute;
    right:0;
    top:5px;
}

#wishlist .empty {
    position:absolute;
    right:150px;
    top:5px;
}

.pop .navigationmodule {
    width:711px;
}
.navigationmodule .show-wishlist {
    position:absolute;
    right:15px;
    _right:100px;
    bottom:5px;
    padding:5px 0 5px 20px;
    background:url(../images/wishlist.png) no-repeat 0 50%;
}

.info strong {
    display:block;
    padding:5px 0;
}





