.fake-class{ color: #000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}
body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.3em;min-width:750px;}#doc2{width:73.074em;*width:71.313em;min-width:950px;}#doc3{margin:auto 10px;width:auto;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.3207em;*width:12.0106em;}.yui-t1 #yui-main .yui-b{margin-left:13.3207em;*margin-left:13.0106em;}.yui-t2 .yui-b{float:left;width:13.8456em;*width:13.512em;}.yui-t2 #yui-main .yui-b{margin-left:14.8456em;*margin-left:14.512em;}.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.52em;}.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.52em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.512em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.512em;}.yui-t5 .yui-b{float:right;width:18.4608em;*width:18.016em;}.yui-t5 #yui-main .yui-b{margin-right:19.4608em;*margin-right:19.016em;}.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.52em;}.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.52em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-g .yui-u,.yui-g .yui-g,.yui-gc .yui-u,.yui-gc .yui-g .yui-u,.yui-ge .yui-u,.yui-gf .yui-u{float:right;display:inline;}.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g{width:49.1%;}.yui-g .yui-g .yui-u,.yui-gc .yui-g .yui-u{width:48.1%;}.yui-gb .yui-u,.yui-gc .yui-u,.yui-gd .yui-u{float:left;margin-left:2%;*margin-left:1.895%;width:32%;}.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge .yui-u{width:24%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-gf div.first{width:24%;}.yui-ge div.first{width:74.2%;}#bd:after,.yui-g:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
.fake-class{ color: #000;}
table {width: 100%; table-layout: fixed}
td {padding: 5px 5px 5px 5px; vertical-align: top}
th.plant-photos {width: 230px}
th.plant-title {width: 110px}
td.user-thumb {text-align: center; width: 60px}
.retailer-discounts tr.list-line-even, table.products tr.list-line-even, #retailer-list-all tr.list-line-even, #retailer-list tr.list-line-even {background-color: #d2f3c1}
#retailer-list td {border-style: none}
#retailer-list th a:visited{ color: #000}
#retailer-list tr {border-style: none none solid none; border-width: 1px; border-color: #999}
th.cl_mail_ordering {width: 5em}
th.cl_online_ordering, th.cl_overall_rating{ width: 6em}
th.cl_name {width: 11em}
table.retailer-discounts th.cl-retailer-name {width: 12em}
table.retailer-discounts th.cl-retailer-name-narrow, table.retailer-discounts th.cl-voucher-code {width: 8em}
table.retailer-discounts th.cl-valid-to {width: 7em}
table.retailer-discounts th, #retailer-list-all th, table.products th, #retailer-list th {background-color: #A4E186; padding: 3px}
table.products th.ap-retailer{ width: 150px}
table.products th.ap-price{ width: 120px}
table.products th.ap-thumb {width: 100px}
table td.press-release-date{ width: 20%}
table td.press-release-resource{ width: 20%}
table td.press-fact-value{ width: 30%}
table.promoted-retailers td{ text-align: center}
table.promoted-retailers div.mini-rating{ margin-left: 40px}
table.guide-merchant-table{ background-color: white; margin-top: 5px; caption-side: bottom}
table.guide-merchant-table th{ font-weight: bold}
table.guide-merchant-table caption{ margin-bottom: 15px; background-color: transparent; text-align: center; font-style: italic; color: #555}
table.guide-merchant-table th, table.guide-merchant-table td{ border: solid 1px gray}
th.mini-merchant-logo{ width: 98px}
th.go-to-shop{ width: 111px}
.pagination{ padding: 2px}
.pagination ul{ margin: 0; padding: 0; text-align: left}
.pagination li{ list-style-type: none; display: inline; padding-bottom: 1px}
.pagination a, .pagination a:visited{ padding: 0 5px; border: 1px solid #79a663; text-decoration: none; background-color: #c0e1b0; color: #000}
.pagination a:hover, .pagination a:active{ border: 1px solid #79a663; color: #000; background-color: #a4e186}
.pagination li.currentpage{ padding: 0 5px; border-style: none; background-color: transparent; color: #000}
.pagination li.disablepage{ padding: 0 5px; border-style: none; color: #aaa}
* html .pagination li.currentpage, * html .pagination li.disablepage{ margin-right: 5px; padding-right: 0}
div.pagination {width: 430px; margin-left: auto; margin-right: auto; padding: 5px 0px 5px 0px}
#a_to_z div.pagination {width: 100%; margin-left: 0%}
#plant #index #a_to_z .pagination {width: 100%}
#question #index #a_to_z a, #plant #index #a_to_z a {width: 20px; height: 18px; padding: 3px 0px 0px 0px; text-align: center; float: left; margin: 5px}
img {margin: 0px 0px 0px 0px;}
img.medium {width: 340px}
a {color: #000; text-decoration: underline}
a:visited {color: #444}
a:hover {color: #00f; background-color: transparent; text-decoration: none}
div#ft a {color: white}
.buying-guide a{ color: blue; text-decoration: underline}
.buying-guide a:visited{ color: purple; text-decoration: underline}
.buying-guide a:hover{ color: red; text-decoration: none}
a.inverse {text-decoration: none}
a.inverse:hover {text-decoration: underline}
#menu ul li , #body_menu ul li{ display: inline}
#menu ul, #menu ul li a, #body_menu ul, #body_menu ul li a {padding: 1px 10px 3px}
#menu ul li a:hover {text-decoration: none}
#body_menu ul li a:hover {color: #000; background: #a4e186; text-decoration: none}
#menu ul li.current a, #menu ul li.current a:hover {text-decoration: none; background-image: none}
#body_menu ul li.current a, #body_menu ul li.current a:hover {color: #000; background: #a4e186; text-decoration: none}
#menu ul li a{ color: #555; background-color: white; background-image: url(http://cdn.growsonyou.com/images/grey_pixel.jpg); background-position: bottom left; background-repeat: repeat-x; border-top: 1px solid #777; border-left: 1px solid #777; border-right: 1px solid #777}
#body_menu ul li a{ color: #333; background-image: url(http://cdn.growsonyou.com/images/tab_fade_body.gif); background-repeat: repeat-x}
#menu ul li a:hover, #menu ul li.current a, #menu ul li.current a:hover, #menu ul li a, #body_menu ul li a:hover, #body_menu ul li.current a, #body_menu ul li.current a:hover, #body_menu ul li a {text-decoration: none}
#body_menu.member-tabs ul.photos li.photos a, #body_menu.member-tabs ul.garden li.garden a, #body_menu.member-tabs ul.calendar li.calendar a, #body_menu.member-tabs ul.calendar li.garden a, #body_menu.member-tabs ul.favorites li.favorites a, #body_menu.member-tabs ul.inbox li.inbox a, #body_menu.member-tabs ul.outbox li.outbox a, #body_menu.member-tabs ul.blog li.blog a, #body_menu.member-tabs ul.blog_archive li.blog_archive a, #body_menu.member-tabs ul.news li.news a {background: #e5f6dd; color: #000; border-bottom: solid 1px #e5f6dd; text-decoration: none; background: #e5f6dd}
#body_menu.member-tabs ul{ border-bottom: solid 1px #888}
#body_menu.member-tabs ul a{ border-top: solid 1px #888; border-left: solid 1px #888; border-right: solid 1px #888}
#body_menu ul li a {padding: 1px 10px 2px}
ul#shop-primary-nav > li > a{ font-size: 110%; display: block; background-color: #D2F3C1; padding-top: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em}
ul#shop-primary-nav > li.primary-nav-selected > a{ background-color: #A4E186}
ul#shop-primary-nav ul#shop-secondary-nav li.secondary-nav-selected a{ background-color: #A4E186}
ul#shop-primary-nav ul#shop-secondary-nav ul#shop-pg-nav li.pg-nav-selected a{ background-color: #A4E186}
ul#shop-primary-nav > li{ margin-bottom: 0.2em; margin-top: 0.3em}
ul#shop-primary-nav ul#shop-secondary-nav {padding-left: 0.5em; padding-bottom: 0.5em; padding-top: 1px}
ul#shop-primary-nav ul#shop-secondary-nav li {margin-bottom: 3px; margin-top: 1px}
ul#shop-primary-nav ul#shop-secondary-nav li a{ display: block; padding-bottom: 4px; padding-left: 0.3em; background-color: #c1e3a1}
ul#shop-primary-nav ul#shop-secondary-nav ul#shop-pg-nav li a{ background-color: #abe077}
ul#shop-goy-product-list li{ display: inline; line-height: 1.2em}
ul#shop-primary-nav ul#shop-secondary-nav ul#shop-pg-nav {padding-left: 0.7em; padding-bottom: 0.3em; padding-top: 1px}
ul#shop-primary-nav li.primary-nav-selected.mark > a, ul#shop-primary-nav li.secondary-nav-selected.mark > a, ul#shop-primary-nav li.pg-nav-selected.mark > a{ border-right: solid 4px #888}
#doc3 {max-width:950px; margin: auto 0px}
#doc2 {overflow: hidden}
#sidebar {width: 160px; float: left; height: 100%; padding-left: 10px; text-align: left}
h3{ margin-top: 15px; margin-bottom: 5px}
.center {text-align: center}
.clear-left {clear: left}
.clear-right {clear: right}
.clear-both {clear: both}
.spacer {clear: left}
div#user-plants, div#my-comments, div#search-results-articles, div#search-results-plants, div#search-results-members, div#search-results-gardens, div#search-results-questions, div#article-responses {width: 100%;}
#hd {height: 89px}
#banner-holder {float: right; margin-right: 10px; margin-top: 3px; height: 25px}
div#clickable_logo {height: 69px; float: left; width: 245px}
#menu {text-align: right; position: relative; z-index: 1}
#akiko #index #featured_blog {width: 450px}
#akiko #index img#new_here_image{ float: left; margin-right: 5px; margin-bottom: 10px}
#akiko #help_us, #akiko #newsletter {height: 400px}
#featured_members.photo_thumb_list img{ height: 90px; width: 90px}
#affiliate-product-list-tags, #reviews-by, #retailer-list-tags, #retailer-list-all, #retailer-product-tag, #display-retailer, #affiliate-product-tag, #plant-care-tips, #plant-buy, #sitemap, #retailer-list, #exchanges, #genus_index, #index {padding: 0px 0px 0px 0px}
#akiko #help_us, #akiko #newsletter, #editor-tool-page, #browse_comments, #browse_photos, #set-photo-titles, #account-signup, #plant #genus, #add-retailer-review, #colour-inspiration, #show_exchange, #akiko #index, #slideshow {padding: 10px 0px 0px 0px}
#search_results{ padding: 10px 10px 10px 20px}
div.recent-question, div.recent-blogger {width: 47%; padding: 5px; height: 65px; float: left; overflow: hidden}
.recent-question div.small_user_icon, .recent-blogger div.small_user_icon{ float: left}
img#write-your-blog{ padding-top: 10px; margin-left: 0.5em}
p.see_more{ text-align: right}
p.tag-cloud {text-align: center}
#plant #genus_index div.genus{ padding-top: 10px}
#display_article {padding-top: 20px}
.blog_entry .blog_author {float: left; width: 105px; padding: 5px; margin: 0px 5px 5px 5px; text-align: center}
.blog_entry p img {display: block; margin: auto; clear: both}
.blog_entry.large p {clear: right}
#latest_photos p{ padding-top: 222px}
#plant-tag-form {width: 33%}
#signupform img {padding: 10px 0px 0px 10px}
#signupform .yui-gb{ width: 97%; position: relative; left: 10px; padding-bottom: 20px}
#forgot_password {padding-bottom: 20px}
#home-join #loginform {width: 220px; float: left; position: relative; margin: 0px 10px 20px 0px}
#ask form, #login-or-out {padding: 5px 5px 25px 5px}
#account #login p#quote1, #account #login p#quote2, #account #login p#quote3, #account #login p#quote4{ padding-left: 100px; clear: both}
#account #login img{ margin-left: 250px}
#account #login p#quote1 span, #account #login p#quote2 span, #account #login p#quote3 span, #account #login p#quote4 span{ float: right}
#group-edit-form, #new_seed_exchange_form, #about, #new_message_form, #edit_question_form, #invites_form, #add_multiple_photos_form, #edit_article_form, #new_article_form, #new_visit_form, #edit_photo_form, #new_photo_form, #new_group_form, #user_password_change, #failed_login, #help, #feedback-page {padding: 35px 150px 50px 150px; margin-left: auto; margin-right: auto}
#help h3{ margin-top: 15px}
#help p.question {margin-top: 5px; font-weight: bold}
#help ul{ margin-top: 10px}
#terms-of-use .yui-u div{ padding: 35px 50px 50px 50px; margin-bottom: 20px}
#user-in-brief, div.benefits {width: 280px; float: left; padding-bottom: 15px; margin-right: 10px;margin-bottom: 5px;}
#user-in-brief {width: 160px}
#user-in-detail {clear: none}
#buddy-image img{ float: left; margin: 5px}
#user-in-brief h4 {display: inline; font-size: 120%; font-weight: bold}
#photo_comments h2, #photo_comments p, .garden h1, .inline {display: inline}
#edit_user_detail{ padding: 5px 10px 10px 10px}
#edit_user_detail p#form-description, #forgot_password p#form-description {width: 67%}
#user-in-brief {margin: 5px 10px 10px 10px}
div#my_top_photo_tags.hidden, div#all_my_photo_tags.hidden{ display: none}
#featured-plant {padding: 5px 5px 5px 5px}
#featured-plant img {float: left; margin-right: 10px}
#photo-tags {margin-bottom: 15px}
#display-plant-profile .submit, #display-plant-profile .form-help {padding-top: 0px; padding-bottom: 5px}
#tag-results {padding: 10px}
#plant #exchanges #activity, #plant #show_exchange #activity, #display_article, #article #tag-browse, #photo-tag-browse {padding: 10px}
#photo-tag-cloud, #plant-tag-cloud {padding: 15px}
#plant .exchange {padding: 5px 0px}
#group_profile .first img{ float: left; margin: 5px}
.google-ads.pad-top{ padding-top: 20px}
#akiko #index #featured_blog {padding-top: 10px}
#akiko #index ul {margin-bottom: 10px}
#akiko #index p.more_link{ padding-top: 53px}
#edit_garden_form, #question #index #ask, #comment_form {width: 450px; margin-left: auto; margin-right: auto}
#slideshow_details div.google-ads {padding-bottom: 10px}
#slideshow div#current_photo {float: left; width: 445px}
#slideshow div#slideshow_details {float: left; width: 270px; padding-left: 10px}
#slideshow div#current_photo img{ margin-left: auto; margin-right: auto}
#slideshow ul#slideshow_navigation li{ float: left; width: 90px; text-align: center; height: 110px; margin-left: 20px}
#slideshow ul#slideshow_navigation li.no_image{ padding-top: 10px; height: 100px}
#slideshow ul#slideshow_navigation li a:link, #slideshow ul#slideshow_navigation li a:visited, #slideshow ul#slideshow_navigation li a:hover, #slideshow ul#slideshow_navigation li a:active{ display: block; text-decoration: none}
#slideshow ul#slideshow_navigation li span.disabled{ color: #bbb}
#slideshow ul#slideshow_navigation li p{ width: 80px; height: 80px}
#slideshow div#current_image_details div.first form {margin-top:10px}
#display_visit_profile div#map {margin: 10px; width: 500px; height: 300px; float: right}
div#display_visit_profile h2{ padding-top: 20px}
div#display_visit_profile ul{ padding-left: 5px}
#new_visit_form div#check_map_prompt {padding: 5px; margin-bottom: 10px}
#new_visit_form div#map{ height: 250px; width: 398px; margin: 5px auto 10px auto}
#visit div#map {margin: 5px auto 10px auto; width: 99%; height: 400px}
img#id-game-question-photo {float: left; margin-bottom: 15px}
div#id-game-question-details{ width: 280px; float: right}
#edit_photo_form form img {float: left; margin: 10px}
div#new_visit_bubble {width: 300px}
div#body_menu {padding-top: 15px}
div#member_menu {width: 135px; float: right}
#account div#actions{ width: 220px; float: left}
div#user-profile {padding: 10px 151px 0px 10px}
#account #show #user-profile h2{ padding-top: 45px}
#past_articles div.google-ads{ padding-top: 20px; padding-left: 5px}
#ft img {position: relative; top: 6px}
div#plant_botanical_name_auto_complete {height: 200px; overflow: auto}
div.reminder-notes p {padding-left: 20px; padding-top: 2px}
p.reminder-title {padding: 8px 0px 0px 20px}
p.reminder-late, p.reminder-imminent, p.reminder-ok {margin-top: 15px}
p.reminder-late {background-color: #ffbbbb}
p.reminder-imminent {background-color: #f0f022}
p.reminder-ok {background-color: #a4e186}
#plant div.google-ads{ padding-top: 20px}
#plant-buy div.google-ads{ padding-left: 5px}
div.fb_admin_profile_photo{ width: 200px; height: 520px; float: left}
div.fb_admin_attach_photo{ width: 250px; height: 270px; float: left}
.review-body{ padding-bottom: 15px; margin-bottom: 15px}
.review-heading{ padding-top: 10px; margin-right: 15px; float: left; width: 50%; clear: left}
#reviews-by h2{ float: left}
#reviews-by div.mini-rating{ margin-top: 8px}
#reviews-by .a-review {padding-bottom: 20px}
#reviews-by p.de-focus {padding-top: 0px; padding-bottom: 0px}
#reviews-by #about-reviewer{ width: 400px; float: left}
#reviews-by div.small_user_icon {float: left}
#display-retailer .overall-star-rating .star-rating{ margin-left: 5px; float: left}
#shop-flags{ height: 11px; text-align: right}
#shop-flags img{ margin-left: 5px; margin-top: 5px}
#shop-flags img.alt-shop-flag{ opacity: 0.5}
.showcase-product {width: 215px; height: 150px; border: solid 1px #a4e186; background-color: #d2f3c1; padding: 5px; margin-right: 10px; margin-top: 10px; float: left}
.showcase-product p{ padding-left: 0px}
.showcase-product img{ float: left; margin-right: 10px; max-height: 90px; max-width: 90px}
.showcase-product p.product-name{ height: 2.5em; margin-bottom: 5px}
#akiko #index .showcase-feature{ width: 230px; height: 160px; margin-top: 10px; float: left; text-align :center; height: 170px; margin-bottom: 5px; margin-right: 15px}
#akiko #index .showcase-feature p, #akiko #index .showcase-feature h2, #akiko #index .showcase-product p{ font-size: 100%}
.showcase-feature.photos {margin-left: 5px; background-image: url(http://cdn.growsonyou.com/images/photos_background.gif)}
#akiko #index .showcase-feature.questions{ background-image: url(http://cdn.growsonyou.com/images/questions_background.gif)}
#akiko #index .showcase-feature.shop {margin-right: 0px; background-image: url(http://cdn.growsonyou.com/images/shopping_background.gif)}
.collated-blog, .collated-question {padding-bottom: 10px; padding-top: 10px}
#slideshow_details .google-ads img{ margin-left: 3px}
#editor-tool-page .photo-list li {width: 45%; overflow: hidden; float: left; height: 120px; margin-right: 25px}
#editor-tool-page .photo-list li img{ float: left; margin: 0px 5px 5px 0px}
#ft{ font-size: 20px}
#ft .about-us{ margin: 25px 10px 0px 10px; padding-top: 5px; border-top: dashed 1px #473841; font-size: 12px}
.press img{ float: right; margin: 5px}
.press {clear: both; margin-top: 5px; margin-bottom: 10px}
#colour-grid {width: 320px; height: 80px}
#colour-grid div {width: 20px; height: 20px; float: left}
#colour-grid div a{ display: block; height: 100%}
h3 span{ margin-left: 50px; font-family: verdana,sans-serif; font-size: 11px}
.ie-width-fix{ width: 100%}
#constant-nav {padding-top: 15px}
#constant-nav ul{ padding-left: 20px}
#skyscraper{ padding-top: 15px; padding-left: 15px}
#nav-access{ position: absolute; left: -9999px; top: -9999px}
li.member div.thumbnail{ float: right}
div.product-image-large{ width: 372px; overflow: hidden; float: left; margin-top: 5px}
div.product-image-large img{ display: block; background-color: white; border: solid 1px grey; margin: auto; max-width: 322px; padding: 10px}
img.product-large{ padding: 10px}
div.product-overview{ margin-left: 372px}
div.product-overview div.mini-rating{ margin-left: 0.5em}
div.product-criteria-one{ float: left; width: 40%}
div.product-criteria-two {float: left; width: 30%}
div.product-criteria-three {float: left; width: 25%}
div.product-criteria-one ul, div.product-criteria-two ul, div.product-criteria-three ul {border-left: solid 1px #999; padding-right: 10px}
div.product-criteria-one ul li, div.product-criteria-two ul li, div.product-criteria-three ul li{ line-height: 1.5em; padding-left: 5px}
h4 {padding: 15px 10px 5px 5px}
.buying-guide q{ float: right; margin: 10px; width: 200px; font-size: 135%; padding-left: 5px; color: #777}
ul.guide-sections{ padding-left: 50px; margin-top: 15px}
ul.guide-sections li{ width: 45%; float: left; line-height: 1.6em}
span.hide-notification{ float: right}
div.google-gardening-square{ width: 280px; float: right; padding-left: 30px}
div.products-needed{ padding-left: 5px; width: 48%; float: left}
div.products-needed h4, div.products-needed li{ margin-left: 75px}
div.products-needed p{ padding-top: 0px; padding-bottom: 1px}
div.products-needed img{ float: left; margin-top: 20px}
div.products-needed h4{ margin-top: 10px}
#gardening .teaser p{ margin-left: 80px; margin-right: 120px}
#splash-container-ajax{ width: 720px; height: 250px; background-color: gray}
#splash-image-container{ height: 170px}
#splash-nav{ position: relative; height: 80px}
#splash-nav .yui-u.first p{ padding-left: 20px}
#splash-nav .yui-u.first{ font-size: 130%}
#splash-nav p.over-laid, #splash-nav p.over-laid a{ color: white}
#genus_index #activity, #index #activity, #search_results .tab-sheet {border-style: none solid solid solid; border-color: #a4e186; border-width: 1px}
.use {border: 3px solid #79a663}
#plant #exchanges #activity, #plant #show_exchange #activity, #new_visit_form div#check_map_prompt, div#map, #browse_comments #comments, #browse_users #members, #slideshow ul#slideshow_navigation li p {border: 1px solid #a4e186}
#plant #genus_index div.genus{ border-style: none none dotted none; border-color: #777; border-width: 1px}
td {border-style: dotted none none none; border-width: 1px; border-color: #777}
.review-body{ border-style: none none dotted none; border-width: 1px; border-color: #777}
.review-heading {background-color: #D2F3C1; border-left: dotted 1px #777; border-top: dotted 1px #777; padding-left: 5px}
#doc2 {background-color: #fff}
#doc3 {background-color: #fff}
#main-container {background-image: url(http://cdn.growsonyou.com/images/borders_wide.jpg); background-repeat: repeat-y; background-position: top center;}
#bd {background-color: #e5f6dd}
#search_results .tab-sheet {background-color: #f6fff6}
#search_results .tab-sheet {background-image: url(http://cdn.growsonyou.com/images/tab_sheet_fade.gif); background-repeat: repeat-x}
h3 {background-color: #a4e186}
caption {background-color: #fff373}
.move-up-small {background-color: #c2f7bc;background-color: #7dfa79;}
.move-up-medium {background-color: #a0f89b;background-color: #7dfa79;}
.move-up-large {background-color: #7dfa79;}
.move-down-small {background-color: #e8d0bb; background-color: #f08779;}
.move-down-medium {background-color: #ecac9b; background-color: #f08779;}
.move-down-large {background-color: #f08779}
.no-move {background-color: #eff984}
#genus_index #activity, #index #activity {background-color: #f6fff6; background-image: url(http://cdn.growsonyou.com/images/tab_sheet_fade.gif); background-repeat: repeat-x}
#new_visit_form div#check_map_prompt {background-color: #f6fff6}
.blog_author, #featured-question img {background-image: url(http://cdn.growsonyou.com/images/fade_out.gif); background-repeat: repeat-x; background-position: left bottom}
#map_holder {background-color: #a4e186 }
#plant #exchanges #activity, #plant #show_exchange #activity, #browse_comments #comments, #browse_users #members, #slideshow ul#slideshow_navigation li p {background-color: #f6fff6}
#step-1, #step-2, #step-3 {background-color: #f6fff6; border: 1px solid #a4e186}
.notice{ background-color: #ff99ff}
#primary-shop-1{ background-image: url(http://cdn.growsonyou.com/images/shop/p/plants.jpg)}
#primary-shop-2{ background-image: url(http://cdn.growsonyou.com/images/shop/p/seeds_bulbs.jpg)}
#primary-shop-3{ background-image: url(http://cdn.growsonyou.com/images/shop/p/hand_tools.jpg)}
#primary-shop-4{ background-image: url(http://cdn.growsonyou.com/images/shop/p/outdoor_living.jpg)}
#primary-shop-6{ background-image: url(http://cdn.growsonyou.com/images/shop/p/essentials.jpg)}
#primary-shop-7{ background-image: url(http://cdn.growsonyou.com/images/shop/p/power_tools_1.jpg)}
#primary-shop-8{ background-image: url(http://cdn.growsonyou.com/images/shop/p/greenhouses.jpg)}
#primary-shop-9{ background-image: url(http://cdn.growsonyou.com/images/shop/p/mowers_1.jpg)}
#primary-shop-brands{ background-image: url(http://cdn.growsonyou.com/images/shop/p/brands.jpg)}
h2#index-inspiration{ background-image: url(http://cdn.growsonyou.com/images/ideas_bulb.gif)}
h2#index-with-friends{ background-image: url(http://cdn.growsonyou.com/images/speech_bubbles.gif)}
#terms-of-use ol {list-style-type: decimal; padding-left: 25px}
#failed_login ul, #terms-of-use ul {list-style-type: circle; padding-left: 25px; padding-top: 5px}
ol.benefits li {background: none; list-style-type: decimal; padding: 5px}
ol.benefits{ padding-left: 25px}
#plant .a-to-z ol {padding-left: 10px}
#plant ol li{ line-height: 1.5em}
#search-results-photos ul li, #top_photos ul li, #favorite-members ul li, #recent-comments ul li {float: left; text-align: center; padding: 5px}
#favorite-members ul li {width: 90px; margin-bottom: 10px}
#my-photos ul li {float: left; text-align: left; padding: 5px}
#favorite-members ul, #my-photos ul {margin: 10px}
#recent-comments ul {margin: 5px}
#visit #index #latest_photos ul li {width: 100px}
#my-favorites ul, #my-photos ul{ max-width: 100%}
.plant-list ul{ width: 100%}
ul#popular-plants li div, .plant-list ul li div{ text-align: center; float: left}
ul#popular-plants li{ float: left; padding: 5px; width: 230px}
.plant-list ul li{ float: left; padding: 5px; width: 320px}
#favorite-plants ul.photo_thumb_list li, div.photo-list ul#all-member-plant-photos li{ width: 140px}
#plant #index #recent_garden_items ul{ padding: 5px 5px 10px 20px}
ul.text-list li, #plant-care-tips li, #plant-buy li, #sitemap li, ul#reasons-to-join li, ul#colour-instructions li, #newsletter ul li, #past_articles ul li, #genus ul#species li, #help ul li, #aep_w ul li, #visit #index #featured-visit ul li, #akiko #index ul#featured_visits li, #akiko #index ul#featured_plants li, #akiko #index ul#featured_questions li, #visit #index ul#recent_additions li, #account #index ul#groups-list li, #plant #index #recent_garden_items ul li, #recent-photos ul#newest-tags li, #slideshow #current_image_details #photo-tags ul li{ float: none; text-align: left; padding: 2px 0px 3px 0px}
#akiko #index .text-list li{ float: none; text-align: left; margin: 5px}
ul.text-list, #plant-care-tips ul, #plant-buy ul, #sitemap ul ul, ul#reasons-to-join, ul#colour-instructions, #account #actions ul, #newsletter ul, #past_articles ul, #genus ul#species, #help ul, #aep_w ul, #visit #index #featured-visit ul, #akiko #index ul#featured_visits, #akiko #index ul#featured_plants, #akiko #index ul#featured_questions, #visit #index ul#recent_additions, #account #index ul#groups-list, #plant #index #recent_garden_items ul, #recent-photos ul#newest-tags, #slideshow #current_image_details #photo-tags ul{ list-style-image: url(http://cdn.growsonyou.com/images/list_bullet.gif); padding-left: 20px}
#search-results-photos ul li {width: 130px}
ul.member_icon_list li {float: left; padding-top: 10px; width: 15em; height: 83px}
ul#popular-plants li div img, div.thumbnail img, .plant-list ul li div img, ul.photo_thumb_list li div img{ margin: 0px auto 0px auto; border: 1px solid #aaa}
ul#popular-plants li div a, div.thumbnail div.photo-border, div.thumbnail a, .plant-list ul li div a, ul.photo_thumb_list li div a{ width: 98px; height: 95px; padding-top: 3px}
ul.photo_thumb_list.large li div a, div.thumbnail.large a{ width: 146px; height: 143px}
ul#popular-plants li div, div.thumbnail, .plant-list ul li div, ul.photo_thumb_list li div {width: 98px; height: 98px; margin: 4px 0px 0px 6px}
ul.photo_thumb_list.large li div, div.thumbnail.large{ width: 146px; height: 146px}
ul#popular-plants li div, .plant-list ul li div{ margin-right: 5px}
ul#popular-plants li div a:hover, div.thumbnail a:hover, .plant-list ul li div a:hover, ul.photo_thumb_list li div a:hover {border-color: blue}
ul.photo_thumb_list li {float: left; text-align: center; padding: 2px; width: 104px}
ul.photo_thumb_list.skyscraper li {width: 160px; padding-bottom: 20px; float: none}
ul.photo_thumb_list.skyscraper li div {left: 25px}
.new_here .photos ul.photo_thumb_list li {width: 19%}
#akiko #index ul.photo_thumb_list li{ width: 31%; height: 145px}
#akiko #index ul.photo_thumb_list.featured-products li{ height: auto}
#plant .plant-photo-list li, #plant ul#all-member-plant-photos li, #visit #browse_photos ul.photo_thumb_list li {height: 145px}
div.thumbnail, #my-photos ul li div{ text-align: center}
.new_here .photos ul.photo_thumb_list li div, #akiko #index ul.photo_thumb_list li div, #favorite-plants ul.photo_thumb_list li div, #all-member-plant-photos li div, #search-results-photos .photo_thumb_list li div{ margin-left: auto; margin-right: auto}
ul.event-stream li{ padding-top: 5px; padding-bottom: 5px}
ul.event-stream li {border-style: none none solid none; border-width: 1px; border-color: #999}
li.more-photos a{ display: block; margin-top: 80px}
ul.primary-shop-section-icons li, ul.secondary-shop-section-icons li{ float: left; margin: 5px; text-align: center}
ul.secondary-shop-section-icons li{ width: 10em; height: 10em; background-color:#D2F3C1; border:1px solid #A4E186; padding: 10px}
ul.primary-shop-section-icons{ width: 100%}
ul.primary-shop-section-icons li{ width: 160px; height: 100px; padding: 0px; background-color: gray}
ul.primary-shop-section-icons li a:hover{ font-weight: bold; padding-left: 0px; padding-right: 0px}
ul.primary-shop-section-icons li a{ display:block; padding: 55px 7px 7px 7px; height: 38px;; color: white}
ul.shop-sections li img, ul.primary-shop-section-icons li img, ul.primary-shop-section-icons li span, ul.secondary-shop-section-icons li img, ul.secondary-shop-section-icons li span{ display:block; margin: auto; font-size: 110%}
ul.secondary-shop-section-icons li span{ padding-top: 5px}
ul.product-admin-list li{ padding-top: 10px; padding-bottom: 5px; border-bottom: 1px dotted #aaa}
.shop-sections li{ text-align: center; padding-bottom: 25px; font-size: 110%}
ul.photo_thumb_list.rows-of-3 li div {left: 12px}
ul.rows-of-3 li{ width: 32%}
ul.rows-of-4 li{ width: 24%}
ul.rows-of-5 li{ width: 19%}
ul.rows-of-5 li div{ left: 15px}
ul.social-bookmarks{ padding-top: 5px; padding-left: 5px}
ul.social-bookmarks li{ margin-right: 20px; float: left}
form {border: 1px solid #a4e186; background-color: #f6fff6; padding-bottom: 5px}
form#signupform {border-style: none; background-color: #e5f6dd}
form p{ background-color: #e5f6dd; border: 1px solid #a4e186; padding-bottom: 10px; margin: 10px 10px 10px 10px}
form p.form-help {background-color: transparent; border-style: none; margin: 0px 0px 0px 10px; padding: 10px 10px 0px 0px}
form p.submit {background-color: transparent; border-style: none}
#retailer_photo_image, #invites_form #name, #edit_article_form #article_title, #new_article_form #article_title, #new_visit_form #visit_name, #new_visit_form #visit_address1, #new_visit_form #visit_address2, #new_visit_form #visit_state, #new_visit_form #visit_country, #new_visit_form #visit_postcode, #new_visit_form #visit_link, #new_group_form #group_name, #new_group_form #url, form #article, #photo_visit_id, #photo_image, #photo_title, #photo_garden_item_id, #comment_title, #question_title, #question_image2,#question_image3, #question_image, #tag_list, #tag, #question #plant_botanical_name, #photo #plant_botanical_name, #photo form #visit_name, #garden_name, #email {width: 97%}
#feedback {width: 100%; height: 200px}
#product_review form textarea, #article form textarea, #invites_form #recipient_list, #new_group_form #description, #feedback, #retailer_photo_description, #new_seed_exchange_form #exchange_description, #garden_description, #question_question, #comment_comment, #photo_description{ width: 300px; min-width: 97%; max-width: 97%}
#edit_photo_form #photo_title_p{ margin-left: 110px}
#new_group_form #name, #new_group_form #email, #feedback-page #name, #feedback-page #email {width: 60%}
#display-plant-profile .form-help {color: #555}
#resetform {width: 300px; margin-left:auto; margin-right: auto}
#aep_ovrl {background-color: black; -moz-opacity: 0.7; opacity: 0.7; top: 0; left: 0; position: fixed; width: 100%; height:100%; z-index: 99}
#aep_ww {position: fixed; z-index: 100; top: 0; left: 0; width: 100%; height: 100%; text-align: center;}
#aep_win {margin: 10% auto 0 auto; width: 400px; text-align: left;}
#aep_w {background-color: white; padding: 3px; border: 1px solid black; background-color: #e5f6dd;}
#aep_t {color: white; margin: 0 0 2px 3px; font-family: Arial, sans-serif; font-size: 10pt;}
#aep_text {width: 100%;}
#aep_w span {font-family: Arial, sans-serif; font-size: 10pt;}
#aep_w div {text-align: right; margin-top: 5px;}
div.auto_complete {width: 350px; background: #fff}
div.auto_complete ul {border:1px solid #888; margin:0; padding:0; width:100%; list-style-type:none}
div.auto_complete ul li {margin:0; padding:3px}
div.auto_complete ul li.selected {background-color: #ffb}
div.auto_complete ul strong.highlight {color: #800; margin:0; padding:0}
body{ font-family: verdana,sans-serif}
q:before {content: open-quote}
q:after {content: close-quote}
q {font-family: 'times new roman', serif; font-size: 120%; color: #444}
body * p {line-height: 1.4em}
#bd h1 {margin: 0px; padding: 5px 5px 0px 5px; margin-bottom: 5px; font-size: 140%}
#bd h2 {font-size: 120%; padding: 5px; color: #000}
h3, caption {padding: 5px}
.fieldWithErrors {padding: 2px; background-color: red; display: table}
#errorExplanation {width: 400px; border: 2px solid red; padding: 7px; padding-bottom: 12px; margin-bottom: 20px; background-color: #f0f0f0}
#errorExplanation h2 {text-align: left; font-weight: bold; padding: 5px 5px 5px 15px; font-size: 95%; margin: -7px; background-color: #c00; color: #fff}
#errorExplanation p {color: #333; margin-bottom: 0; padding: 5px}
#errorExplanation ul li {font-size: 95%; list-style: square}
div.uploadStatus {margin: 5px}
div.progressBar {margin: 5px}
div.progressBar div.border {background-color: #fff; border: 1px solid grey; width: 100%}
div.progressBar div.background {background-color: #333; height: 18px; width: 0%}
dl, p {padding: 0.3em 0.5em}
strong {font-weight: bold}
.copyright-notice, .img-source {font-size: 70%; color: #777}
.signup {font-size: 120%; font-weight: bold}
.tab-sheet, #group_profile, #plant-profile {padding: 10px}
.notice{ font-size: 120%}
#account #login, #akiko #index p{ }
#akiko #index div.yui-gd div.yui-u p{ font-size: 100%}
.tag1 {font-size: 100%;}
.tag2 {font-size: 120%;}
.tag3 {font-size: 140%;}
.tag4 {font-size: 160%;}
.tag5 {font-size: 180%;}
.tag6 {font-size: 200%;}
#article #tag-browse a, #photo-tag-browse a {display: inline }
em{ font-style: italic}
div#visit_bubble a{ font-weight: bold}
#akiko #index h2 {padding-top: 30px; font-size: 140%}
#akiko #index div.yui-gd div.right {margin-left: 0.6%; padding-left: 0.6%}
.de-focus, .ratings-legend, div.reminder-notes, .created_at {font-size: 90%; color: #444}
ul#popular-plants li div, li.plant_photo_detailed div, div.thumbnail, div.small_user_icon, .plant-list ul li div, ul.photo_thumb_list li div {position: relative; background-image: url(http://cdn.growsonyou.com/images/drop_shadow.png); background-position: bottom right; background-repeat: no-repeat}
ul#popular-plants li div a, div.thumbnail div.photo-border, li.plant_photo_detailed div a, div.thumbnail a, div.small_user_icon a, .plant-list ul li div a, ul.photo_thumb_list li div a {background: #fff; margin: 0px; border: 1px solid #ccc; position: absolute; left: -5px; top: -5px}
div.small_user_icon{ margin: 3px; height: 56px; width: 56px; float: left; text-align: center; margin-top: 8px}
div.small-user-icon-with-name div.small_user_icon{ margin-left: 19px; margin-bottom: 0px }
div.small-user-icon-with-name{ height: 80px; width: 90px; float: left; text-align: center; font-size: 90%; margin-bottom: 5px; margin-right: 5px}
#favorite-members ul li .small-user-icon-with-name{ margin-bottom: 0px}
div.small_user_icon a {height: 54px; width: 56px; display: block; padding-top: 2px}
div.small_user_icon a img {border: 1px solid #ccc}
div.small_user_icon a:hover{ border-color: blue}
.buying-guide h3{ background-image: none; font-family: verdana,sans-serif; font-weight: bold; font-size: 100%; margin-bottom: 0px}
div h3 {background-color: transparent; font-family: georgia, 'times new roman', times, serif; background-image: url(http://cdn.growsonyou.com/images/h3underline.jpg); background-repeat: no-repeat; background-position: bottom left; font-size: 15px; clear: both}
.garden_item, .group, .visit, .member, .question, .comment {padding: 5px 5px 5px 12px}
.blog_entry{ padding: 5px 5px 5px 12px}
.blog_entry.large {padding-left: 0px}
.garden_item div.thumbnail, .group img.group_logo{ float: left; margin-right: 10px; margin-top: 12px}
.group .see_more, .blog_entry .see_more, .question .see_more {display: block; text-align: right}
.comment .commented{ text-align: right; clear: right}
.garden_item_content{ padding-left: 80px}
.garden_item_content, .group_content, .member_content, .blog_entry_content, .question_content{ padding-bottom: 5px; padding-right: 5px}
.nasty-ie-hack {float: right; height: 55px; width :1px}
.garden_item .bubble, .group .bubble, .member .bubble, .blog_entry .bubble, .question .bubble, .comment .bubble{ margin-left: 30px}
.question .bubble {padding-top: 5px}
.question.tiny .bubble {margin-left: 0px}
.member .details{ padding-top: 5px}
.garden_item .details, .group .details, .visit .details .stats, .visit .details, .member .details {float: right; margin-left: 10px}
.visit .details, .question.full .details {width: 230px}
.visit .comment .details {float: none; margin: 0px; width: 100%}
#browse_users_page .member .details, #search_results .member .details {width: 160px}
.garden_item .details, .question.small .details {width: 10.5em}
.blog_entry.medium p {clear: none}
.blog_entry p.tags{ text-align: center}
.blog_entry .tags, .blog_entry .see_more {padding-top: 0px}
.blog_entry.large .bubble {margin-left: 0px}
#browse_users_page .member .member_content, #search_results .member .member_content{ margin-right: 180px}
.garden_item .garden_item_content, .group .group_content{ margin-right: 140px}
.visit .visit-content {margin-right: 240px}
.question.tiny p img, .question.small p img {margin-left: 10px; vertical-align: bottom}
.question.full .thumbnail {float: right}
.visit .comment {border: none}
.created_at {padding-top: 0px; padding-bottom: 0px}
.visit .see_more, ul li.member .see_more {clear: both}
#browse_users_page .member .details img, #search_results .member .details img{ float: right; margin-top: 5px}
li.plant_photo_detailed div{ height:98px; margin:4px 0px 0px 6px; width:98px}
li.plant_photo_detailed {float:left; padding:5px; width:320px}
li.plant_photo_detailed div a{ height:95px; padding-top:3px; width:98px}
li.plant_photo_detailed div {float:left; text-align:center}
li.plant_photo_detailed div {margin-right:5px}
.adr .locality, .adr .street-address, .adr .region, .adr .postal-code {padding-top: 0px}
.adr .locality, .adr .street-address, .adr .region, .adr .postal-code {padding-bottom: 0px}
div#salutation {float: right; width: 30em; padding-top: 5px}
div#salutation p{ float: right; padding-left: 2em; padding-right: 2em}
div#bd{ padding: 0px 10px 10px 10px; background-image: url(http://cdn.growsonyou.com/images/dark_green.jpg); background-position: top left; background-repeat: repeat-x}
div#ft{ color: white; background-color: #322326; background-image: url(http://cdn.growsonyou.com/images/soil.jpg); background-repeat: repeat-x}
div#ft, h1{ font-family: georgia, 'times new roman', times, serif}
div#ft{ background-position: top left}
h1{ background-position: left -5px}
h1 span{ padding-left: 20px; font-size: 90%}
h1 .biota, h1 .biota span, h1 .biota span span{ padding-left: 0px; font-size: 100%}
div#ft h4{ font-size: 130%; margin-right:0px; padding: 10px 0px 5px 0px}
div#ft .first h4{ margin-left: 30px; margin-right: 0px}
div#ft p{ text-align: center}
div#ft li{ padding-left: 20px}
div#ft .first li{ padding-left: 50px}
#slideshow_details div.small-user-icon-with-name {float: left}
#slideshow_details ul#slideshow_navigation li img{ opacity: 0.5}
#slideshow_details ul#slideshow_navigation li:hover img{ opacity: 1.0}
#slideshow_details ul#slideshow_navigation li{ margin-bottom: 15px}
#slideshow_details ul.user-actions {clear: left; padding-left: 10px}
#slideshow_details p#thumbs_up_count{ float: right}
#slideshow_details p#thumbs_up_count img{ vertical-align: bottom}
ul.user-actions li {padding: 3px 0px 2px 0px}
#menu {background-image: url(http://cdn.growsonyou.com/images/grey_pixel.jpg); background-position: bottom left; background-repeat: repeat-x; background-position: bottom left; height: 20px; width: 100%}
#hd {background-image: url(http://cdn.growsonyou.com/images/sky.jpg); background-repeat: repeat-x}
.action-flag, a.place-on-encyclopedia, #signup-benefits li, a.buy-now, p a.action-add-reminder, p a.complete-reminder, p.action-add a, p.action-edit a, .comment-count, p a.photo-included, #thumbs_up_count, #thumbs_up_count_1, #thumbs_up_count_2, ul.non-member-actions li a, ul.user-actions li a{ padding: 3px 0px 2px 19px; background-repeat: no-repeat; background-position: bottom left}
ul.non-member-actions li{ padding-bottom: 7px}
p.featured-on {padding: 3px 0px 2px 19px; background-repeat: no-repeat; background-position: top left}
a.place-on-encyclopedia {background-image: url(http://cdn.growsonyou.com/images/icons/award_star_add.gif)}
#signup-benefits li {background-image: url(http://cdn.growsonyou.com/images/icons/tick.gif)}
a.buy-now {background-image: url(http://cdn.growsonyou.com/images/icons/cart_go.gif)}
p a.action-add-reminder {background-image: url(http://cdn.growsonyou.com/images/icons/date_add.png)}
p a.complete-reminder{background-image: url(http://cdn.growsonyou.com/images/icons/accept.png)}
.comment-count {background-image: url(http://cdn.growsonyou.com/images/icons/comment.gif)}
p a.photo-included {background-image: url(http://cdn.growsonyou.com/images/icons/camera.png)}
.action-flag {background-image: url(http://cdn.growsonyou.com/images/icons/exclamation.gif)}
#thumbs_up_count_1 {background-image: url(http://cdn.growsonyou.com/images/emoticon_smile.png)}
#thumbs_up_count_2 {background-image: url(http://cdn.growsonyou.com/images/emoticon_smile.png)}
#thumbs_up_count {background-image: url(http://cdn.growsonyou.com/images/emoticon_smile.png)}
.action-go-home a {background-image: url(http://cdn.growsonyou.com/images/icons/house.png)}
.action-add a {background-image: url(http://cdn.growsonyou.com/images/add.png)}
.action-edit a {background-image: url(http://cdn.growsonyou.com/images/pencil.png)}
.action-sign-up a {background-image: url(http://cdn.growsonyou.com/images/icons/group.png)}
.action-login a {background-image: url(http://cdn.growsonyou.com/images/icons/key_go.png)}
.action-logout a {background-image: url(http://cdn.growsonyou.com/images/icons/door_in.png)}
.action-delete a {background-image: url(http://cdn.growsonyou.com/images/delete.png)}
.action-add-photo a {background-image: url(http://cdn.growsonyou.com/images/camera_add.png)}
.action-add-blog a {background-image: url(http://cdn.growsonyou.com/images/script_add.png)}
.action-add-plant a {background-image: url(http://cdn.growsonyou.com/images/add.png)}
.action-add-like a {background-image: url(http://cdn.growsonyou.com/images/emoticon_smile.png)}
.action-add-reminder a {background-image: url(http://cdn.growsonyou.com/images/icons/date_add.png)}
.action-ask-question a {background-image: url(http://cdn.growsonyou.com/images/icons/user_comment.png)}
.action-tell-friend a {background-image: url(http://cdn.growsonyou.com/images/icons/user_add.png)}
.action-editor-tools a {background-image: url(http://cdn.growsonyou.com/images/icons/wrench.png)}
.action-remove-like a {background-image: url(http://cdn.growsonyou.com/images/emoticon_unhappy.png)}
.action-update-profile a {background-image: url(http://cdn.growsonyou.com/images/user_edit.png)}
.action-update-filters a {background-image: url(http://cdn.growsonyou.com/images/arrow_join.png)}
.action-add-favorites a {background-image: url(http://cdn.growsonyou.com/images/heart.png)}
.action-private-message a {background-image: url(http://cdn.growsonyou.com/images/email.png)}
.action-find-members a {background-image: url(http://cdn.growsonyou.com/images/icons/group.png)}
.action-find-retailers a {background-image: url(http://cdn.growsonyou.com/images/icons/basket.png)}
.action-find-tips a {background-image: url(http://cdn.growsonyou.com/images/icons/thumb_up.png)}
.action-find-answers a {background-image: url(http://cdn.growsonyou.com/images/icons/user_comment.png)}
.user-news a {background-image: url(http://cdn.growsonyou.com/images/icons/comments.png)}
.view-profile a {background-image: url(http://cdn.growsonyou.com/images/icons/user.png)}
p.featured-on {background-image: url(http://cdn.growsonyou.com/images/icons/award_star_gold_3.png)}
div#user-profile img#member-fav-spinner {float: none; padding: 0px 5px}
div.member-quick-view {width: 250px}
div.member-quick-view .mqv-info{ float: right; width: 185px; background-color: white; opacity: 0.9; text-align: left}
div.member-quick-view div.mqv-info img{ display: inline; margin: 0px}
#affiliate-product-tag ul.plain-tag-list, #retailer-product-tag ul.plain-tag-list{ float: left; width: 48%}
#affiliate-product-list-tags ul.plain-tag-list, #retailer-list-tags ul.plain-tag-list{ width: 24%; float: left}
#slideshow_details p.featured-on{ margin-left: 10px; padding-top: 0px; clear: left}
p.created_at span.comment-count{ margin-left: 30px}
ul.buying-guides, ol#archive-date-menu{ padding-left: 0.5em}
ol#archive-date-menu > li{ padding-top: 0.5em}
ol#archive-date-menu ol{ padding-left: 1em}
div.guide-image.left{ float: left }
div.guide-image.right{ float: right }
div.guide-image.center{ width: 340px; margin: auto}
div.guide-image {width: 200px; text-align: center; font-size: 80%; color: #555; padding-top: 8px}
.teaser .entry-title{ font-size: 115%; padding-top: 0px}
.teaser .created_at, .teaser .entry-title, .teaser .entry-content{ margin-left: 90px}
.teaser.no-author .created_at , .teaser.no-author .entry-title, .teaser.no-author .entry-content{ margin-left: 0px}
.teaser{ padding-top: 10px; padding-bottom : 10px; padding-left: 0px; padding-right: 0px}
.teaser .created_at{ padding-top: 0.3em; padding-bottom: 0.3em}
.teaser .entry-content a{ padding-left: 20px}
.teaser{ border-bottom: 1px solid #BBB}
#recent-photos .member_icon_list .member_content{ padding-left: 70px}
#recent-photos ul.member_icon_list li {height:110px; padding-top:10px; width:16em}
.comment_content{ padding-right: 5px}
.comment .details{ padding-top: 2px; padding-bottom: 3px}
.hreview, .comment{ border-bottom: solid 1px #bbbbbb; padding-bottom: 10px; padding-top: 10px; padding-left: 0px}
.comment.private{ border-bottom: solid 10px #E5F6DD}
.visit .comment .bubble{ background-color: #e5f6dd}
.goy-help{ border: solid 3px #ffee90; background-color: #ffff90; color: #333}
.left-align-to-p{ padding-left: 5px}
.hreview .type, .hreview .item{ display: none}
.hreview .summary{ font-weight: bold}
.hreview div.rating, .hreview span.summary{ padding-left: 5px}
#product-review-button {padding-top: 5px}
h2#index-inspiration, h2#index-with-friends{ background-repeat: no-repeat; background-position: bottom left; padding-left: 40px}
#user-profile ul.user-actions{ margin-left: 80px}
#menu ul li a:hover {color: #000; background: #a4e186}
#menu ul li.current a, #menu ul li.current a:hover {color: #333; background: #a4e186}
.member {border-bottom: 1px solid #bbb;}
.blog_entry .bubble {background-color: #a4e186;}
#editor-tool-page .blog_entry .bubble, #place-blog .blog_entry .bubble, #display_article_profile .blog_entry .bubble {background-color: transparent;}
.question .bubble {background-color: #a4e186;}
.question.tiny .bubble {background-color: transparent;}
.garden_item .bubble{ background-color: #a4e186;}
.visit .bubble {background-color: #a4e186;}
.comment .bubble {background-color: transparent;}
.comment.private {background-color: #72e0ff;}
form div {background-color:#E5F6DD; border:1px solid #A4E186; margin:10px; padding-bottom:10px; padding-top: 3px}
form div.submit{ background-color: transparent; border: none; padding: 0px 5px 5px 20px; margin: 0px}
form.retailer-select p{ margin: 0px; border: none}
form#search_form, form#cse-search-box, #flagging form div.submit, #editor-tool form div.submit, form#set-photo-titles-form div.submit, #retailer form div.submit, #article form div.submit, #garden form div.submit, #account form div.submit{ background-color: transparent; border: none; float: none; clear: both}
form#merchant-interest-form, form#merchant-interest-form div, form#search_form, form#search_form div, form#cse-search-box, form#cse-search-box div, #product_review form, #product_review form div, #garden form, #garden form div, #garden_item form, #flagging form, #flagging form div, #edit-tool form, #gardening form, form#set-photo-titles-form, form#set-photo-titles-form div, .streamsend form, .streamsend form div, #question form div, #question form, #new-retailer form, #review-form div, #review-form, #product-search-form, #colour-inspiration form, #colour-inspiration form div, #article form, #article form div, #retailer form div, #account form div {background-color: transparent; border: none; margin: 0px}
#product_review form #errorExplanation, #article form #errorExplanation, #account form #errorExplanation {border: 2px solid red; padding: 7px; padding-bottom: 12px; margin-bottom: 20px; background-color: #f0f0f0}
form#seach_form div {background-color: transparent; border: none; margin: 0px; padding: 0px}
#garden form div.auto_complete, #question form div.auto_complete, #retailer form div.auto_complete, #account form div.auto_complete {background:#FFFFFF none repeat scroll 0%; width:350px; padding: 0px}
#shop form, form#set-photo-titles-form, #garden form, #editor_tool form, #retailer form, #account form {background-color: #e5f6dd; border: none}
form#set-photo-titles-form img{ float: left; border: solid 1px #999}
form#user-detail img {float:left}
.streamsend form div.clear-both, #garden form div.clear-both, #question form div.clear-both, #retailer form div.clear-both, #account form div.clear-both {clear: both; float: none}
form#merchant-interest-form div, form#set-photo-titles-form div, .streamsend form div, #product_review form div, #garden form div, #question form div, #retailer form div, #account form div{ float: left; clear: left; width: 50%; padding: 10px; text-align: right}
#retailer form div#retailer-address{ width: 97%}
#flagging form div.form-help, .streamsend form div.form-help, #question form div.form-help, #garden form div.form-help, #add-retailer-review form div.form-help, #retailer form div.form-help, #account form div.form-help {float: right; clear: both; width: 40%; text-align: left; padding: 0px; margin-top: 15px; margin-right: 10px}
#garden form div.form-help p, #flagging form div.form-help p, .streamsend form div.form-help p, #question form div.form-help p, #add-retailer-review form div.form-help p, #retailer form .form-help p, #account form .form-help p {background-color: #ff6}
#garden form p, #flagging form p, .streamsend form p, #editor_tool form p, #question form p, #add-retailer-review form p, #retailer form p, #account form p {border: none; margin:0px 0px 0px 10px; padding-bottom:3px; background-color: transparent}
#product_review form div.fieldWithErrors, #garden form div.fieldWithErrors, #question form div.fieldWithErrors, #retailer form div.fieldWithErrors, #account form div.fieldWithErrors {float: none; padding: 1px 1px 3px 1px; display: inline; background-color: red; padding: 2px 2px 4px 2px}
#product_review form div.errorExplanation, #garden form div.errorExplanation, #question form div.errorExplanation, #retailer form div.errorExplanation, #account form div.errorExplanation {text-align: left}
#product_review form div.errorExplanation ul li, #garden form div.errorExplanation ul li, #question form div.errorExplanation ul li, #new-retailer div.errorExplanation ul li, #add-retailer-review div.errorExplanation ul li, #retailer form div.errorExplanation ul li, #account form div.errorExplanation ul li {list-style: none; padding: 6px 2px 0px 20px; background-image: url(http://cdn.growsonyou.com/images/icons/error.gif); background-repeat: no-repeat; background-position: bottom left}
form#login-form #remember_me, form#retailer-form #retailer_mail_ordering, form#retailer-form #retailer_online_ordering, form#user-detail #user_detail_notify_photo, form#user-detail #user_detail_newsletter{ margin-right: 13.7em}
form#retailer-form #retailer_name, form#retailer-form #retailer_address1, form#retailer-form #retailer_address2, form#retailer-form #retailer_state, form#retailer-form #retailer_postcode, form#retailer-form #retailer_link, form#retailer-form #retailer_phone, form#reminder-form #reminder_task, form#user-detail #user_detail_email, form#user-detail #user_detail_state{ width: 14.4em}
#retailer-drop-down{ width: 12.2em}
form#retailer-form #retailer_location, form#retailer-form #retailer_country, form#reminder-form #reminder_garden_item_id, form#user-detail #user_detail_age, form#user-detail #user_detail_gender, form#user-detail #user_detail_icon_temp, form#user-detail #user_detail_country {width: 14.7em}
#new-question-form p#remembered-image{ display: block; text-align: left; padding-left: 0.5em; margin: 0px}
.multi-title-label{ float: left; margin-left: 8px}
#set-photo-titles .multi-description-label{ display: block; text-align: left; padding-left: 100px}
#product_review label, #merchant-interest-form label, #article label, #retailer_photo_description_label, #retailer_photo_image_temp_label, #question_plant_botanical_name_label, #question_title_label, #question_question_label, #question_image_temp_label, #question_image2_temp_label, #question_image3_temp_label, #question_image_label, #question_image2_label, #question_image3_label, #retailer_description_label, #review_review_label, #reminder_notes_label, #user_detail_icon_temp_label, #comment_comment_label, #user_detail_about_me_label, #garden_item_description_label, #plant_botanical_name_label {display: block; text-align: left; padding-left: 0.5em}
#product_review form div.radio-buttons{ text-align: left}
#product_review form div.radio-buttons label{ }
#product_review div.radio-buttons input{ float:left; display: inline}
#user_detail_icon_temp_label{ padding-left: 70px}
#colour-inspiration #container {position: relative; width: 370px; height:190px}
#colour-inspiration #colourpicker div {padding-bottom:0px; padding-top: 0px}
#product-search-form{ font-size: 1.2em; padding-top: 10px}
#product-search-form input {vertical-align: bottom}
#review-form #review_rating_1, #review-form #review_rating_2, #review-form #review_rating_3, #review-form #review_rating_4, #review-form #review_rating_5{ margin-top: 10px}
label.radio-first-option{ padding-left: 5px}
.streamsend form{ padding: 10px; background-color: #e5f6dd}
.streamsend form p.form-help{ text-align:left}
form#mini-product-search-form, #retailer form.retailer-select{ padding: 5px}
#search_form div{ padding: 0px}
#search_form input{ vertical-align: bottom}
#search_form{ width: 300px; position: relative; left: -100px; padding-top: 5px; padding-bottom: 0px}
#search_form label{ font-size: 115%}
#cse-search-box div{ padding: 0px}
#cse-search-box input{ vertical-align: bottom}
#cse-search-box{ width: 300px; position: relative; left: -100px; padding-top: 5px; padding-bottom: 0px}
#cse-search-box label{ font-size: 115%}
#article form .fieldWithErrors{ display: block}
form label{ padding-bottom: 3px}
#article #add-blog-photo-form label{ display: none}
#product_review form input#product_review_summary, #product_review form input#product_review_reviewer_email, #product_review form input#product_review_reviewer_name, #product_review form input#product_review_reviewer_location, #merchant-interest-form #url, #merchant-interest-form #phone, #merchant-interest-form #description, #merchant-interest-form #email, #merchant-interest-form #name, #article form #article_title, #article form #draft_article_title{ width: 98%}
form fieldset{ clear: both}
form.new-form label{ font-size: 120%}
form.new-form{ border: none; background-color: transparent}
form.new-form p, form.new-form div{ border: none}
form.new-form div{ margin: 0px; padding: 10px; text-align: right}
form.new-form p{ margin:0 0 0 10px; padding-bottom: 3px}
#question #index form.new-form{ }
.blog_entry.tiny div.small_user_icon, .question.tiny div.small_user_icon {margin-top:5px}
.blog_entry.tiny p.comment-count, .question.tiny p.comment-count {float: right; margin-right: 45px; padding-top: 0px; padding-bottom: 0px}
.blog_entry.tiny p.title, .question.tiny p.title{ padding-left: 0px; padding-top: 0px}
.blog_entry.tiny, .question.tiny {padding-top: 10px; border-bottom: solid 1px #bbb; width: 16em}
p.rating-label, #retailer-ratings dt{ float: left; width: 9.5em}
#retailer-ratings dt{ clear: left}
div.current-user-rating{ height: 22px; clear: both}
div.avg-rating div{ height: 16px; background: url(http://cdn.growsonyou.com/images/icons/star_red.png) top left repeat-x}
div.avg-rating {margin-top: 3px; margin-right: 3px; background: url(http://cdn.growsonyou.com/images/icons/star_empty.png) top left repeat-x; width: 80px; height: 16px; float: left}
div#avg-price-rating, div#avg-quality-rating, div#avg-service-rating{ clear: left}
#user-cost-rating-text, #user-service-rating-text, #user-quality-rating-text{ font-size: 90%; color: #444}
div.mini-rating div{ height: 14px; background: url(http://cdn.growsonyou.com/images/icons/star_red_mini.gif) top left repeat-x; text-indent: -9000px}
div.mini-rating {margin-top: 3px; margin-right: 3px; background: url(http://cdn.growsonyou.com/images/icons/star_red_mini_empty.gif) top left repeat-x; width: 60px; height: 14px; float: left}
div.star-rating div{ height: 16px; background: url(http://cdn.growsonyou.com/images/icons/star_red.gif) top left repeat-x}
div.star-rating {margin-top: 3px; margin-right: 3px; background: url(http://cdn.growsonyou.com/images/icons/star_empty.gif) top left repeat-x; width: 80px; height: 16px}
.review-heading .star-rating{ margin-left: 95px}