html { height:100%; }body {height:100%; background:#dedccf; margin:0px; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#474f53 !important;}#header { position:relative; width:100%; }#header #back {position:absolute; z-index:1; top:0px; width:100%; height:415px; background:#afd56c; }#header #back2 {position:absolute; z-index:1; top:0px; width:100%; height:245px; background:#afd56c; }#header #head-wrap {position:relative; z-index:2; width:1000px; height:464px; margin:auto;}#header #head-wrap2 {position:relative; z-index:2; width:1000px; height:295px; margin:auto;}#header #banner {position:absolute; z-index:1;top:0px; left:-89px;width:1178px; height:464px; margin:auto;overflow:hidden;}#header #banner2 {position:absolute; z-index:1;top:0px; left:-89px;width:1178px; height:295px; margin:auto;overflow:hidden;}img.banner-left-corner { position:absolute; z-index:10; left:-1px; bottom:-1px; }img.banner-right-corner { position:absolute; z-index:11; right:-1px; bottom:-1px; }#header #slider {position:absolute; z-index:1; top:0px;width:1178px; margin:auto;}#header #menu-bar {position:relative; z-index:3;width:986px; height:125px; margin:auto;background:url(../_images/menu-top-bg.png) no-repeat;}#header #logo {position:absolute; z-index:15; top:17px; left:45px;}#header ul.icons {position:absolute; z-index:10;margin:0px; padding:0px;top:25px; right:40px;}#header ul.icons li {display:inline;list-style:none;margin:0px;padding:0px;}#header ul.icons img { float:left; }#header ul.icons a img { float:left; }#header #top-nav {position:absolute; z-index:2; top:115px; right:24px;border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;background:#5f9ec3; color:#ffffff; text-align:center;padding:10px; padding-top:14px;}#header #top-nav a {font-family:Tahoma, Geneva, sans-serif;font-size:11px; text-decoration:none;color:#ffffff;}#wrapper {position:relative; margin:auto; width:1000px;}#main {position:relative; margin:auto; width:978px;padding:11px;}#main #full-cont { float:left; }#main #full-cont div.full-top {width:980px; height:10px; overflow:hidden;background:url(../_images/full-cont-bg-top.jpg) no-repeat;}#main #full-cont div.full-body {width:930px; height:100%;padding:25px; padding-top:5px; padding-bottom:10px;background:url(../_images/full-cont-bg-body.jpg) repeat-y;}#main #full-cont div.full-bottom {width:980px; height:10px; overflow:hidden;background:url(../_images/full-cont-bg-bottom.jpg) no-repeat;}#main #cont { float:left; }#main #cont div.home-top {width:711px; height:10px; overflow:hidden;background:url(../_images/home-cont-bg-top.jpg) no-repeat;}#main #cont div.home-body {width:661px; min-height:325px;padding:25px; padding-top:5px; padding-bottom:10px;background:url(../_images/home-cont-bg-body.jpg) repeat-y;}#main #cont div.home-bottom {width:711px; height:10px; overflow:hidden;background:url(../_images/home-cont-bg-bottom.jpg) no-repeat;}#main #blog { float:right; }#main #blog div.blog-top {width:258px; height:10px; overflow:hidden;background:url(../_images/home-blog-bg-top.jpg) no-repeat;}#main #blog div.blog-body {width:208px; min-height:325px;padding:25px; padding-top:5px; padding-bottom:10px;background:url(../_images/home-blog-bg-body.jpg) repeat-y;overflow:hidden;}#main #blog div.blog-bottom {width:258px; height:10px; overflow:hidden;background:url(../_images/home-blog-bg-bottom.jpg) no-repeat;}div.blog-icon a div { width:194px; height:86px; background:#fff;border:solid 4px #FFF; overflow:hidden;margin-top:8px; margin-bottom:8px;}div.blog-title {font-size:12px; font-weight:bold;color:#718321;}div.blog-date {font-size:12px; color:#474f53;}h1 {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-size:32px;font-weight:normal; color:#3c3733; margin:0px; padding:0px;line-height:38px; text-align:left;}h2 { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-size:24px;font-weight:normal; color:#3c3733; margin:0px; padding:0px;line-height:30px; text-align:left;}h3 { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-size:18px;font-weight:normal; color:#3c3733; margin:0px; padding:0px;line-height:24px; text-align:left;}#footer {clear:both; position:relative;margin:auto; width:978px;padding-top:10px;}#footer ul.footer-menu {font-family:Tahoma, Geneva, sans-serif; font-size:12px;margin-left:0px; padding-left:0px; list-style:none;color:#33332f;}#footer ul.footer-menu li {list-style:none; float:left; display:inline;width:110px; margin-right:10px;}#footer ul.footer-menu li ul {margin-left:0px; padding-left:0px;list-style:none;}#footer ul.footer-menu li ul li {clear:both;margin-left:0px; padding-left:0px;list-style:none; padding-top:5px;}#footer ul.footer-menu li ul li a {color:#33332f; text-decoration:none;}#footer ul.footer-menu li ul li a:hover {text-decoration:underline;}#footer ul.footer-menu li.spacer {width:10px;}#footer #footer-call {position:absolute; z-index:1;right:20px; top:40px;}#copyright { clear:both; position:relative; margin:auto;width:986px; height:50px; padding-top:25px;}div.hline {margin:auto;background:url(../_images/footer-line.png) repeat-x;width:986px; height:6px; overflow:hidden;}#copyright div.developed-text {float:left; margin:auto; padding:25px;color:#595640; font-size:11px;line-height:18px;}#copyright div.developed-text a {color:#33332f;}#copyright div.copyright-text {float:right;margin:auto; padding:25px;color:#595640; text-transform:uppercase;font-size:11px;}div.hr1 { height:1px; background:#82c725; overflow:hidden; margin-top:10px; margin-bottom:20px; }div.body-text {font-size:12px; color:#3c3733; line-height:22px; text-align:justify;}div.body-text p { padding:0px; margin:0px; }div#related-products {padding:20px;}div#related-products ul.related-products {color:#3c3733; font-size:20px;padding:0px; margin:0px;}div#related-products ul.related-products li {font-size:12px;padding:0px; margin:0px; margin-left:18px; margin-top:12px;list-style-image:url(../_images/related-products-list-style.jpg)}div#related-products ul.related-products li a {font-size:12px; color:#3c3733; font-weight:bold;text-decoration:none;}div#related-products ul.related-products li a:hover {text-decoration:underline;}div#related-links {padding:15px; padding-left:10px;padding-top:5px;border:1px solid #e0e0d6;width:212px;}div#related-links ul.related-links {color:#3c3733; font-size:20px;padding:0px; margin:0px;line-height:28px;}div#related-links ul.related-links li {font-size:12px; line-height:16px;padding:0px; margin:0px; margin-left:18px;list-style-image:url(../_images/related-links-list-style.jpg);}div#related-links ul.related-links li a {font-size:12px; color:#3c3733; font-weight:bold;text-decoration:none;}div#related-links ul.related-links li a:hover {text-decoration:underline;}div#benefits ul {padding:0px; margin:0px; list-style:none;text-align:left;}div#benefits ul li {padding:0px; margin:0px; margin-left:20px;font-size:12px; color:#474f53; margin-top:8px;list-style-image:url(../_images/benefits-list-style.jpg)}div#benefits ul li a {color:#474f53;padding:0px; margin:0px; margin-left:20px;list-style:disc;}div#benefits ul li a {font-size:12px; color:#3c3733; font-weight:bold;text-decoration:none;}div#benefits ul li a:hover {text-decoration:underline;}#header ul.top-menu {position:absolute; z-index:14;margin:0px; padding:0px;top:80px; right:42px;list-style:none;}#header ul.top-menu li {list-style:none; display:inline;color:#FFFFFF; float:left;font-size:14px;margin:0px; padding:0px;margin-left:18px;padding-bottom:15px;}#header ul.top-menu li a {color:#FFFFFF; text-decoration:none;display:block;white-space:nowrap;color:#FFF;}#header ul.top-menu li a:hover {color:#7cc426;text-decoration:none;cursor:pointer;}#header ul.top-menu li ul {position:absolute;margin:0; padding:0;width:200px;margin-top:10px;margin-left:-10px;visibility:hidden;list-style:none;border:solid 1px #2b2724;background-color:#57504b;z-index:3000;}#header ul.top-menu li ul li {margin:0;padding:0;display:block;border:none;}#header ul.top-menu li ul li a {display:block;white-space:normal;margin:0px;width:180px;padding:5px 10px;font-size:12px;color:#FFF;font-weight:normal;}#header ul.top-menu li ul li a:hover {background-color:#5f5853;}div#featured_products {clear:both;position:relative;width:660px;}div#featured_products div.product {margin:0px; padding:0px;margin-right:20px;float:left;}div#featured_products div.product div.feat_image {width:200px; height:100px;display:block;overflow:hidden;}div#featured_products div.product div.feat_text {width:190px; text-align:center;padding:5px;}div#featured_products div.product a { color:#3c3733; text-decoration:none; }div#featured_products div.product a:hover { text-decoration:underline; }#main #full-cont div.full-body h1.title { float:left; }div#main div#breadcumbs { float:right; margin-top:20px; color:#07701c; }div#main div#breadcumbs a { color:#5c9dc2; text-decoration:none; }div#main div#breadcumbs a:hover { text-decoration:underline; }div.quicklinks ul { margin:0px; padding:0px; list-style:none; }div.quicklinks ul li { float:left; margin-left:3px; }form#contact-form td {font-size:12px;vertical-align:top;}form#contact-form .text { font-size:13px; padding:2px; font-family:Arial, Helvetica, sans-serif;width:300px; background-color:#f4f2e9; border:solid 1px #d8d6c9; }form#contact-form textarea { width:300px; height:100px; }form#contact-form input.button { width:150px; height:30px; }form#order-form td { font-size:13px; }form#order-form input.button { font-size:13px; height:24px; }form#order-form .text { font-size:13px; padding:2px; font-family:Arial, Helvetica, sans-serif;width:200px; background-color:#f4f2e9; border:solid 1px #d8d6c9; }form#order-form select { font-size:13px; padding:2px; font-family:Arial, Helvetica, sans-serif;width:200px; background-color:#f4f2e9; border:solid 1px #d8d6c9; }.tabs_cont {position:relative; width:344px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}ul.tabs {margin:0; padding:0; float:left;list-style:none; height:32px; width:100%;}ul.tabs li {float:left; margin:0; padding:0;height:31px; line-height:31px;border:1px solid #cccabb;margin-bottom:-1px; background:#d0cec2;overflow:hidden; position:relative;margin-right:5px;border-top-left-radius:5px;border-top-right-radius:5px;}ul.tabs li a {text-decoration:none; color:#fff; font-weight:bold;display:block; font-size:12px; padding:0 15px; outline:none;}ul.tabs li a:hover { background:#b1afa3; }ul.tabs li.active, ul.tabs li.active a, ul.tabs li.active a:hover {background:#fff; color:#5c9dc2;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:1px solid #fff;}.tab_container {border:1px solid #cccabb;clear:both; width:100%;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-right-radius:5px;}.tab_content { font-family:Arial, Helvetica, sans-serif; font-size:12px;padding:20px; text-align:justify; color:#474f53;}img { border:0; }div#top div#nav { float:right; clear:both; width:1178px; height:40px; margin:22px 0 0; }div#top div#nav ul { float:right; width:1178px; height:40px; list-style-type:none; }div#nav ul li { float:right; height:40px; }div#nav ul li a { border:0; height:40px; display:block; line-height:40px; text-indent:-9999px; }div#slide-holder { position:relative; width:1178px; height:464px; }div#slide-holder div#slide-runner { top:0px; left:0px; width:1178px; height:464px; overflow:hidden; position:absolute; }div#slide-holder img { margin:0; display:none; position:absolute; }div#slide-holder div#slide-controls p.text {float:right; color:#fff; display:inline; font-size:10px;line-height:16px; margin:15px 0 0 20px; text-transform:uppercase;}div#slide-holder div#slide-controls {left:100px; width:1010px; height:34px;display:none; position:absolute;text-align:right;}div#slide-holder div#slide-controls p#slide-nav { height:24px; display:inline; margin:0px; }div#slide-holder div#slide-controls p#slide-nav a {width:12px; height:12px; display:inline-block;font-size:11px; margin:0 5px 0 0; line-height:12px;font-weight:bold; text-align:center; text-decoration:none;background-position:0 0; background-repeat:no-repeat; text-indent:-9999px;}div#slide-holder div#slide-controls p#slide-nav a { background:url(silde-nav.jpg) no-repeat; }div#slide-holder div#slide-controls p#slide-nav a.on { background-position:left bottom; }div#product-gallery { width:565px; text-align:left; margin:auto; padding:0px; }div#product-gallery div.content { display:block; float:left; width:300px; height:200px; overflow:hidden; background:#fff; padding:0px; margin:0px; }div#product-gallery div.content a, div#product-gallery div.navigation a { text-decoration:none; color:#777; }div#product-gallery div.slideshow-container { position:relative; clear:both; width:300px; height:200px; overflow:hidden; margin:0px; padding:0px; }div#product-gallery div.loader {position:absolute; top:0; left:0; background-image:url('loader.gif');background-repeat:no-repeat; background-position:center; width:300px; height:200px;}div#product-gallery div.slideshow { }div#product-gallery div.slideshow span.image-wrapper { display:block; position:absolute; top:0px; left:0px; }div#product-gallery div.slideshow img { border:none; vertical-align:middle; }div#product-gallery ul.thumbs { clear:both; margin:0px; padding:0px; width:255px; height:200px; overflow:hidden; }div#product-gallery ul.thumbs li { float:left; padding:0px; margin:0px;margin-right:10px; margin-bottom:10px;width:75px; height:60px; overflow:hidden;list-style:none;}div#product-gallery ul.thumbs li.selected a.thumb { background:#000; }div#product-gallery ul.thumbs img { border:none; display:block; }div#product-gallery ul.thumbs li a.thumb { display:block; padding:0px; margin:0px; }div#product-gallery ul.thumbs li a.thumb:focus { outline:none; }div#product-gallery div.pagination { clear:both; float:right; margin-right:10px; }div#product-gallery div.navigation { float:left; margin-left:10px; }div#product-gallery div.navigation div.top { margin-bottom:10px; }div#product-gallery div.navigation div.bottom { margin-top:10px; }div#product-gallery div.pagination a, div#product-gallery div.pagination span.current, div#product-gallery div.pagination span.ellipsis {display:block; float:left; margin-left:2px; padding:0px 5px; border:1px solid #ccc;font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#fff;}div#product-gallery div.pagination a:hover { background-color:#eee; text-decoration:none; }div#product-gallery div.pagination span.current { font-weight:bold; background-color:#3c3733; border-color:#3c3733; color:#fff; }div#product-gallery div.pagination span.ellipsis { border:none; padding:5px 0 3px 2px; }div#portfolio-gallery { width:750px; text-align:left; margin:auto; padding:0px; }div#portfolio-gallery div.content { display:block; float:left; width:400px; height:265px; overflow:hidden; background:#fff; padding:0px; margin:0px; }div#portfolio-gallery div.content a, div#portfolio-gallery div.navigation a { text-decoration:none; color:#777; }div#portfolio-gallery div.slideshow-container { position:relative; clear:both; width:400px; height:265px; overflow:hidden; margin:0px; padding:0px; }div#portfolio-gallery div.loader {position:absolute; top:0; left:0; background-image:url('loader.gif');background-repeat:no-repeat; background-position:center; width:400px; height:265px;}div#portfolio-gallery div.slideshow { }div#portfolio-gallery div.slideshow span.image-wrapper { display:block; position:absolute; top:0px; left:0px; }div#portfolio-gallery div.slideshow img { border:none; vertical-align:middle; }div#portfolio-gallery ul.thumbs { clear:both; margin:0px; padding:0px; width:340px; height:265px; overflow:hidden; }div#portfolio-gallery ul.thumbs li { float:left; padding:0px; margin:0px;margin-right:10px; margin-bottom:10px;width:75px; height:60px; overflow:hidden;list-style:none;}div#portfolio-gallery ul.thumbs li.selected a.thumb { background:#000; }div#portfolio-gallery ul.thumbs img { border:none; display:block; }div#portfolio-gallery ul.thumbs li a.thumb { display:block; padding:0px; margin:0px; }div#portfolio-gallery ul.thumbs li a.thumb:focus { outline:none; }div#portfolio-gallery div.pagination { clear:both; float:right; margin-right:10px; }div#portfolio-gallery div.navigation { float:left; margin-left:10px; }div#portfolio-gallery div.navigation div.top { margin-bottom:10px; }div#portfolio-gallery div.navigation div.bottom { margin-top:10px; }div#portfolio-gallery div.pagination a, div#portfolio-gallery div.pagination span.current, div#portfolio-gallery div.pagination span.ellipsis {display:block; float:left; margin-left:2px; padding:0px 5px; border:1px solid #ccc;font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#fff;}div#portfolio-gallery div.pagination a:hover { background-color:#eee; text-decoration:none; }div#portfolio-gallery div.pagination span.current { font-weight:bold; background-color:#3c3733; border-color:#3c3733; color:#fff; }div#portfolio-gallery div.pagination span.ellipsis { border:none; padding:5px 0 3px 2px; }div#mainpage-gallery { width:480px; text-align:left; margin:auto; padding:0px; height:240px; }div#mainpage-gallery div.content { display:block; float:left; width:300px; height:200px; overflow:hidden; background:#fff; padding:0px; margin:0px; }div#mainpage-gallery div.content a, div#mainpage-gallery div.navigation a { text-decoration:none; color:#777; }div#mainpage-gallery div.slideshow-container { position:relative; clear:both; width:300px; height:200px; overflow:hidden; margin:0px; padding:0px; }div#mainpage-gallery div.loader {position:absolute; top:0; left:0; background-image:url('loader.gif');background-repeat:no-repeat; background-position:center; width:300px; height:200px;}div#mainpage-gallery div.slideshow { }div#mainpage-gallery div.slideshow span.image-wrapper { display:block; position:absolute; top:0px; left:0px; }div#mainpage-gallery div.slideshow img { border:none; vertical-align:middle; }div#mainpage-gallery ul.thumbs { clear:both; margin:0px; padding:0px; width:170px; height:200px; overflow:hidden; }div#mainpage-gallery ul.thumbs li { float:left; padding:0px; margin:0px;margin-right:10px; margin-bottom:10px;width:75px; height:60px; overflow:hidden;list-style:none;}div#mainpage-gallery ul.thumbs li.selected a.thumb { background:#000; }div#mainpage-gallery ul.thumbs img { border:none; display:block; }div#mainpage-gallery ul.thumbs li a.thumb { display:block; padding:0px; margin:0px; }div#mainpage-gallery ul.thumbs li a.thumb:focus { outline:none; }div#mainpage-gallery div.pagination { clear:both; float:right; margin-right:10px; }div#mainpage-gallery div.navigation { float:left; margin-left:10px; }div#mainpage-gallery div.navigation div.top { margin-bottom:10px; }div#mainpage-gallery div.navigation div.bottom { margin-top:10px; }div#mainpage-gallery div.pagination a, div#mainpage-gallery div.pagination span.current, div#mainpage-gallery div.pagination span.ellipsis {display:block; float:left; margin-left:2px; padding:0px 5px; border:1px solid #ccc;font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#fff;}div#mainpage-gallery div.pagination a:hover { background-color:#eee; text-decoration:none; }div#mainpage-gallery div.pagination span.current { font-weight:bold; background-color:#3c3733; border-color:#3c3733; color:#fff; }div#mainpage-gallery div.pagination span.ellipsis { border:none; padding:5px 0 3px 2px; }
