div#hp_container {position: relative; width: 765px; height: 451px;}
div#hp_container div, div#hp_container ul, div#hp_container li { margin:0; padding:0; }
div#hp_container ol, div#hp_container ul { list-style:none; }
div#hp_container img {border: 0;}

a {cursor: pointer;}

div#hp_container div#whatshot {position: relative; background-color: #cee3f5; width: 765px; height: 19px; background-image: url(../img/_en/_ca/homepage/whatshot.gif); background-position: 11px 4px; background-repeat: no-repeat;}
div#hp_container div#whatshot a#himlink {position: absolute; left: 289px; top: 4px; height: 13px; width: 26px; text-indent: -99999em; display: block;}

div#hp_container div#hp_slideshow {position: relative; z-index:1;}

div#hp_container div#hp_slideshow div#ss_controls {position: absolute; top: 12px; left: 708px; height: 10px; z-index: 5;}

div#hp_container div#hp_slideshow div#ss_controls div#ss_prev {float:left; padding: 0 5px; width: 5px;}
div#hp_container div#hp_slideshow div#ss_controls div#ss_pause {float:left; padding: 0 4px; width: 8px;}
div#hp_container div#hp_slideshow div#ss_controls div#ss_next {float:left; padding: 0 5px; width: 5px;}

div#hp_container div#hp_slideshow div#ss_controls div#ss_prev div {float:left;}
div#hp_container div#hp_slideshow div#ss_controls div#ss_pause div {float:left;}
div#hp_container div#hp_slideshow div#ss_controls div#ss_next div {float:left;}

div#hp_container div#hp_slideshow div#ss_controls div.controlcolor {background-color: #ffffff;}

div#hp_container div#hp_slideshow div#ss_controls div.arrowfill1 {height: 2px; width: 1px; margin: 4px 0;}
div#hp_container div#hp_slideshow div#ss_controls div.arrowfill2 {height: 4px; width: 1px; margin: 3px 0;}
div#hp_container div#hp_slideshow div#ss_controls div.arrowfill3 {height: 6px; width: 1px; margin: 2px 0;}
div#hp_container div#hp_slideshow div#ss_controls div.arrowfill4 {height: 8px; width: 1px; margin: 1px 0;}
div#hp_container div#hp_slideshow div#ss_controls div.arrowfill5 {height: 10px; width: 1px;}

div#hp_container div#hp_slideshow div#ss_controls div.pausefill1 {height: 10px; width: 3px;}
div#hp_container div#hp_slideshow div#ss_controls div.pausespace {height: 10px; width: 2px;}
div#hp_container div#hp_slideshow div#ss_controls div.pausefill2 {height: 10px; width: 3px;}

div#hp_container div#hp_slideshow div#hp_slideshow_container {position: relative; width: 765px; height: 322px; z-index: 2; background-color: #ffffff;}
div#hp_container div#hp_slideshow div#hp_slideshow_container div.hp_slide_large {position: absolute;}
div#hp_container div#hp_slideshow div#hp_slideshow_container div.hp_slide_large a#aquans_discover {position: absolute; background-image: url(/img/_en/_ca/homepage/discovernow.gif); width:105px; height:19px; text-indent: -99999em; top: 176px; left: 454px;}
div#hp_container div#hp_slideshow div#hp_slideshow_container div.hp_slide_large a#eclub_join {position: absolute; background-image: url(/img/_en/_ca/homepage/joinnow.gif); width:86px; height:19px; text-indent: -99999em; top: 166px; left: 40px;}
div#hp_container div#hp_slideshow div#hp_slideshow_container div.hp_slide_large a#hp_eclub_joinnow {position: absolute; width:86px; height:19px; text-indent: -99999em; top: 244px; left: 168px;}
div#hp_container div#hp_slideshow div#hp_slideshow_container div.hp_slide_large a#discover_val		{ position:absolute; width:303px; height:31px; text-indent:-99999em; left:179px; top:252px; background-image:url(/img/identical/spacer.gif)}

div#hp_container div#hp_slideshow div#hp_slideshow_container div.hp_slide_large div#rollupslide_container { position: relative; width: 765px; height: 322px; overflow: hidden;}
div#hp_container div#hp_slideshow div#hp_slideshow_container div.hp_slide_large div#rollupslide_container div#rollup {z-index: 10; width: 765px; height: 400px; position: absolute; background-image: url(../img/_en/_ca/homepage/val_rollup.png); background-repeat: no-repeat;}
div#hp_container div#hp_slideshow div#hp_slideshow_container div.hp_slide_large div#rollupslide_container div#reveal {z-index: 9; width: 765px; height: 322px; background-image: url(../img/_en/_ca/homepage/val_offer_reveal.png); background-repeat: no-repeat;}

div#hp_container div#hp_slideshow div#hp_slideshow_container div.hp_slide_large div#rollupslide_container div#rollup a#reveal_offer {position: absolute; left:527px; top:235px; height:50px; width: 230px; display: block; text-indent: -99999em;}
div#hp_container div#hp_slideshow div#hp_slideshow_container div.hp_slide_large div#rollupslide_container a#unreveal_offer {z-index:11; position: absolute; left: 44px; top: 15px; color: #fff; font-family: Helvetica,Arial,Sans-Serif; font-size: 12px; font-weight: normal; text-decoration: none;}

div#hp_container div#hp_scroller {width: 765px; height: 110px;}
div#hp_container div#hp_scroller a#prev_arrow {float: left; background-image: url(../img/_en/_ca/homepage/prev_slider.gif); width: 39px; height: 110px; display: block; cursor: pointer;}
div#hp_container div#hp_scroller a#next_arrow {float: left; background-image: url(../img/_en/_ca/homepage/next_slider.gif); width: 39px; height: 110px; display: block; cursor: pointer;}
div#hp_container div#hp_scroller div#hp_scroller_container {position: relative; float: left; width: 687px; overflow: hidden;}
div#hp_container div#hp_scroller div#hp_scroller_container ul {width: 5000px;}
div#hp_container div#hp_scroller div#hp_scroller_container ul li {position: relative; float: left; width: 229px; height: 110px; display: block;}
div#hp_container div#hp_scroller div#hp_scroller_container ul li a.hp_addtobag {display: block; background-image: url(../img/_en/_ca/homepage/addtobag.gif); width: 77px; height: 15px; position: absolute; text-indent: -99999em; top: 80px; left: 102px;}
