/* ---- [ COMMON ] ---- */
/* Search Box */
.simplePlantSearch .ACThead4{float:left;padding:2px 5px 0 0;}
.simplePlantSearch #simpleSearchTerm, .simplePlantSearch #searchText{border:1px solid #CCCCCC;font-size:18px;margin-right:5px;width:255px;float:left;}
.simplePlantSearch #simpleSearchButt{float:left;}

.validation-advice{color: #E04002;background-color: #fcfae6;padding: 2px;}

/* ---- [ HOME PAGE ] ---- */
.photoBox{padding:0 0 0 3px;}
.photoBoxTip{padding:7px 0 4px 5px;}
.phototip-tip{background:#fff;padding:3px;border:2px solid #E5E0C6;}
.phototip-text{color:#640D66;}

/* Plant Type Search */
.specificPlantSearch{}
.specificPlantSearch .typeList{width:320px;float:left;margin-bottom:10px;}
table.typesTable{border:0;margin:0;padding:0; width: 320px;}
table.typesTable td{margin:0;padding:0;}
.specificPlantSearch .plantFilters{width:150px;float:left;}
.specificPlantSearch .plantFilters select{margin:2px 0 5px;}
.specificPlantSearch .plantFilters select{width:130px;}
.hardiness{clear:both;padding-right:5px;float:left;width:auto;.width: 175px; padding-top: 5px;}
.hardiness a{_line-height:18px; padding-top: 2px;}
.hardiness select{margin:0 2px;}
.zipCode{width:240px;float:left; padding-top: 4px;}
.buttons{clear:both;text-align:right;padding-top:3px;}
.specificPlantSearch .advSearchLnk{padding:4px 5px 5px 5px;margin-right:-3px;}
.subButt{vertical-align:middle;.vertical-align:bottom;}

/* All Topic List */
.topicsColumn{float:left;width:230px;padding-left:10px;}
.topicsColumn.firstCol{padding-left:0px;}
.topicList{padding:10px 0;border-bottom:1px solid #E5E0C6;}
.seeAllLink{padding:0 0 0 10px;}
ul.topicChildList{list-style:none;}
ul.topicChildList{padding:2px 0 2px 10px;text-indent:-10px;}
ul.topicChildList a{padding:0pt 0pt 0px 10px;}
ul.topicChildList a{background:transparent url(http://images.meredith.com/bhg/images/temps/food/bullet_arrow.gif) no-repeat scroll -1px 3px;}

/* ---- [ DETAIL PAGE ] ---- */
.tools{float:right;}

.catTitle{border-bottom:5px solid #E5E0C6;}

.plantDetail h1{border-bottom:5px solid #E5E0C6;margin-bottom:3px;}
.plantDetail .scientificName{float:left;}
.plantDetail p.plantDesc{padding:5px 0;}
.rateCommentLinks{float:right;}
.sciname {font-style: italic;}
.Ratings_Container{border-top:5px solid #E5E0C6;border-bottom:1px solid #E5E0C6;}
    

dl.plantDetailList{margin:10px 0 0;}
dl.plantDetailList dt{font-weight:bold;float:left;width:110px;clear:both;}
dl.plantDetailList dd{float:left;margin:0;width:350px;}

.pdCol1{float:left;width:240px;margin:10px 10px 0 0;}
.pdCol2{float:left;width:235px;margin:10px 0 0;}

.topVarieties h4{float:left;}
.topVarieties .seeAllLnk{float:right;}
.topVarieties .imageThumb{float:left;margin-right:5px;}
.topVarieties .details{float:left;width:170px;}
.topVarieties .details .ACThead4{text-transform:none;}

.plantWith p{padding-bottom:5px;}

.bottomrateCommentLinks{border-top:5px solid #E5E0C6;border-bottom:1px solid #E5E0C6;padding:3px 0;margin-top:10px;text-align:right;}

/* ---- [ RATINGS/COMMENTS PAGE ] ---- */
#recipecomments div.Ratings_Container{padding:5px 0;}
#recipecomments #pluckContainer .Rating{margin:10px 0px;padding:3px 0;display:block;}
#recipecomments #pluckContainer .Ratings_YourRating{margin-top:-20px;margin-left:295px;}


/* ---- [ ADVANCED SEARCH ] ---- */
.advSearch table{border:0;margin:5px 0 5px 10px;padding:0;display:table;width:460px;}
.advSearch td{margin:0;padding:0;width:33%;}

table.featureTable{margin:5px 0 5px 5px;}
.featureTable th{vertical-align:top;text-align:right;width:80px;}
.featureTable td{vertical-align:top;width:auto;}
.featureTable tr.section th, .featureTable tr.section td{padding-top:12px}

/* ---- [ INDEX/DIRECTORY PAGE ] ---- */

/* ---- [ CATEGORY/SEARCH PAGE ] ---- */
.catnav{padding-top:5px;}
.resultItem{padding:3px 0 5px;margin:5px 0 0;border-bottom:1px solid #E5E0C6;}
.resultItem dl{margin:5px 0 0;}
.resultItem dl dt{font-weight:bold;float:left;width:80px;clear:both;}
.resultItem dl dd{float:left;margin:0;width:230px;}
.srchCol1{float:left;margin-right:10px;}
.srchCol2{float:left;width:310px;}

#advancedsearch span.pl24 {padding-left: 24px;}
