

/*==Home Page Slider==*/
div.shoppingPartners h2{background:#0290c6 url(/media/images/download_1246.gif) repeat-x left top; padding-left:20px; height:35px; margin-top:15px; color:#FFFFFF;font-size:2.1em;font-weight:normal;padding-bottom:6px;padding-top:11px; padding-left:17px;}

div.shoppingPartnersBottom {border-bottom:4px solid #00ABD6;}

div.shoppingSlider{height:72px; width:300px;overflow:hidden; position:relative}
div.shoppingSlider ul li{float:left; width:300px;height:189px;overflow:hidden;line-height:auto;}
div.shoppingSlider ul{width:9000px; position:absolute; top:0; left:0}
div.shoppingSlider span.sliderButtons{position:absolute; bottom:0; left:277px;}
div.shoppingSlider span.sliderButtons a{margin:0px 10px}
div.shoppingSlider span.sliderButtons div.numbers a{ background-repeat:no-repeat;display:inline; float:left; height:7px;margin:0 8px 0  0;text-align:center; text-decoration:none; width:7px;}
div.shoppingSlider span.sliderButtons div.numbers a.active{background-position:left top; color:#4d4d4d}

div.shoppingSlider div.left{width:538px; float:left; display:inline}
div.shoppingSlider div.right{width:240px; margin-left:22px; float:left; display:inline; padding-top:40px}
div.shoppingSlider img{vertical-align:middle;}
div.shoppingSlider .featureDesc{display: inline;float: left;margin-top: 22px;width: 255px;color:#fff}
div.shoppingSlider h2 a{font-size:28px;color:#fff;line-height:28px;}
div.shoppingSlider .featureDesc div{float: left;line-height: 14px;margin-bottom: 11px;margin-top: 12px;width: 260px;height:30px;}
div.shoppingSlider .sliderButtons img{margin:0px;}
div.shoppingSlider a.featureLink{font-size:11px;font-weight:bold;font-style:italic;float:right;}
div.shoppingSlider a.featureLink:hover{text-decoration:underline;}
div.shoppingSlider li.slidenews{background-color:#0099ff}
div.shoppingSlider li.slideevent{background-color:#ee8200;}
div.shoppingSlider li.slideresource{background-color:#c7c906;}
.featureVideo{float: left;height: 171px;margin: 9px 33px 0 12px;width: 304px;}
.vidData{display:none;}
div.shoppingSlider div.featureVidLoader img{margin:1px 0 0 0;}
div.shoppingSlider div.featureVidLoader{position:relative;cursor:pointer;}
div.shoppingSlider div.playButton{background:url(/media/images/playbutton_127.png) no-repeat left top;width:307px;height:158px;position:absolute;left:0px;top:0px;}


/*====Styles for Overlay====*/
body{height:100%}
div#overlay{width:100%; height:100%; display:none; z-index:9999; overflow:hidden; position:absolute; top:0; left:0}
div#overlayMask{background:#333333; filter:alpha(opacity=80); -moz-opacity:0.5;	-khtml-opacity: 0.5;	opacity: 0.5; width:100%; height:100%; position:absolute; z-index:9000; left:0; top: 0}
ul.slideshow{display:none;}
div#overlay a, div#overlay a:visited{color:#fff;}
div#overlay ul.show{display:block;position:absolute; left:0; white-space:nowrap;}
div#overlay ul.show li.preload{height:436px;}
div#overlay ul.show li.preload img{margin-top:100px;}
div#overlay ul.show li{float:left; width:678px;height:436px; margin-right:50px; white-space:normal}
div#overlay ul.show li.nonImage{background:#fff}
div#overlay ul.show li.nonImage div.nonImageSlide{padding:40px 20px; text-align:left; line-height:1.6em}
div#overlay ul.show li img{border:2px solid #fff;}
div#overlay div#viewWindow{clear:both;position:relative; width:678px; height:450px; overflow:hidden;margin:0 auto; z-index:9010}
div#content a.slideshow{display:block;}

span.closeBtn{position:relative; display:block; width:678px; overflow:hidden;margin:10px auto 0 auto; z-index:9010}
a.close{float:right}
div.controls{position:relative; width:678px; height:432px; overflow:hidden;margin:10px auto 0 auto; z-index:9010}
div.controls a.next{right:0px; position:absolute; display:none;}
div.controls a.play{right:20px; position:absolute; display:none;}
div.controls a.prev{right:40px; position:absolute; display:none;}

.storeLoc span.closeBtn{width:358px}
.storeLoc div.controls{display:none}


