/* ---- [ COMMON ] ---- */

.buttons {float:right;clear:both;padding-top:3px;}
.boxRound{padding:5px 10px 32px;}
.M5{margin:5px;}
.ML3{margin-left:3px;}
.MT20{margin-top:20px;}
.PB5{padding-bottom:5px;}
.PB10{padding-bottom:10px;}
.P5{padding:5px;}
.PT5{padding-top:5px;}
.txtcol5{padding-top:5px; padding-right:5px;}
.imageThumb {float:left;padding-top:3px;margin-right:5px;}
.ie7 .W70{width:70px;}

/* Search Box */
.simplePlantSearch{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;}

/* --- [ Search Boxes ] --- */
#topsearch .searchBox{float:left;width:210px;border:1px solid #ddd;margin:0 6px 15px 0;color:#666;padding:0 8px;height:25px;line-height:25px;font-size:11px;}
.ie7 #topsearch .searchSubmit{width:55px;}

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

/* Tab Style */
#plantencyclopedia #tabheader {position:relative;background-color:#EFEFEF;}
#plantencyclopedia #tabheader ul.tablist {list-style:none outside none; margin:0;}
#plantencyclopedia #tabheader .tablist li{background-color:#EFEFEF;color:#333;padding:5px 0;position:relative;float:left;}
#plantencyclopedia #tabheader .tablist li span.heading3{padding:6px 10px;}
#plantencyclopedia #tabheader .tablist li.active{background-color:#FFF;border:1px solid #D0D0D0;border-bottom:0px none;top:1px;}
#plantencyclopedia #app {border:1px solid #DFDFDF;height:auto;padding:10px;margin-bottom:8px;}

#plantSearchBox #tabheader {position:relative;background-color:#EFEFEF;}
#plantSearchBox #tabheader ul.tablist {list-style:none outside none; margin:0;}
#plantSearchBox #tabheader .tablist li{background-color:#EFEFEF;color:#333;padding:5px 0;position:relative;float:left;}
#plantSearchBox #tabheader .tablist li span.heading3{padding:6px 10px;}
#plantSearchBox #tabheader .tablist li.active{background-color:#FFF;border:1px solid #D0D0D0;border-bottom:0px none;top:1px;}
#plantSearchBox #app {border:1px solid #DFDFDF;height:auto;padding:10px;margin-bottom:8px;}

/* ---- [ HOME PAGE ] ---- */
.photoBox{border:2px solid #dfdfdf;text-align:center;}
.photoBox img{padding:6px 3px 5px 3px;}
.borderradius .photoBox{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.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 0 5px 0;}
.specificPlantSearch .plantFilters{width:150px;float:left;padding-bottom:5px;}
.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 0px;text-indent:-10px;}
ul.topicChildList li{margin-left:-10px;}
ul.topicChildList a{padding:0pt 0pt 0px 0px;}
/*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 .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:125px;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 span.heading4{float:left;}
.topVarieties .seeAllLnk{float:right;}
.topVarieties .imageThumb{float:left;margin-right:5px;}
.topVarieties .details{float:left;width:170px;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:470px;}
.advSearch td{margin:0;padding:0;width:33%;}
.advSearch td{font-size:11px;color:#333;}

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 ] ---- */
.resultItem{padding:3px 0 5px;margin:5px 0 0;border-bottom:1px solid #DFDFDF;}
.resultItem dl{margin:5px 0 0;}
.resultItem dl dt{font-weight:bold;float:left;width:94px;clear:both;}
.resultItem dl dd{float:left;margin:0;width:216px;}
.srchCol1{float:left;margin-right:10px;}
.srchCol2{float:left;width:310px;}

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

/* ---- [ GARDEN STORE INSERT ] ---- */
#gardenstoreinsert {background:#F4F7E7; margin:15px 0;  padding:0px 25px 15px 25px;}
#gardenstoreheaderlink{border:none;}
#gardenstoreheader {margin-top:10px; padding:0; border:none;}
#gardenstorerecomend {font-weight:900;}
#gardenstorelinks a {font-size:11px;}

/* ---- [ PLANT DETAIL BODY/COMMENT FORM PAGE ] ---- */
div #commentformcontainer {float:right;}
div #commentformcontainer input[type="submit"]{float:right; margin-right:0;}

/* ---- [ OVERWRITE CORE.CSS SITE COLORS ] ---- */
/* overwrite pagination style*/
.paginationWrapper {border:none;}
/* overwrite social media toolbar style*/
ul li.print img {display:none;}
ul li.comment {font-size:11px;}
ul li.comment img {display:none;}

