@charset "utf-8"; /* CSS Document */ body { background: #f8f4cd; margin: 0; padding: 0; text-align: center; color: #333333; } .thrColFixHdr #container { width: 1000px; margin: 0 auto; text-align: left; background-image:url(images/bg.gif); background-repeat:repeat-y; } .thrColFixHdr #header { padding:0; background-image:url(images/headerbg.gif); background-repeat:no-repeat; margin:0; height:160px; } .thrColFixHdr #header h1 { margin: 0; padding:0; } #headerRight { float:right; width:160px; padding:0px; margin:0; } #number { margin:0; color:#c87715; font-size:22px; padding-top: 30px; padding-right: 0; padding-bottom: 0; padding-left: 0; } #number2 { padding:40px 0 0 0; margin:0; color:#c87715; font-size:22px; font-family:Arial, Helvetica, sans-serif; } #needhelp { padding:0; margin:0; height:37px; } #navigation { background-image:url(images/nav_bg.gif); background-repeat:no-repeat; height:38px; padding:0; margin:0; width:1000px; } #viewcart { float:right; width:130px; padding:0 18px 0 0; } #navcontainer { float:left; width:750px; padding:0; margin:0 0 0 20px; height:38px; font-family:Arial, Helvetica, sans-serif; } ul#navlist { margin:0; padding:12px 0 0 0; white-space: nowrap; } #navlist li { font-size:12px; color:#333333; display: inline; list-style-type: none; } #navlist a { padding: 3px 20px; color:#333333; text-decoration: none; } #navlist a:hover { color:#c57508; text-decoration: none; } .thrColFixHdr #sidebar1 { float: left; width: 190px!important; width:200px; margin-top: 10px; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 17px; } #searchbox { width:186px; padding:0; margin:0; background-image:url(images/middle_left.gif); background-repeat:repeat-y; } #topcurve { background-image:url(images/topcurve_left.gif); background-repeat:no-repeat; height:14px; padding:0; margin:0; } #middle { margin:0; padding:0 11px; width:164px !important; font-size:12px; color:#000000; text-decoration:none; } #middle a { color:#873c1c; text-decoration:none; } #middle a:hover { color:#C57812; text-decoration:underline; } #middle form { margin:10px 0 0 0; padding:2px; } #middle-products { margin:0; padding:0 11px; width:180px!important; font-size:12px; color:#000000; text-decoration:none; line-height:27px; } #middle-products a { color:#000000; text-decoration:none; } #middle-products a:hover { color:#c87715; text-decoration:underline; font-weight: normal; font-size: 12px; padding-right: 0px; right: 0px; } h3 { font-family:"Lucida Sans" Arial, Helvetica, sans-serif; color:#c57508; padding:0; margin:0; font-size:17px; font-weight:normal; } h5 { font-family:"Lucida Sans" Arial, Helvetica, sans-serif; color:#c57508; padding:0; margin:0; font-size:16px; font-weight:normal; } #botcurve { background-image:url(images/bot_curve_left.gif); background-repeat:no-repeat; height:26px; margin:0 0 10px 0; padding:0; } #signup { width:186px; padding:0; margin:0; background-image:url(images/middle_left.gif); background-repeat:repeat-y; } #products { width:190px; padding:0; margin:0; background-image:url(images/middle_left.gif); background-repeat:repeat-y; } #recipes { width:186px; padding:0; margin:0; background-image:url(images/middle_left.gif); background-repeat:repeat-y; } #needhelpbox { width:186px; padding:0; margin:0; background-image:url(images/middle_left.gif); background-repeat:repeat-y; } #testimonials { width:186px; padding:0; margin:0; background-image:url(images/middle_left.gif); background-repeat:repeat-y; } .thrColFixHdr #sidebar2 { float: right; width: 186px !important; width:203px; padding:0 17px 0 0; margin:10px 0 0 0; } #policy { margin:0; padding:0; width:186px; height:80px; text-align:center; } h4 { font-family:"Lucida Sans" Arial, Helvetica, sans-serif; color:#c57508; padding:0; margin:0 0 15px 0; font-size:24px; font-weight:normal; } .thrColFixHdr #mainContent { padding:0; font-size:9pt; color:#000000; text-decoration:none; margin-left: 220px; margin-right: 220px; } #mainContent a { color:#663300; } #mainContent a:hover { } #mainContent p { margin:0; padding:0; font-size:9pt; color:#000000; text-decoration:none; font-style: normal; } #mainContent p a { color:#000000; text-decoration: none; } #mainContent p a:hover { color:#CD750C; } h2 { font-size:16px; color:#C57508; padding:0; margin:0; } #secure { height:50px; padding:0; margin:10px 220px 0 220px } #lock { float:left; width:44px; padding:0; margin:0 10px 0 0; } #ssl { padding:0; margin:0 10px 0 0; width:250px; float:left; font-size:11px; color:#873c1c; } #credit-cards { float:left; padding:0; margin:0; width:241px; } #bottom { background-image:url(images/bottom.gif); background-repeat:no-repeat; height:24px; padding:0; margin:0; } .thrColFixHdr #footer { padding: 0 10px 0 20px; margin:0 auto; width:1000px; } .thrColFixHdr #footer p { margin: 0; padding: 10px 0; font-size:11px; color:#873c1c; text-decoration:none; } #footer p a { color:#873c1c; text-decoration:none; } #footer p a:hover { color:#873c1c; text-decoration:underline; } .fltrt { float: right; margin-left: 8px; } .fltlft { float: left; margin-right: 8px; } .clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; } [if IE]> .thrColFixHdr #mainContent { zoom: 1; } /* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */ .forms { border: 1px solid #e7e5bd; background-color:#e7e5bd; font-size: 9px; color: #434343; text-decoration: none; } .formbuttons { font-size: 11px; font-weight: normal; color: #fff; background-color:#ce7509; border: 1px solid #ce7509; cursor: pointer; cursor: hand; } #home-product { float:left; width:176px; height:175px; margin:0 0px 15px 5px; padding:0; font-size:12px; color:#666666; text-align:center; } #home-product2 { float:left; width:176px; height:175px; margin:0 10px 15px 10px; padding:0; font-size:12px; color:#666666; text-align:center; } #home-product3 { float:left; width:176px; height:175px; margin:0 5px 15px 0px; padding:0; font-size:12px; color:#666666; text-align:center; } #product-border { border:1px solid #d4d0aa; width:174px; height:140px; padding:0; margin:0; } #primary_nav_wrap { margin-top:0px } #primary_nav_wrap ul { list-style:none; position:relative; float:left; margin:0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; } #primary_nav_wrap ul a { display:block; color:#333; text-decoration:none; font-weight:normal; font-size:12px; line-height:32px; font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; padding-top: 0; padding-right: 0px; padding-bottom: 0; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: 0; border-right-style: 0; border-bottom-style: 0; border-left-style: 0; } #primary_nav_wrap ul li { position:relative; float:left; margin:0; padding-top: 0; padding-right: 45; padding-bottom: 0; padding-left: 0; } #primary_nav_wrap ul li.current-menu-item { background:#ddd } #primary_nav_wrap ul li:hover { background:#f6f6f6 } #primary_nav_wrap ul ul { display:none; position:absolute; top:0%; left:100%; background:#fff; padding-left:30px } #primary_nav_wrap ul ul li { float:none; width:200px } #primary_nav_wrap ul ul a { line-height:120%; padding:10px 15px } #primary_nav_wrap ul ul ul { top:0; left:100% } #primary_nav_wrap ul li:hover > ul { display:block }