#heroContainer{float:left;height:294px;margin-bottom:0px;width:980px;background:transparent url(../images/banner-drop-shadow.png) no-repeat top center;padding-top:15px;margin-top:-15px}.slide{}#container{margin:0 auto;width:980px;height:100%; margin-top:20px}#firearmsContainer{margin:0 auto;width:980px; margin-top:20px}#transparentBG{background:url('../images/topNavBG.png') repeat;width:980px;margin:0 auto;    margin-top:20px}#detailContainer{padding:50px;color:#7e7e7e;float:left;width:880px;height:auto;background:#fff url('../images/firearms/detailBG.jpg') repeat-x;z-index:1;display:block;    min-height:250px}#previous{width:30px;height:302px;position:absolute;left:50%;margin-left:-520px}#next{width:20px;height:302px;position:absolute;left:50%;margin-left:492px}#hero{width:980px;height:302px;float:left}#hero_One{background:url('../images/hero-95.jpg');float:left;width:980px;height:294px}#hero_Two{background:url('../images/hero-shop.jpg');float:left;width:980px;height:294px}.heroText{display:block;float:right;margin-top:200px;margin-right:30px;font-size:13px;color:#ccc;width:333px;display:inline}a.heroLink{color:#b6b5b4;text-decoration:none;font-size:13px}a.heroLink:hover{text-decoration:none;color:#e6e6e6}.watchVideo{width:150px;height:35px;margin-left:175px;margin-top:2px}h1{}span.previousArrow{margin-top:110px;width:28px;height:100px;float:left}span.nextArrow{margin:125px 0 0 8px;width:28px;height:99px;float:left}#bucketContainer{margin:20px 0;float:left;width:980px;height:185px}#bucketContainer a{text-decoration:none}.buckets{background:url('../images/bucket.jpg') no-repeat;float:left;width:300px;height:180px;margin-right:40px}.bucketImage{overflow:hidden;height:97px;width:292px;margin-top:4px;margin-left:4px}a.bucketImage{width:292px;height:184px;cursor:pointer}.bucketImage span{width:292px;height:194px;overflow:hidden;display:block}.bucketContent{padding:8px;line-height:15px}#strip{    width:980px;    padding:20px 0;    float:left;    height:auto}#strip img,#newsletter,form, #socials{    float:left;    padding:0 5px}#strip{background:url('../images/socialBG.png') no-repeat;margin-top:20px;height:60px;padding-bottom:0px }#newsletter{ width:300px; margin-left:72px; margin-top:24px;position:absolute;*left:5px;_left:5px;color:#900}#signUp{background:url('../images/subscribe.png') no-repeat;width:65px;height:20px;float:left;margin-left:8px;padding-left:5px;margin-top:8px}#strip p{float:left; margin-top:9px}#socials{float:left;margin-left:40px}#socials .icon{height:32px;overflow:hidden;display:block;float:left;width:42px;margin-top:-9px}.heroThree{background:url('../images/82A1_416-hero.jpg');width:980px;height:294px}.heroFour{background:url('../images/hero-98b-award.jpg');width:980px;height:294px}.heroFive{background:url('../images/hero-rec7.jpg');width:980px;height:294px}#strip .button{margin-top:0px;border:1px solid #ccc;padding:2px;margin-left:5px;clear:both;*padding:1px}#strip form input.newsletter{background:#999 !important;border:1px solid #ccc !important;width:149px;padding:3px}#strip form{*margin-top:-3px}.socialIcons {float:left}h5{color:#757679;font-size:12px;padding-top:25px;text-decoration:none}#subNavContainer{float:left;width:980px;height:53px;background:url('../images/firearms/subNavBG.jpg') no-repeat;overflow:visible;border-top:1px solid black}#subNavContainer img{padding:8px}.carrot{background:url('../images/firearms/arrow.png') no-repeat center 0px}.modelNumber{width:142px;height:53px;float:left}ul#viewAllProducts{display:inline}ul#viewAllProducts li{    display:inline;    position:relative;    height:44px;    width:162px;    background:url('../images/firearms/viewAllProducts.jpg')}ul#viewAllProducts li.meganav_link #viewAll_menu{width:555px;position:relative;top:-4px;float:right;margin-right:7px;height:auto;background-color:#161616;line-height:15px}ul#viewAllProducts li.meganav_link #viewAll_menu a{color:#757679;text-decoration:underline}ul#viewAllProducts li.meganav_link #viewAll_menu a:hover{text-decoration:none}#viewAllBase{background:url('../images/firearms/viewAllProducts.jpg'); float:right;width:161px;height:44px;margin-right:9px;margin-top:-48px}#viewAllBase:hover{background:url('../images/firearms/activeViewAll.jpg');float:right;width:161px;height:44px;margin-right:9px;margin-top:-48px}#viewAll{float:right;width:550px;height:44px;margin-right:-9px;margin-top:-21px;display:inline}#viewAll_menu{visibility:hidden}.navCol{background-color:#161616;padding:15px 24px 34px;float:left;width:auto;height:auto}.hoverBG{background:url('../images/firearms/viewAllRollover.jpg') no-repeat}.model_landing_images{margin-top:20px;margin-left:100px;display:inline}.tabContent{}#modelTabs{    float:left;    height:51px;    overflow:hidden}#modelTabs ul{margin:15px 0 3px 0;text-align:center;    float:left}#modelTabs ul li{display:inline;background-color:#0e0e0e;cursor:pointer;font-size:13px;color:#b9c8d0;padding:7px;height:15px;margin-right:3px;    float:left}#modelTabs ul li a:hover{color:#fff}#modelTabs ul li a{text-decoration:none}#modelTabs ul li.none{background:transparent;color:#6f7073;text-transform:lowercase;font-size:12px;opacity:1}.activeTab{color:#fff !important;background-color:#101111 !important;padding:10px;cursor:pointer;border-bottom:2px solid #9e0b0f}#modelInfo{    float:left;    width:822px;    height:auto;    margin-top:0px;    margin-left:6px}#modelInfo ul{padding:0 0 0 8px;margin-top:0px;width:750px;height:auto;display:inline}#modelInfo ul li{display:inline-block;*display:inline;cursor:pointer;font-size:12px;color:#999;padding-right:30px;margin-left:10px;height:53px;text-transform:uppercase;margin-top:15px;float:left}#modelInfo ul li#one{font-size:20px;text-shadow:1px 1px 1px black;text-transform:none;color:#fff;margin-top:14px;line-height:20px}#modelInfo ul li.none{background:transparent;color:#6f7073;text-transform:lowercase;font-size:12px;opacity:1}ul#accessories{margin-top:15px}ul#accessories li img{    width:55px;    height:55px;    border:1px solid #999;    margin-top:10px;    float:left;    clear:left}ul#accessories li div{    float:left;    margin-top:10px;    margin-left:15px;    font-weight:bold}#trainingInfo{    float:left;    width:auto;    height:auto}#trainingInfo ul li{cursor:pointer;font-size:12px;color:#999;text-transform:uppercase}.activeTraining{color:#333 !important}.activeModel{background:url('../images/firearms/arrow.png') no-repeat 29% -16px;color:#fff !important;cursor:pointer;height:53px;width:auto}.sidebarLinks{color:#222;text-decoration:underline;width:175px;height:60px;font-size:11px;display:inline}.sidebarLinks:hover{text-decoration:none}.content{float:left;width:600px;height:100%}#schedule_tabContent .content{float:left;width:880px;height:100%}.leftImage{float:left;width:auto;height:auto;margin:3px 15px 10px 0px}.rightImage{float:right;width:auto;height:auto;margin:3px 0 10px 15px}.sidebar{float:right;width:185px;height:100%;height:auto;border-left:1px solid #999;padding-left:55px}.sidebarShort{float:right;width:185px;height:280px;border-left:1px solid #999;padding-left:55px}.topMargin{margin-top:50px;float:left;width:auto;height:auto}.box{background:url('../images/firearms/box.jpg') no-repeat;height:60px;width:192px;float:left}.play_btn{background:url('../images/firearms/play_btn.png') no-repeat;width:31px;height:31px;float:left;margin:13px 0 0 13px;display:inline}.dl_btn{background:url('../images/firearms/dl_btn.png') no-repeat;width:31px;height:31px;float:left;margin:13px 0 0 13px;display:inline}.buy_btn{background:url('../images/buy_btn.png') no-repeat;width:31px;height:31px;float:left;margin:13px 0 0 13px;display:inline}.sideLink{float:right;width:111px;height:20px;margin-top:21px;margin-right:35px;display:inline}#gallery{background-color:#444;padding:10px;width:520px}#gallery ul a:hover img{border:5px solid #fff;border-width:5px 5px 20px}.modelType{color:#b9c8d0;font-size:15px;background:#000;opacity:.7;padding:10px}.modelType:hover{color:#b9c8d0;font-size:15px;background:#000;opacity:.8;padding:10px;border-bottom:3px solid red}#rightColumn{width:550px;height:350px;float:right;margin-right:30px;display:inline}.leftBlock{float:left;width:300px;height:240px;margin:35px 20px 40px 40px;color:#cac7c3;padding-right:40px}.leftBlock img{margin-bottom:20px}.leftBlock p{font-size:12px}span.caps{text-transform:uppercase}.specTable{ font-size:11px; width:593px;  margin:25px 0px; overflow:hidden}.specTitle{ color:#fff; padding-top:5px; padding-left:10px; background:#555; height:20px; letter-spacing:2px; font-size:12px !important; text-transform:uppercase}.darker{background:#333 !important}.specTable ul li{ border-bottom:1px solid #000; padding:4px 0 4px 10px; clear:left; width:98%}.specColOne{ width:290px;  float:left}.specColTwo{ width:285px; float:right;  margin-right:-15px}.partNo{ float:left; height:38px; margin-top:15px; width:110px}.partNo2{ float:left; height:20px; margin-top:8px; width:110px}.partNo3{ float:left; width:110px; height:20px}.featureBucket{ width:100px; height:87px;overflow:hidden; border:1px solid #555; float:left; margin-right:15px; margin-bottom:15px}.featureBucketTwo{ width:100px; height:50px;overflow:hidden; border:1px solid #555; float:left; margin-right:15px; margin-bottom:15px}.featureThumb{ background:#000; color:#fff; width:300px; overflow:visible !important; height:100px; position:absolute; bottom:0px}.newsBlock{ float:left; width:600px; height:auto}.newsHeader{ color:#fff; margin:15px 0px; text-align:left;  padding-top:10px; padding-left:15px; background:#666; text-transform:uppercase; width:585px; height:25px; letter-spacing:2px}.newsTitle,.newsTitle a{ float:left; width:auto; height:auto; color:#fff; text-decoration:none}.newsDate{ float:right; width:auto; height:auto; padding-right:15px}.ammoTable{width:592px;overflow:hidden}table.ammoTable{font-size:11px;width:600px;text-transform:uppercase;height:auto; float:left;text-align:center;border:1px solid #000;margin:10px 0px 25px 0}th,td.ammoTitle,tr.ammoTitle{background:#ccc;text-transform:uppercase}td.ammoTable{width:75px;padding:2px;border:1px solid #000; text-transform:uppercase}.ammoTable td{border:1px solid #000;padding:2px;text-align:center}table.ammoTable tr{padding:2px}#employment form input{background:#bdbdbd}#employment form p{width:100%;float:left;height:auto}#employment input.emp{float:left;width:200px;height:12px;padding:10px}#employment textarea{float:left;width:515px;height:300px;padding:10px;margin-left:12px}#employment input.submit{float:right;clear:both;background:#747679 url() no-repeat;margin-right:3px;margin-top:10px;padding:5px;font-family:helvetica}#employment form p label{float:left;width:auto;height:auto;margin:12px 22px 0 0}#employment label{float:left;width:auto;height:auto;margin:4px 12px 0 0}#trainingTable .month{margin:10px 0; padding:5px 0 5px 5px;background-color:#ccc;text-transform:uppercase;width:450px;color:#000}#trainingTable div{width:auto;height:auto}label{text-transform:uppercase;width:24%;padding:3px}span.req{display:block;width:100%;color:#932518;font-size:90%}span.formField{display:block;float:left;width:32%}form#support input[type=text]{padding:3px;background:white;border:1px solid #ccc}form#support ul li{clear:left;padding:7px 0px;border-bottom:1px solid #eee}form#support ul li:last-child{border:0}select{border:1px solid #ccc}form#support .submit_button{color:#fff;padding:3px;float:left}ul#list li{line-height:13px;margin-top:5px}td.gr{background:#ccc;text-align:center}.newsBlock ul,.newsBlock ul li{padding-left:10px;margin:10px 0;list-style-type:circle}#videoContainer .leftBlock img{margin-bottom:3px}.newsBlock ul,.newsBlock ul li{list-style-type:circle}.newsBlock ul{margin:10px 0;padding-left:30px}.newsBlock img{width:300px}#videoThumbs{float:left}#floatImages{float:left}.video{background:#222; border:1px solid #333;height:111px;overflow:hidden; padding:5px;text-align:center;float:left;width:120px;margin:15px}.video div{text-decoration:underline;color:#737F81;font-size:10px;padding-top:93px;_background:transparent;_background:none;background:url('/images/media/play.png') no-repeat;position:relative;z-index:12;top:-94px;left:0}.float{background:#222; border:1px solid #333;height:111px;overflow:hidden; padding:5px;text-align:center;float:left;width:282px;margin:15px}.beauty{background:#222; border:1px solid #333;height:255px;overflow:hidden; padding:5px;text-align:center;float:left;width:158px;margin:15px}.float div,.beauty p{ padding-top:93px;position:relative;z-index:12;top:-94px;left:0} #floatImages h2,#videoThumbs h2{margin-top:10px;color:#fff;margin-left:15px}.docs{background:#222; border:1px solid #333;height:111px;overflow:hidden; padding:5px;text-align:center;float:left;width:120px;margin:15px}#schHead{float:left;width:870px;text-transform:uppercase}.year{float:left;color:#666;font-size:15px;width:99%;padding:5px;margin:10px 0;border-bottom:1px solid #999}.month{float:left;background:#999;color:#fff;width:99%;padding:5px;margin:3px 0}.date,.course,.cost,.location,.register{float:left;padding-left:5px !important;margin-bottom:3px;padding-top:5px}.even,.odd{float:left;padding:4px;padding-left:0px !important;width:99%}.even{background:#eee}.date{width:114px;padding-left:5px}.course{width:177px}.cost{width:169px}.location{width:203px}.register{padding:0px;margin-top:6px}.register a{color:#555;font-size:11px}.register a:hover{color:#000}#copyright-info a{color:#333}#copyright-info{clear:both;float:left;text-align:center;color:#333;width:100%;margin-top:20px}