body,table,tr,td,p,div,ol,ul,li { font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; } body{ text-align: center; min-width: 800px; } div#main { top:0px; border:none; margin-left: auto; margin-right: auto; width:800px; text-align: left; overflow: visible; background-color: #ffffff; } div#pagetop { position: relative; top:0px; height:140px; border:none; width:800px; overflow: visible; text-align:left; } div#pagetop_content { float:left; top:15px; right:10px; border:none; overflow: visible; text-align:right; position:absolute; font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; color:666666; font-size: 12px; line-height:13px; margin-right: auto; } div#pagetop_search { top:0px; height:28px; border:none; width:800px; overflow: visible; text-align:left; } div#middle { position:relative; } div#content { top:0; overflow: visible; text-align:left; margin:5px; width:607; } div#sidenav { background-color: #ffffff; top:0; width:189px; overflow: visible; text-align:left; border-right: 1px solid #d1d1d1; margin-top:5px; margin-bottom:5px; } div#sidenav_category { background-color: #ffffff; padding-top:3px; padding-left:10px; background-repeat:repeat-x; padding-bottom:10px; margin-left:10px; z-index:1; } div#sidenav_category_chosen { background-color: #ffffff; padding-top:3px; border-right: 9px solid #93c501; padding-left:10px; background-repeat:repeat-x; padding-bottom:10px; margin-left:10px; z-index:1; } div#sidenav_category:hover { border-right: 9px solid #93c501; z-index:1; } /* the font and line height attributes are there to fix an IE bug and MUST be present to keep the div at 2px high */ div#divider_line{ height:1px; background-color: #d1d1d1; margin:0px; padding:0px; min-height:1px; line-height:0px; font-size: 0px; float:none; margin-left:10px; } div#divider_line_dark{ height:1px; width:100%; background-color: #999999; margin:0px; padding:0px; min-height:1px; line-height:0px; font-size: 0px; float:none; } div#footer { position:relative; bottom:0px; border:none; margin-left: auto; margin-right: auto; width:800px; text-align: left; overflow: visible; background-color: #ffffff; } div#green_bar{ height:25px; background-repeat:no-repeat; top:0; overflow: visible; text-align:left; padding:10px; margin-left:0px; font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; color:#ffffff; font-size: 13px; line-height:18px; } div#thumbnail{ background-repeat:repeat-x; border: 1px solid #d1d1d1; width:143px; margin-left:3px; padding-top:10px; margin-right:3px; margin-bottom:20px; float:left; text-align:center; } div#thumbnail_link{ background-repeat:repeat-x; border:none; padding_top:3px; padding-left:5; padding-right:5; padding-bottom:5; text-align:left; } .thumbnail_navigation{ font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; color:666666; font-size: 14px; line-height:16px; text-decoration:none; } .thumbnail_navigation A{ color:3e3e3e; line-height:18px; text-decoration:none; } .thumbnail_link_white{ color:#ffffff; line-height:14px; text-decoration:underline; } .thumbnail_link_white A{ color:#ffffff; font-size:10px; line-height:14px; text-decoration:underline; } .thumbnail_link_white A:hover{ color:#ffffff; line-height:14px; text-decoration:underline; } .thumbnail_link_yellow{ color:#ffcc35; font-size:12px; font-weight:bold; } .thumbnail_link_yellow A{ color:#ffcc35; text-decoration:underline; font-weight:bold; } .thumbnail_link_yellow A:hover{ color:#ffcc35; text-decoration:underline; font-weight:bold; } div#footer_green{ height:52px; min-height:52px; background-color: #475f01; margin:0px; padding:10px; overflow: visible; position:relative; } div#footer_green_content { float:left; top:0; height:54px; width:205px; overflow: visible; text-align:left; border-right: 1px solid #87965b; padding:0px; margin-right:30px; } div#promo_text { float:left; top:0; height:54px; overflow: visible; text-align:left; padding:0px; margin-right:30px; font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; color:#ffffff; font-size: 13px; line-height:18px; } div#footer_logo { position:relative; float:left; top:-34px; padding:0px; margin:0px; height:3px; } div#breadcrumb { color:3e3e3e; text-transform:uppercase; margin-bottom:10px; width:100%; } div#department_image { border: 1px solid #d1d1d1; width:195px; } div#department_container { margin-left:2px; margin-right:2px; margin-bottom:20px; float:left; text-align:left; width:197px; } div#featured { color:#FFFFFF; text-transform:uppercase; font-weight:regular; font-size:18px; padding:8px; background-color:475f01; margin_bottom:10px; } div#greenplainbar { background-color:475f01; height:10; } div#review{ text-transform:uppercase; padding:10px; font-size:11px; margin:2px; } div#pagination{ padding:10px; font-size:15px; margin:2px; text-align:right; background-repeat:no-repeat; } div#product_image{ background-repeat:repeat-x; border: 1px solid #d1d1d1; width:310px; padding-top:10px; margin-bottom:5px; margin-right:0px; padding-right:0px; } div#product_info{ width:250px; float:left; } div#image_column { float:left; margin-right:20px; padding-right:0px; text-align:left; } div#product_details { background-repeat:repeat-x; border-bottom:1px solid #666666; height:89px; } div#product_pagination{ color:#475f01; text-align:right; } div#product_pagination A{ color:#475f01; text-align:right; } .basket_bottom { color:#FFFFFF; font-weight:bold; font-size:15px; background-color:#475f01; } .basket_total { color:#FFFFFF; font-weight:bold; font-size:15px; background-color:#374801; } div#basket_bottom { color:#FFFFFF; font-weight:bold; font-size:15px; padding:15px; background-color:#475f01; text-align:right; padding-right:20; } div#basket_total { color:#FFFFFF; font-weight:bold; font-size:15px; padding:15px; background-color:#374801; text-align:right; padding-right:20; } div#green_header { color:#FFFFFF; font-weight:bold; font-size:13px; padding:10px; background-color:#475f01; text-align:left; padding-right:20; } div#logintext{ width:50%; float:left; } div#loginEmail{ float:left; margin:10px; margin-top:30px; } div#loginPassword{ float:left; margin:10px; margin-top:30px; } /* general; */ body,table,tr,td,p,div,ol,ul,li { font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; color:666666; font-size: 11px; line-height:13px; } a { text-decoration:none; color:666666; } a:hover { text-decoration:underline; color:666666; } form { margin:0; padding:0; color:666666; font-size: 12px; } input.text { margin:0; padding:0; color:666666; font-size: 12px; height:17px; } select { margin:0; padding:0; color:666666; font-size: 12px; height:17px; } .search_image{ position:relative; TOP:2px; } .footer_image{ position:relative; TOP:5px; left:4px; } .sidenav_category_name { color:3e3e3e; text-transform:uppercase; font-weight:bold; } .sidenav_subcategories { margin:3; padding:1; color:666666; line-height:13px; list-style: none; left:2px; } .footer_text { color:3e3e3e; text-transform:uppercase; font-weight:bold; } .footer_text A { color:3e3e3e; text-transform:uppercase; font-weight:bold; } .category_header { color:#FFFFFF; text-transform:uppercase; font-weight:regular; font-size:18px; top:-5; position:relative; margin:0px; } .subcategory_header { color:#FFFFFF; text-transform:uppercase; font-weight:bold; font-size:14px; top:-5; position:relative; margin:0px; } .category_thumbnail_title { font-weight:bold; font-size:14px; line-height:25px; } .category_thumbnail_text { font-weight:regular; font-size:10px; line-height:13; } .category_thumbnail_text A { font-weight:regular; font-size:10px; line-height:13px; } .product_tool A { text-transform:uppercase; position:relative; padding-bottom:10px; } .product_name{ text-transform:uppercase; font-size:14px; font-weight:bold; margin:0; padding:0; color:#475f01; line-height:16px; } .thumbnail_white{ font-size:12px; line-height:14px; margin:0; padding:0; color:#FFFFFF; } .product_details{ text-transform:uppercase; font-size:13px; font-weight:regular; line-height:14px; margin:0; padding:0; } .product_stock{ text-transform:uppercase; font-size:13px; font-weight:regular; margin:0; padding:0; color:#475f01; } .product_price{ text-transform:uppercase; font-size:14px; font-weight:bold; margin:0; line-height:45px; color:#000000; } .buyButton{ position:relative; left:140px; top:-20px; } .special_text{ font-weight:normal; font-size:10px; margin:0px; padding:0px; } .product_description{ font-weight:normal; font-size:11px; margin:0px; padding:0px; } .product_review_title{ font-weight:bold; text-transform:uppercase; font-size:15px; margin:0px; padding:0px; } .product_review_title{ font-weight:bold; text-transform:uppercase; font-size:15px; margin:0px; padding:0px; line-height:20px; } .product_review_tools A{ color:#666666; text-transform:uppercase; text-align:right; } .product_review_tools { color:#666666; text-transform:uppercase; text-align:right; } .product_review_text{ font-size:10px; } .weeklyspecial{ font-size:12px; font-weight:bold; text-transform:uppercase; line-height:25px; } .basket_header{ color:#FFFFFF; font-weight:bold; font-size:13px; background-color:475f01; text-transform:uppercase; white-space: nowrap; } .baskettext{ text-transform:uppercase; font-size:11px; } .promoMsg{ color:#670000; font-size:13px; } div#ordernumber{ color:#cd6600; font-size:23px; position:relative; left:285px; top:50px; text-decoration:underline; }