/*
* LLBean hunting seasonal lander
* Copyright (c) 2011 L.L.Bean Inc.
* Change History: (date - author: description)
* 2011.09.12 - Ernest Lombardi
*/
.huntingSL{width:783px;font-family:"Georgia",serif;color:#465133;padding:13px 0px 45px 0px;float:left;}

.huntingSL *{margin:0px!important;padding:0px!important;font-family:"Arial",sans-serif;font-size:12px;font-weight:normal;color:#333333;outline:none;}

.huntingSL h1{width:783px!important;float:left;margin-bottom:25px!important;}

.marquee{font-size:33px;text-align:center;width:783px;float:left;font-family:"Georgia",serif;font-weight:bold;}
h3.marquee{font-size:26px;}
.featureMarquee{font:bold 20px georgia; color:#fff; line-height:30px;}


.siblingOff{left:-255px; width:1px; visibility:hidden;}
.siblingOn{left:367px;width:255px;z-index:25;position:absolute; visibility:visible;}
.RsiblingOn{left:478px;width:255px;z-index:25;position:absolute; visibility:visible;}
.RsiblingOff{left:-255px; width:1px; visibility:hidden;}
.callout_second{margin-left:20px;z-index:9;}

.floatContainer{overflow:hidden;display:block;*height:100%;}
.floatLeft{float:left;}
.floatRight{display: table-cell; *display:inline-block; *height:100%; width:100%;vertical-align: top;}

/* ECM SLIDERS */
.slides a img{margin:0px auto !important;}
.carouselContainer{float:left;width:783px;}
#carouselWideWrapper .wrapper { clear:both; } 
#hx1 .container, #hx2 .container { float:left; } 
#hx2 .slides, #hx1 .slides { clear: both;}  
#breadcrumbs {padding: 5px 0 6px 9px;}
#hx1,#hx2{margin:20px 0 0 50px!important}
#hx2{margin-bottom:20px!important;}
.slideHeader{background-color:#465133 !important;}
.headerText a {color:#f3f3eb !important;padding: 0 5px 0 73px!important;}
.headerCount {color:#f3f3eb !important;padding:8px 11px 4px 0px!important;}
/* /ECM SLIDERS */

/* VIDEO CONTENT */
.videoContainer{float:left;border: 1px solid #a5a184; width:732px;height:318px;background-color:#f3f3eb;font-weight:bold;font-size:14px;margin:15px 0px 0px 0px!important;padding:15px 15px 20px 15px!important;}
.videoContainer a{color:#465133;}
.videoSection{width:475px;height:100%;}
.videoTitle{padding:5px 0 10px 30px!important;background: url('/dept_resources/outdoor_gear/dept_images/huntingSL/images/110701_huntingSL_Sprite.png') no-repeat 0 -487px;}
.videoLSelector{width:255px;height:100%;padding-top:15px!important;}
.videoList{list-style:none;}
.videoList li{padding:10px 0!important;list-style:none;}
.videoList li a{padding: 0 0 0 30px!important;background: url('/dept_resources/outdoor_gear/dept_images/huntingSL/images/110701_huntingSL_Sprite.png') no-repeat 0 -465px;}
#videoCopy{margin:40px 0 0 0!important;}
/* /VIDEO CONTENT */

#slideShow_lower{width:768px;height:367px;float:left;}
.container{border-color:#a5a184!important;}
.huntingSLBanners{margin:30px 0px 0px 0px!important;float:left;}

/* GTO popin */
#fish-popin-rotate { float: left; width: 491px; height: 336px; padding: 0px 20px!important; clear: both; }
.popin-content .head-line { padding: 0 18px 15px!important; }
.popin-content { text-align: left; }
.popin-content .description { float: left; width: 380px; height: 346px; line-height: 17px; background: url("/hunting1/images/110318_GTO_POPIN_text.gif") left top no-repeat transparent; padding-left: 15px!important; padding-top: 15px!important; }
.popin-content .description p, .popin-content .description li { margin: 9px 35px 9px 0!important; color: #727272 }
.popin-content .description ul { padding-left: 10px!important; list-style: disc; margin: 5px 16px!important; }
/* /GTO popin */

/* ROTATOR */
.rotate img, #fish-popin-rotate img { position: relative; float: none; display: none; padding: 0; }
.rotator-controls { position: absolute; padding: 5px!important;z-index:2;margin-top:-40px!important;}
.rotator-controls-fishPopin {top: 295px; left: 355px;}
.rotator-controls-lowerSlideShow {top: 2040px; left: 600px;}
.rotator-controls .button { margin: 0; float: left; background: url("/images/rotator_controls.png") left top transparent; }
.rotator-controls .button a { display: block; width: 26px; height: 20px; }
.rotator-controls .n1 { background-position: 0px -40px; }
.rotator-controls .n2 { background-position: -25px 0px; }
.rotator-controls .n3 { background-position: -50px 0px; }
.rotator-controls .n4 { background-position: -75px 0px; }
.rotator-controls .pause-play { margin-left: 10px!important; background-position: 0 bottom; }
.rotator-controls .play { background-position: -25px bottom; }
/* /ROTATOR */

.offscreen { font-size:0; height:0; overflow:hidden; text-indent: -9999px; text-decoration: none; }
span.offscreen { position:absolute; left: -10000px; height: 1px; overflow: hidden; top: auto; width: 1px;}


/* BEGIN HOTSPOT STYLES */
div.huntingSL .hotSpotFeatureWrapper{float:left;}

div.huntingSL .hotSpotFeature h2{font-size:18px;font-weight:bold;color:white;background-color:#576341;margin:0px!important;padding:8px 0px 8px 65px!important;background-image:url("/dept_resources/outdoor_gear/dept_images/huntingSL/images/110826_callout_new.gif");background-repeat:no-repeat;background-position:0px 4px;}

div.huntingSL .activeFeature h2{background-image:url("/dept_resources/outdoor_gear/dept_images/huntingSL/images/110826_callout_new.gif");}

div.huntingSL .hotSpotFeature h2 a{font-size:18px;font-weight:bold;color:white;text-decoration:none;}
div.huntingSL .hotSpotFeature h3{font-size:12px;background-color:#F3F3EB;border:1px #F3F3EB solid;border-width:0px 1px 0px 1px;padding:5px 0px 10px 0px!important;width:363px;text-align:center;}

div.huntingSL .hotSpotFeature{float:left;margin:15px 0px 0px 10px!important;position:relative;cursor:pointer;background-color:#F3F3EB;height:354px;}

div.huntingSL .inactiveFeature{opacity:0.35;filter: alpha(opacity=35);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";}

div.huntingSL .hotSpotFeature .hotspot{height:21px;width:21px;background-image:url("/dept_resources/luggage/dept_images/110826_SL_luggage-callout.png");position:absolute;cursor:default;}

div.huntingSL .hotSpotFeatureWrapper ul.featureBullets{position:absolute;background-color:#F3F3EB;height:276px;width:260px;padding:40px 0px 0px 20px!important;/*border:1px #CECFD1 solid;*/border-top:solid 38px #576341;*border-top:solid 38px #576341;top:372px;*top:372px;z-index:1;display:none;cursor:pointer;}
.mac.ff div.huntingSL .hotSpotFeatureWrapper ul.featureBullets{top:368px;border-top:solid 38px #576341;}
div.huntingSL .hotSpotFeatureWrapper ul.leftFeature{left:365px;border-left:0px;}
div.huntingSL .hotSpotFeatureWrapper ul.rightFeature{left:115px;border-right:0px;}
div.huntingSL .hotSpotFeatureWrapper li{font-size:14px;line-height:21px;list-style:none;list-style-image:none;background-image:url("/dept_resources/luggage/dept_images/110826_SL_luggage-callout.png");background-repeat:no-repeat;margin:0px 0px 15px 0px!important;padding-left:29px!important;}

div.huntingSL .hotSpotFeatureWrapper .hoverActive{background-image:url("/dept_resources/luggage/dept_images/110826_SL_luggage-callout-roll.png")!important;}


/* /END HOTSPOT STYLES */

.huntingSLBanners{width:768px;float:left;
-moz-box-shadow: 5px 5px 5px #888;
-webkit-box-shadow: 5px 5px 5px #888;
box-shadow: 5px 5px 5px #888;
}

.noshadow {-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;}

.huntingSLBanners h3{font-size:26px;width:768px;float:left;text-align:center;padding:8px 0px!important;font-weight:bold;}
.huntingSLBanners img{float:left;}
.huntingSLBanners ul{float:left;margin-left:16px!important;*margin-left:0px!important;*padding-left:16px!important;}
.huntingSLBanners li{color:#465133;font-size:13px;font-weight:bold;margin-bottom:3px!important;}
.huntingSLBanners p{float:left;}
.huntingSLBanners a{float:left;}

.ods{background-color:#F3F3EB;}
.ods img{margin:1px!important;}
.ods h3{background-color:#465133;color:white;}
.ods h5{color:#465133;font-size:16px;font-weight:bold;margin:10px 0px 5px 0px!important;}	
.ods div.centerContent{float:left;width:300px;height:144px;margin:0px 50px 0px 25px!important;}
.ods a{color:#465133;font-size:14px;font-weight:bold;display:block;margin:5px 0px 0px 0px!important;padding:0px 0px 0px 17px!important;text-decoration:none;background-image:url("/dept_resources/outdoor_gear/dept_images/huntingSL/images/110912_HUNTING-SL_cta.jpg");background-repeat:no-repeat;background-position:0px 3px;}

.odc{border-top:1px solid #D5D5D5;border-left:1px solid #D5D5D5;}
.odc h3{background-color:white;color:#465133;}
.odc img{margin:0px 0px 0px 10px!important;}
.odc p{width:340px;color:#465133;font-size:13px;font-weight:bold;margin:0px 60px 0px 15px!important;line-height: 18px;}
.odc p a{color:#465133;font-size:13px;font-weight:bold;display:block;white-space:pre;margin:20px 0px 0px 0px!important;}

.aae h4{width:770px;background-color:#465133;color:white;font-weight:normal;padding:3px 0px!important;text-align:center;font-family:"Georgia",serif;font-size:18px;}
.aae p{color:#465133;font-size:16px;text-align:center;width:768px;border:1px solid #D5D5D5;border-top:0px;padding:10px 0px!important;}
.aae p span{color:#465133;font-size:16px;font-weight:bold;display:block;text-align:center;width:768px;margin:5px 0px 0px 0px!important;}
.aae p span img{float:none;vertical-align:middle;margin:0px 4px!important;}

