
html,body {margin:5px 0;padding:0;}
body {font:12px Arial;}
h1,h2,h3,h4,h5,h6,p {margin:0 0 9px;padding:0;}
h1,h2,h3,h4,h5,h6 {color:#006227;}
h1 {font-size:18px;margin:0 0 10px;}
h1,h2 {margin:0 0 10px;}
h2,h3,h4 {font-size:12px;margin:0 0 5px;}
h4 {margin:0;}
h5 {color:#000;font-size:16px;}
a {cursor:pointer;}
a,strong {color:#1d582b;}
a img {border:0;}
sup {line-height:0;vertical-align:2px;}
ul {list-style:none;margin:0 0 10px;padding:0;}
ul li {background:url(/local/images/bullet.gif) no-repeat 0 6px;padding:0 0 0 10px;}
ol {margin:0 0 10px;padding:0 0 0 20px;}
ol li {padding:0;}

.clear {clear:both;}
.hidden {display:none !important;}

.layout {background:url(/local/images/bg.jpg) no-repeat 0 100% #fecb00;border:1px solid #fff;height:597px;margin:0 auto;position:relative;width:960px;}

.splash {background:url(/local/images/stripe.gif) repeat-x center center #fecb00;}
.splash .language {background:url(/local/images/splash.gif) no-repeat center center;height:174px;margin:165px auto;position:relative;width:461px;}
.splash .language .english {left:130px;position:absolute;top:152px;}
.splash .language .french {left:270px;position:absolute;top:152px;}

#flash {position:absolute;bottom:0;}
.container {position:absolute;}

.sections {height:565px;position:relative;width:960px;}
.sections .slogan {float:left;position:relative;top:180px;left:165px;}
.sections h1 {color:#1d582b;font-size:21px;left:165px;position:absolute;top:185px;}
.sections .language {background:url(/local/images/proudly.gif) no-repeat;float:right;height:61px;margin:20px 0 0;position:relative;width:256px;}
.fr .sections .language {background-image:url(/local/images/proudly_fr.gif);}
.sections .language a {bottom:5px;position:absolute;text-decoration:none;font-size:10px;}
.sections .language a:hover {font-weight:bold;}
.sections ul {clear:right;display:inline;float:right;margin:0 45px 0 0;width:400px;}
.sections ul li {background:none;float:left;margin:0;padding:0;}
.sections ul li a {display:block;height:118px;overflow:hidden;text-indent:-5000px;width:100px;}
.sections ul li.product a {background:url(/local/images/product.jpg) no-repeat;}
.sections ul li.fishing a {background:url(/local/images/fishing.jpg) no-repeat;}
.sections ul li.camping a {background:url(/local/images/camping.jpg) no-repeat;}
.sections ul li.hiking a {background:url(/local/images/hiking.jpg) no-repeat;}
.sections ul li.cycling a {background:url(/local/images/cycling.jpg) no-repeat;}
.sections ul li.gardening a {background:url(/local/images/gardening.jpg) no-repeat;}
.sections ul li.golfing a {background:url(/local/images/golfing.jpg) no-repeat;}
.sections ul li.westnile a {background:url(/local/images/westnile.jpg) no-repeat;}
.sections ul li.product a:hover,.sections ul li.over a {background-image:url(/local/images/product_on.jpg);}
.sections ul li.fishing a:hover {background-image:url(/local/images/fishing_on.jpg);}
.sections ul li.camping a:hover {background-image:url(/local/images/camping_on.jpg);}
.sections ul li.hiking a:hover {background-image:url(/local/images/hiking_on.jpg);}
.sections ul li.cycling a:hover {background-image:url(/local/images/cycling_on.jpg);}
.sections ul li.gardening a:hover {background-image:url(/local/images/gardening_on.jpg);}
.sections ul li.golfing a:hover {background-image:url(/local/images/golfing_on.jpg);}
.sections ul li.westnile a:hover {background-image:url(/local/images/westnile_on.jpg);}
.fr .sections ul li.product a {background:url(/local/images/product_fr.jpg) no-repeat;}
.fr .sections ul li.fishing a {background:url(/local/images/fishing_fr.jpg) no-repeat;}
.fr .sections ul li.camping a {background:url(/local/images/camping_fr.jpg) no-repeat;}
.fr .sections ul li.hiking a {background:url(/local/images/hiking_fr.jpg) no-repeat;}
.fr .sections ul li.cycling a {background:url(/local/images/cycling_fr.jpg) no-repeat;}
.fr .sections ul li.gardening a {background:url(/local/images/gardening_fr.jpg) no-repeat;}
.fr .sections ul li.golfing a {background:url(/local/images/golfing_fr.jpg) no-repeat;}
.fr .sections ul li.westnile a {background:url(/local/images/westnile_fr.jpg) no-repeat;}
.fr .sections ul li.product a:hover,.fr .sections ul li.over a {background-image:url(/local/images/product_fr_on.jpg);}
.fr .sections ul li.fishing a:hover {background-image:url(/local/images/fishing_fr_on.jpg);}
.fr .sections ul li.camping a:hover {background-image:url(/local/images/camping_fr_on.jpg);}
.fr .sections ul li.hiking a:hover {background-image:url(/local/images/hiking_fr_on.jpg);}
.fr .sections ul li.cycling a:hover {background-image:url(/local/images/cycling_fr_on.jpg);}
.fr .sections ul li.gardening a:hover {background-image:url(/local/images/gardening_fr_on.jpg);}
.fr .sections ul li.golfing a:hover {background-image:url(/local/images/golfing_fr_on.jpg);}
.fr .sections ul li.westnile a:hover {background-image:url(/local/images/westnile_fr_on.jpg);}
.sections #productsnav {right:400px;top:100px;}
.sections .navigation li.first {padding-left:0;}

.header {margin:50px 60px 20px 200px;position:relative;width:700px;z-index:2;}
.en .navigation {margin-left:20px;}
.navigation {list-style:none;padding:0;}
.navigation li {background:none;float:left;margin:0 10px 0 0;padding:0;}
.navigation li a {color:#1d582b;font-size:10px;text-decoration:none;text-transform:uppercase;}
.navigation li a .stretch {color:#fecb00;font-weight:bold;}
.navigation li a .text {position:absolute;}
.navigation li a:hover {font-weight:bold;}
.navigation li.first {padding-left:40px;}
.navigation li.selected a {font-weight:bold;}
.navigation li.menudivision {color:#000;margin:0 8px 0 0;position:relative;top:-2px;}
#productsnav {background:#fecb00;border-bottom:1px solid #1d582b;border-top:1px solid #1d582b;position:absolute;right:670px;text-align:right;top:-2px;white-space:nowrap;width:185px;}
#productsnav li {background:none;display:inline;float:none;margin:0;padding:0;}
#productsnav li a {background:none;display:block;font-size:10px;font-weight:normal;height:auto;line-height:12px;margin:0;padding:0 3px 0 10px;text-indent:0;text-transform:none;width:auto;}
#productsnav li.selected a,#productsnav li a:hover {background:#dabc06;font-weight:bold;text-decoration:none;}
#productsnav li.first {padding:0;}
#productsnav li.first a {padding-top:3px;}
#productsnav li.last a {padding-bottom:3px;}

.body {background:#fff;height:388px;margin:0 60px 0 200px;position:relative;}
.body .t {background:url(/local/images/box.gif) no-repeat 676px -24px;height:24px;width:700px;}
.body .t div {background:url(/local/images/box.gif) no-repeat -24px -24px;height:24px;width:24px;}
.body .b {background:url(/local/images/box.gif) no-repeat 676px 0px;height:24px;width:700px;}
.body .b div {background:url(/local/images/box.gif) no-repeat -24px 0px;height:24px;width:24px;}
.body .c {height:340px;overflow:hidden;padding:0 30px 0 40px;}
.footer .slogan {position:relative;bottom:-1px;right:-4px;margin:70px 60px 2px 0;text-align:right;}
.footer .legal {color:#fff;font-size:9px;margin:0 0 0 580px;}
.footer .legal a {color:#fff;padding:0 0 0 5px;}
.footer .legal a:hover {text-decoration:none;}
.fr .footer .legal {margin:0 0 0 532px;}

.content {display:inline;overflow:auto;margin:0;width:630px;}
.content p {margin-right:80px;}
.content ul {padding:0 0 0 20px;margin:0 80px 0 0;}
.content ul li {padding:0 0 3px 12px;}

.pagetitle {width:350px;padding:10px 0 0 0;}
.producttitle {width:210px;}
.pagination {display:inline;float:right;margin:15px 0 0 0;font-size:11px;}
.pagination a {color:#000;text-decoration:none;}
.pagination a:hover {color:#1D582B;text-decoration:none;}
.pagination .selected {color:#1D582B;text-decoration:underline;}
.pagination .previous {background:url(/local/images/arrowleft.gif) no-repeat 0 center;padding:0 0 0 10px;}
.pagination .next {background:url(/local/images/arrowright.gif) no-repeat 100% center;padding:0 10px 0 0;}
.pagination .previous:hover {background-image:url(/local/images/arrowleftgreen.gif);}
.pagination .next:hover {background-image:url(/local/images/arrowrightgreen.gif);}
.pagination .disabledprev,.pagination .disabledprev:hover,.pagination .disablednext,.pagination .disablednext:hover {color:#999;cursor:default;text-decoration:none;}
.pagination .disabledprev,.pagination .disabledprev:hover {background-image:url(/local/images/arrowleftgray.gif);}
.pagination .disablednext,.pagination .disablednext:hover {background-image:url(/local/images/arrowrightgray.gif);}
.toptreatment {position:absolute;top:-8px;right:-23px;}
.treatmentspace {float:right;height:150px;width:100px;}
.righttreatment {bottom:15px;position:absolute;right:15px;}
.bottomtreatment {position:absolute;bottom:20px;right:25px;}
.productshot {float:right;}
.lastpara {font-size:11px;}

.links {background:url(/local/images/border.gif) no-repeat;bottom:5px;padding:5px 0 0;position:absolute;width:540px;}
.links a {float:left;text-decoration:none;width:48%;font-size:10px;padding:0;margin:0 10px 0 0; font-family:Arial;line-height:15px;display:inline;}
.links .selected,.links a:hover {font-weight:bold;font-family:Arial;line-height:15px;}

.questions {margin:0 0 12px;text-transform:none;}
.questions a {display:block;text-decoration:none;}
.questions a.selected, .questions a:hover {font-weight:bold;}
.answers {background:url(/local/images/border.gif) no-repeat;padding:12px 0 0;}
.answers h2 {font-size:14px;text-transform:none;}
.plainli {background:none;}
h2.lowercase {text-transform:none;}

.memories {background:url(/local/images/memories.gif) no-repeat;width:250px;height:140px;position:absolute;left:643px;top:343px;}
.memories:hover {background-image:url(/local/images/memories_on.gif);}
.memories_fr {background-image:url(/local/images/memories_fr.gif);}
.memories_fr:hover {background-image:url(/local/images/memories_on_fr.gif);}

.lotion_en {background:url(/local/images/muskol_lotion_en.png) no-repeat;width:130px;height:130px;position:absolute;left:520px;top:343px;}
.lotion_fr {background:url(/local/images/muskol_lotion_fr.png) no-repeat;width:130px;height:130px;position:absolute;left:520px;top:343px;}
.savecoupon_en {background:url(/local/images/save_1_en.png) no-repeat;width:130px;height:130px;position:absolute;left:655px;top:343px;}
.savecoupon_fr {background-image:url(/local/images/save_1_fr.png);width:130px;height:130px;position:absolute;left:655px;top:343px;}
.events_en {background:url(/local/images/banner03_en.png) no-repeat;width:130px;height:130px;position:absolute;left:790px;top:343px;}
.events_fr {background:url(/local/images/banner03_fr.png) no-repeat;width:130px;height:130px;position:absolute;left:790px;top:343px;}
.uptodate_en {background:url(/local/images/keepup_en.png) no-repeat;width:400px;height:55px;position:absolute;left:520px;top:480px;}
.uptodate_fr {background:url(/local/images/keepup_fr.png) no-repeat;width:400px;height:55px;position:absolute;left:520px;top:480px;}

.column {float:left;width:320px;}
.left img {margin:120px 0 10px;}
.fr .left img {margin:100px 0 10px;}
.right {float:right;font-size:11px;margin:-30px 0 0;width:305px;}
.right h2 {font-size:16px;}
.fr .right h2 {font-size:15px;}
.right h3 {color:#000;font-size:12px;margin:0;}
.right p {border-bottom:1px solid #FECB00;margin:0 0 10px;padding:0 0 10px;}
	