﻿﻿
html,body {
font-family:Arial;
color:#000;
font-size:12px;
background:linear-gradient(top,#d2d3d50%,#ffffff100%,#ffffff100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d2d3d5',endColorstr='#ffffff',GradientType=0);
background-repeat:repeat-x;
margin:0;
padding:0;
}

span {
margin:0;
padding:0;
}

h4 {
font-size:12px;
color:#000;
text-decoration:none;
margin:0;
padding:0;
}

.clear {
clear:both;
}

.recoveryAmmoHeader {
background:url(../images/Recovery-act-webpage_01.jpg);
width:858px;
height:227px;
}

.surveyHeader {
background:url(../images/surveypage.jpg);
width:858px;
height:256px;
}

.shirtsHeader {
background:url(../images/clothing-page.jpg);
width:858px;
height:582px;
}

.ammunitionPageDiv {
margin-left:20px;
width:800px;
padding-bottom:20px;
}

.homeLinkItems {
float:left;
border:0;
margin:0;
}

.homeBarWrapper {
font-size:1.5em;
font-weight:700;
margin-left:30px;
padding-top:15px;
}

.homeBarWrapper2 {
font-size:1.5em;
font-weight:700;
margin-left:30px;
padding-top:10px;
}

.homeStoryWrapper {
float:left;
margin-left:20px;
}

.homeStoryItem1 {
float:right;
position:absolute;
margin:0 0 0 205px;
}

.homeStoryItem2 {
float:left;
font-size:.9em;
margin-left:5px;
margin-top:5px;
width:230px;
margin-bottom:10px;
}

.homePageBar1 {
background:url(../images/home_slice_r5_c1.jpg);
width:464px;
height:72px;
}

.homePageBar2 {
background:url(../images/home_slice_r6_c1.jpg);
width:464px;
height:65px;
}

.homePageBar3 {
background:url(../images/home_slice_r7_c1.jpg);
width:464px;
height:66px;
}

.homePageBar4 {
background:url(../images/home_slice_r9_c1.jpg);
width:464px;
height:78px;
}

.homePageBodySectionLinks {
margin-left:30px;
font-size:1.2em;
margin-top:5px;
font-weight:700;
color:#7C7962;
}

.homePageBodySectionLinks a,.homePageBodySectionLinks a:link,.homePageBodySectionLinks a:visited {
color:#7C7962;
}

.headerContainer {
background-image:url(/Images/header_background_africa.png);
background-repeat:repeat-x;
}

.belowCartheader {
background:url();
width:203px;
height:103px;
}

.footerContainer {
background-image:url(../images/footer_slice.jpg);
background-repeat:repeat-x;
clear:both;
}

.container {
width:875px;
margin:0 auto;
padding:0;
}

.topCartLink {
margin-right:30px;
text-decoration:underline;
}

.headerMenuLink a {
color:#6B0D0E!important;
}

.cartTotalsDiv {
padding-top:6px;
margin-left:20px;
}

.mainMenuWrapper {
clear:both;
z-index:999999;
}

.mainMenuItem1 {
width:858px;
margin-left:14px;
}

.mainMenuItem1Wrapper {
clear:both;
margin-left:75px;
padding-top:20px;
}

.mainMenuItem1Col1 {
float:left;
width:170px;
height:200px;
border-right:1px solid #000;
}

.mainMenuItem1Col4 {
float:left;
margin-left:20px;
width:170px;
height:200px;
}

.mainMenuItem1Col4Item {
font-size:1.4em;
font-weight:700;
margin-bottom:10px;
margin-top:20px;
color:#6B0D0E;
}

.mainMenuItem2Wrapper {
clear:both;
margin-left:90px;
padding-top:20px;
}

.mainMenuItem2Col1 {
float:left;
width:170px;
height:200px;
border-right:1px solid #000;
margin-top:20px;
}

.mainMenuItem2Col2 {
float:left;
width:550px;
height:200px;
margin-left:20px;
}

.mainMenuItem2Col2Item {
font-size:1.4em;
font-weight:700;
margin-bottom:10px;
color:#6B0D0E;
height:80px;
}

.mainMenuItem2Col3 {
font-size:1.4em;
font-weight:700;
margin-bottom:10px;
color:#6B0D0E;
clear:both;
height:60px;
}

.mainMenuItem2Col4 {
font-size:1.4em;
font-weight:700;
margin-bottom:10px;
color:#6B0D0E;
clear:both;
height:80px;
}

.mainMenuItemSpacers {
float:left;
margin-left:10px;
}

.mainMenuItemSpacers2 {
font-size:.8em;
font-weight:400;
color:#000;
width:400px;
}

.mainMenuItem3SubMenu {
clear:both;
margin-left:90px;
padding-top:40px;
float:left;
}

.mainMenuItem3SubMenu1 {
float:left;
width:330px;
height:200px;
}

.mainMenuItem3Col2 {
float:left;
width:330px;
margin-left:50px;
}

.mainMenuItem4SubMenu {
clear:both;
margin-left:90px;
padding-top:40px;
float:left;
width:330px;
}

.mainMenuItem4Col2 {
float:left;
width:330px;
margin-left:46px;
}

.socialFooterItem {
margin-top:180px;
float:right;
}

.emailFooterItem {
font-size:1.3em;
font-weight:700;
margin-top:3px;
float:right;
}

.footerStoriesandTips {
clear:both;
float:right;
}

.footerMarginTop3 {
margin-top:3px;
}

.footerFacebookIFrame {
margin-left:5px;
padding-top:20px;
margin-top:20px;
}

.secureImage {
background:url(../images/ssl.png);
width:107px;
height:37px;
float:left;
}

.freeShippingLabel {
width:249px;
height:50px;
margin-left:17px;
clear:both;
}

.new_accubondHeader {
background:url(/Images/AccuBond-page-slice_01.jpg);
width:858px;
height:453px;
float:left;
}

.accubondPagePanel1 {
background:url(/Images/AccuBond-page-slice_02.jpg);
width:858px;
height:612px;
float:left;
}

.accubondPagePanel2 {
background:url(/Images/AccuBond-page-slice_03.jpg);
width:858px;
height:1647px;
float:left;
}

.ctbstPanel1 {
background:url(/images/Ballistic-Silvertip-slice_01.jpg);
width:858px;
height:522px;
float:left;
}

.ctbstPanel2 {
background:url(/images/Ballistic-Silvertip-slice_02.jpg);
width:858px;
height:906px;
float:left;
}

.ctbstPanel3 {
background:url(/images/Ballistic-Silvertip-slice_03.jpg);
width:858px;
height:1124px;
float:left;
}

.bthPanel1 {
background:url(../images/bth_slice_r1_c1.jpg);
width:858px;
height:482px;
float:left;
}

.bthPanel2 {
background:url(../images/bth_slice_r2_c1.jpg);
width:858px;
height:572px;
float:left;
}

.bthPanel3 {
background:url(../images/bth_slice_r3_c1.jpg);
width:858px;
height:578px;
float:left;
}

.bthPanel4 {
background:url(../images/bth_slice_r4_c1.jpg);
width:858px;
height:699px;
float:left;
}

.newbthPanel1 {
background:url(/Images/Ballistic-Tip-Hunting-slice_01.jpg);
width:858px;
height:469px;
float:left;
}

.newbthPanel2 {
background:url(/Images/Ballistic-Tip-Hunting-slice_02.jpg);
width:858px;
height:556px;
float:left;
}

.newbthPanel3 {
background:url(/Images/Ballistic-Tip-Hunting-slice_03.jpg);
width:858px;
height:1305px;
float:left;
}

.btvPanel1 {
background:url(/images/Ballistic-Tip-Varmint_01.jpg);
width:858px;
height:464px;
float:left;
}

.btvPanel2 {
background:url(/images/Ballistic-Tip-Varmint_02.jpg);
width:858px;
height:557px;
float:left;
}

.btvPanel3 {
background:url(/images/Ballistic-Tip-Varmint_03.jpg);
width:858px;
height:837px;
float:left;
}

.btlfPanel1 {
background:url(/images/BTLF-slice_01.jpg);
width:858px;
height:482px;
float:left;
}

.btlfPanel2 {
background:url(/images/BTLF-slice_02.jpg);
width:858px;
height:553px;
float:left;
}

.btlfPanel3 {
background:url(/images/BTLF-slice_03.jpg);
width:858px;
height:661px;
float:left;
}

.ccPanel1-1 {
background:url(/Images/Custom-Comp_01.jpg);
width:858px;
height:471px;
float:left;
}

.ccPanel2-2 {
background:url(/Images/Custom-Comp_02.jpg);
width:858px;
height:556px;
float:left;
}

.ccPanel3-3 {
background:url(/Images/Custom-Comp_03.jpg);
width:858px;
height:1115px;
float:left;
}

.ccPanel1 {
background:url(../images/cc_slice_r1_c1.jpg);
width:858px;
height:480px;
float:left;
}

.ccPanel2 {
background:url(../images/cc_slice_r2_c1.jpg);
width:858px;
height:539px;
float:left;
}

.ccPanel3 {
background:url(../images/cc_slice_r3_c1.jpg);
width:858px;
height:552px;
float:left;
}

.ccPanel4 {
background:url(../images/cc_slice_r4_c1.jpg);
width:858px;
height:566px;
float:left;
}

.etipPanel1 {
background:url(/images/E-tip-slice_01.jpg);
width:858px;
height:455px;
float:left;
}

.etipPanel2 {
background:url(/images/E-tip-slice_02.jpg);
width:858px;
height:564px;
float:left;
}

.etipPanel3 {
background:url(/images/E-tip-slice_03.jpg);
width:858px;
height:913px;
float:left;
}

.partitionPanel1 {
background:url(/images/Partition-slice_01.jpg);
width:858px;
height:476px;
float:left;
}

.partitionPanel2 {
background:url(/images/Partition-slice_02.jpg);
width:858px;
height:552px;
float:left;
}

.partitionPanel3 {
background:url(/images/Partition-slice_03.jpg);
width:858px;
height:721px;
float:left;
}

.partitionPanel4 {
background:url(/images/Partition-slice_04.jpg);
width:858px;
height:1675px;
float:left;
}

.varmageddonPanel1 {
background:url(../images/vg_slice_r1_c1.jpg);
width:858px;
height:471px;
float:left;
}

.varmageddonPanel2 {
background:url(../images/vg_slice_r2_c1-2.jpg);
width:858px;
height:664px;
float:left;
}

.varmageddonPanel3 {
background:url(../images/vg_slice_r3_c1-2.jpg);
width:858px;
height:480px;
float:left;
}

.varmageddonPanel4 {
background:url(../images/vg_slice_r4_c1.jpg);
width:858px;
height:554px;
float:left;
}

.varmageddonPanel5 {
background:url(../images/vg_slice_r5_c1.jpg);
width:858px;
height:552px;
float:left;
}

.varmageddonPanel6 {
background:url(../images/vg_slice_r6_c1.jpg);
width:858px;
height:687px;
float:left;
}

.solidPanel1 {
background:url(/images/solid_01.jpg);
width:858px;
height:493px;
float:left;
}

.solidPanel2 {
background:url(/images/solid_02.jpg);
width:858px;
height:538px;
float:left;
}

.solidPanel3 {
background:url(/images/solid_03.jpg);
width:858px;
height:501px;
float:left;
}

.shpPanel1 {
background:url(/images/Sporting-handgun-Pistol-slice_01.jpg);
width:858px;
height:512px;
float:left;
}

.shpPanel2 {
background:url(/images/Sporting-handgun-Pistol-slice_02.jpg);
width:858px;
height:542px;
float:left;
}

.shpPanel3 {
background:url(/images/Sporting-handgun-Pistol-slice_03.jpg);
width:858px;
height:871px;
float:left;
}

.shrPanel1 {
background:url(/images/Sporting-handgun-Revolver-slice_01.jpg);
width:858px;
height:483px;
float:left;
}

.shrPanel2 {
background:url(/images/Sporting-handgun-Revolver-slice_02.jpg);
width:858px;
height:556px;
float:left;
}

.shrPanel3 {
background:url(/images/Sporting-handgun-Revolver-slice_03.jpg);
width:858px;
height:776px;
float:left;
}
/*
.shrPanel4 {
background:url(../images/shr_slice_r4_c1.jpg);
width:858px;
height:482px;
float:left;
}
*/
.varmageddonammoPanel1 {
background:url(../images/vgammo_slice_r1_c1.jpg);
width:858px;
height:471px;
float:left;
}

.varmageddonammoPanel2 {
background:url(../images/vgammo_slice_r2_c1.jpg);
width:858px;
height:576px;
float:left;
}

.varmageddonammoPanel3 {
background:url(../images/vgammo_slice_r3_c1.jpg);
width:858px;
height:567px;
float:left;
}

.varmageddonammoPanel4 {
background:url(../images/vgammo_slice_r4_c1.jpg);
width:858px;
height:554px;
float:left;
}

.varmageddonammoPanel5 {
background:url(../images/vgammo_slice_r5_c1.jpg);
width:858px;
height:552px;
float:left;
}

.varmageddonammoPanel6 {
background:url(../images/vgammo_slice_r6_c1.jpg);
width:858px;
height:687px;
float:left;
}

.safariammoPanel1 {
background:url(../images/safari-web-page_01.jpg);
width:858px;
height:471px;
float:left;
}

.safariammoPanel2 {
background:url(../images/safari-web-page_02.jpg);
width:858px;
height:574px;
float:left;
}

.safariammoPanel3 {
background:url(../images/safari-web-page_03.jpg);
width:858px;
height:567px;
float:left;
}

.safariammoPanel4 {
background:url(../images/safari-web-page_04.jpg);
width:858px;
height:552px;
float:left;
}

.safariammoPanel5 {
background:url(../images/safari-web-page_05.jpg);
width:858px;
height:550px;
float:left;
}

.safariammoPanel6 {
background:url(../images/safari-web-page_06.jpg);
width:858px;
height:688px;
float:left;
}

.safariammoPanel7 {
background:url(../images/safari-web-page_07.jpg);
width:858px;
height:212px;
float:left;
}

.TvarmageddonammoPanel1 {
background:url(../images/vgammo_slice_r1_c1-test.jpg);
width:858px;
height:471px;
float:left;
}

.TvarmageddonammoPanel2 {
background:url(../images/vgammo_slice_r2_c1-test.jpg);
width:858px;
height:576px;
float:left;
}

.TvarmageddonammoPanel3 {
background:url(../images/vgammo_slice_r3_c1-test.jpg);
width:858px;
height:567px;
float:left;
}

.TvarmageddonammoPanel4 {
background:url(../images/vgammo_slice_r4_c1-test.jpg);
width:858px;
height:554px;
float:left;
}

.TvarmageddonammoPanel5 {
background:url(../images/vgammo_slice_r5_c1-test.jpg);
width:858px;
height:552px;
float:left;
}

.TvarmageddonammoPanel6 {
background:url(../images/vgammo_slice_r6_c1-test.jpg);
width:858px;
height:687px;
float:left;
}

.tgvPanel1 {
background:url(../images/tgv_slice_r1_c1.jpg);
width:858px;
height:453px;
float:left;
}

.tgvPanel2 {
background:url(../images/tgv_slice_r2_c1.jpg);
width:858px;
height:523px;
float:left;
}

.tgvPanel3 {
background:url(../images/tgv_slice_r3_c1.jpg);
width:858px;
height:142px;
float:left;
}

.tgAmmoPanel1 {
background:url(../images/tgrammo_slice_r1_c1.jpg);
width:858px;
height:465px;
float:left;
}

.tgAmmoPanel2 {
background:url(../images/tgrammo_slice_r2_c1.jpg);
width:858px;
height:383px;
float:left;
}

.tgAmmoPanel3 {
background:url(../images/tgrammo_slice_r3_c1.jpg);
width:858px;
height:87px;
float:left;
}

.matchGradePanel1 {
background:url(../images/matchgradeammo_slice_r1_c1.jpg);
width:858px;
height:465px;
float:left;
}

.matchGradePanel2 {
background:url(../images/matchgradeammo_slice_r2_c1.jpg);
width:858px;
height:466px;
float:left;
}

.customAmmoPanel1 {
background:url(../images/customammo_slice_r1_c1.jpg);
width:858px;
height:939px;
float:left;
}

.customAmmoPanel2 {
background:url(../images/customammo_slice_r2_c1.jpg);
width:858px;
height:322px;
float:left;
}

.brassPanel1 {
background:url(../images/brass_slice_r1_c1.jpg);
width:858px;
height:494px;
float:left;
}

.brassPanel2 {
background:url(../images/brass_slice_r2_c1.jpg);
width:858px;
height:556px;
float:left;
}

.brassPanel3 {
background:url(../images/brass_slice_r3_c1.jpg);
width:858px;
height:409px;
float:left;
}

.brassPanel4 {
background:url(../images/brass_slice_r4_c1.jpg);
width:858px;
height:590px;
float:left;
}

.new_LegacyHeader {
background:url(../images/legacynew_slice_r1_c1.jpg);
width:858px;
height:1226px;
float:left;
}

.new_LegacyFooter {
background:url(../images/legacynew_slice_r2_c1.jpg);
width:858px;
height:798px;
float:left;
}

.new_tgrHeader {
background:url(../images/tgr_r1_c1.jpg);
width:858px;
height:1287px;
float:left;
}

.new_tgrFooter {
background:url(../images/tgr_r2_c1.jpg);
width:858px;
height:788px;
float:left;
}

.new_tgrHeader1 {
background:url(../images/tgr-new-page-slice1.jpg);
width:858px;
height:536px;
float:left;
}

.new_tgrHeader2 {
background:url(../images/tgr-new-page-slice3.jpg);
width:858px;
height:996px;
float:left;
}

.new_tgrFooter1 {
background:url(../images/tgr-new-page-slice4.jpg);
width:858px;
height:788px;
float:left;
}

.new_tgrHeader_promo {
background:url(../images/tgr_promo_slice_r1_c1.jpg);
width:858px;
height:1009px;
float:left;
}

.new_tgrFooter_promo {
background:url(../images/tgr_promo_slice_r2_c1.jpg);
width:858px;
height:527px;
float:left;
}

.new_tgrFooter_promo2 {
background:url(../images/tgr_promo_slice_r3_c1.jpg);
width:858px;
height:784px;
float:left;
}

.new_sporterHeader {
background:url(../images/sporter_slice_r1_c1.jpg);
width:858px;
height:623px;
float:left;
}

.new_sporterList1 {
background:url(../images/sporter_slice_r2_c1.jpg);
width:858px;
height:164px;
float:left;
}

.new_sporterList2 {
background:url(../images/sporter_slice_r3_c1.jpg);
width:858px;
height:298px;
float:left;
}

.new_sporterFooter {
background:url(../images/sporternew_slice_r4_c1.jpg);
width:858px;
height:916px;
float:left;
}

.new_varmintRifleHeader {
background:url(../images/varmintrifle_slice_r1_c1.jpg);
width:858px;
height:598px;
float:left;
}

.new_varmintRifleList1 {
background:url(../images/varmintrifle_slice_r2_c1.jpg);
width:858px;
height:171px;
float:left;
}

.new_varmintRifleList2 {
background:url(../images/varmintrifle_slice_r3_c1.jpg);
width:858px;
height:306px;
float:left;
}

.new_varmintRifleFooter {
background:url(../images/varmintrifle_slice_r4_c1.jpg);
width:858px;
height:639px;
float:left;
}

.new_ncrHeader {
background:url(../images/ncr_slice_r1_c1.jpg);
width:858px;
height:821px;
float:left;
}

.new_ncrList1 {
background:url(../images/ncr_slice_r2_c1.jpg);
width:858px;
height:174px;
float:left;
}

.new_ncrList2 {
background:url(../images/ncr_slice_r3_c1.jpg);
width:858px;
height:512px;
float:left;
}

.new_ncrFooter {
background:url(../images/ncr_slice_r4_c1.jpg);
width:858px;
height:521px;
float:left;
}

.conservationHeader1 {
background:url(../images/conservation_slice_r1_c1.jpg);
width:858px;
height:157px;
float:left;
}

.conservationHeader2 {
background:url(../images/conservation_slice_r2_c1.jpg);
width:858px;
height:146px;
float:left;
}

.conservationHeader3 {
background:url(../images/conservation_slice_r3_c1.jpg);
width:858px;
height:194px;
float:left;
}

.conservationHeader4 {
background:url(../images/conservation_slice_r4_c1.jpg);
width:858px;
height:343px;
float:left;
}

.loaddataPanel1 {
background:url(../images/loaddata_slice_r1_c1.jpg);
width:858px;
height:269px;
float:left;
}

.loaddataPanel2 {
background:url(../images/loaddata_slice_r2_c2.jpg);
width:674px;
height:540px;
float:left;
}

.loaddataPanel3 {
background:url(../images/loaddata_slice_r3_c2.jpg);
width:674px;
height:600px;
float:left;
}

.becomeDealer1 {
background:url(../images/become_dealer_r1_c1.jpg);
width:858px;
height:394px;
float:left;
}

.becomeDealer2 {
background:url(../images/become_dealer_r2_c1.jpg);
width:858px;
height:434px;
float:left;
}

.customCompSaleBody {
background:url(../images/custom-comp-sale-page.jpg);
height:1081px;
width:858px;
float:left;
}

.PredatorPackSaleHeader {
background:url(../images/Predator-bulk-pack-page.jpg);
height:186px;
width:858px;
float:left;
}

.VarmintBTLFSaleHeader {
background:url(../images/test-the-best-btlf-web-page.jpg);
height:355px;
width:858px;
float:left;
}

.partitionHGSaleHeader {
background:url(../images/partition-handgun-page.jpg);
height:424px;
width:858px;
float:left;
}

.stimulus1 {
background:url(../images/stimulus_page_r1_c1.jpg);
height:338px;
width:858px;
float:left;
}

.stimulus2 {
background:url(../images/stimulus_page_r2_c1.jpg);
height:65px;
width:565px;
float:left;
}

.stimulus3 {
height:65px;
width:297px;
float:left;
}

.stimulus4 {
background:url(../images/stimulus_page_r3_c1.jpg);
height:623px;
width:858px;
float:left;
}

.stimulusAdd {
margin-top:45px;
margin-right:30px;
float:right;
}

.loadPanel1 {
background:url(../images/loaddataitem_page_r1_c1.jpg);
width:858px;
height:144px;
float:left;
}

.loadPanel1 h1 {
color:#fff;
line-height:24px;
}

.loadPanel2 {
background:url(../images/loaddataitem_page_r2_c1.jpg);
height:110px;
width:184px;
}

.loadPanel2Footer {
background:url(../images/loaddataitem_page_r3_c1.jpg);
height:36px;
width:184px;
}

.loadPanel3 {
background:url(../images/loaddataitem_page_r3_c2.jpg);
width:674px;
height:141px;
float:left;
background-color:#C3B59B;
}

.loadItem {
background:url(../images/loaddataitem_table.jpg);
height:66px;
width:674px;
clear:both;
color:#000;
}

.loadItems {
width:674px;
float:left;
}

.loadPageArea1 {
width:184px;
}

.loadHeader3Item1 {
width:160px;
margin-left:345px;
margin-top:10px;
float:left;
}

.loadHeader3Item2 {
width:138px;
margin-top:20px;
float:left;
}

.loadHeader3Item3 {
width:63px;
float:left;
margin-left:5px;
margin-top:10px;
}

.loadHeader3Item4 {
width:70px;
float:left;
margin-top:10px;
}

.loadHeader3Item5 {
width:50px;
margin-top:20px;
float:left;
margin-left:10px;
}

.loadItem8 {
clear:both;
margin-left:28px;
padding-top:8px;
color:#fff;
}

.loadItem9 {
width:40px;
height:40px;
float:left;
color:#000;
text-align:center;
margin-top:15px;
margin-left:25px;
}

.newPressReleaseHeader1 {
background:url(../images/pressrelease_new_r1_c1.jpg);
width:858px;
height:271px;
float:left;
}

.professionalsHeader {
background:url(../images/professionals_slice_r1_c1.jpg);
width:858px;
height:442px;
float:left;
}

.cartTotals {
clear:both;
background:url(../images/header_buttons_r2_c6.png);
width:203px;
height:27px;
}

.center {
text-align:center;
}

.guntalkPromo {
background:url(../images/page_r1_c1_new.jpg);
height:401px;
width:858px;
float:left;
}

.guntalkPromo2 {
background:url(../images/page_r2_c1_new.jpg);
height:332px;
width:858px;
float:left;
}

.gunTalkAdd {
margin-top:50px;
margin-right:30px;
float:right;
}

.gunTalkAdd1 {
background:url(../images/addbackground.jpg);
height:140px;
width:256px;
}

.gunTalkAdd2 {
background:url(../images/addtocart.jpg);
height:70px;
width:256px;
}

.outdoorJournalHeader {
background:url(../images/outdoorjournalheader.jpg);
height:340px;
width:858px;
float:left;
}

.outdoorLinks2 {
clear:both;
padding-top:5px;
width:220px;
font-size:.9em;
}

.companyhistoryfooter {
background:url(../images/historyfooter.jpg);
height:405px;
width:858px;
float:left;
}

.hisoryHeader {
background:url(../images/historytimeline.jpg);
height:595px;
width:858px;
float:left;
}

.historyBottom1 {
background:url(../images/historyaddtocartheader.jpg);
height:93px;
width:295px;
}

.historyBottom2 {
height:81px;
width:295px;
}

.bulletheader {
background:url(../images/bulletcategoryheader.jpg);
height:122px;
width:858px;
float:left;
}

.bulletfooter {
background:url(../images/bulletfooter.jpg);
height:160px;
width:858px;
float:left;
}

.rifleheader {
background:url(../images/rifleheader.jpg);
height:176px;
width:858px;
float:left;
}

.riflefooter {
background:url(../images/riflefooter.jpg);
height:509px;
width:858px;
float:left;
}

.faqheader {
background:url(../images/faqheader.jpg);
height:180px;
width:858px;
float:left;
}

.faqbottom {
background:url(../images/faqbottom.jpg);
height:317px;
width:858px;
float:left;
}

.faqbottom a {
text-decoration:none!important;
}

.faqbottom a:hover {
text-decoration:underline!important;
}

.faqArea1 {
background:url(../images/faq_slice_r6_c1.jpg);
height:234px;
width:429px;
}

.faqBulletList {
background:url(../images/faq_slice_r6_c7.jpg);
height:277px;
width:429px;
float:left;
}

.FAQSearchArea {
background:url(../images/faq_slice_r2_c6.jpg);
height:42px;
width:350px;
float:left;
}

.articleText {
margin-left:30px;
}

.articleTextCenter {
margin-left:30px;
text-align:center;
}

.articleTextBottom {
margin-left:30px;
margin-top:10px;
margin-bottom:0;
padding:0;
}

.lastImage {
text-align:center;
margin:0;
padding:0;
}

.storyTitle {
float:left;
width:550px;
margin-left:10px;
}

.articleContent {
clear:both;
width:750px;
}

.articleShare {
float:left;
width:190px;
margin-top:10px;
}

.ammunitionHeader {
background:url(../images/ammunitionheader.jpg);
width:858px;
height:122px;
}

.productspageHeader {
background:url(../images/productspageheader.jpg);
width:858px;
height:104px;
}

.checkoutHeader {
background:url(../images/comparisonheader.jpg);
height:81px;
width:858px;
}

.overrunHeader {
background:url(../images/comparisonheader.jpg);
height:81px;
width:858px;
float:left;
}

.overrundiv {
margin-top:40px;
margin-left:30px;
color:#B22430;
font-size:1.5em;
font-family:Felix Titling;
}

.overrundivProduct {
margin-left:30px;
color:#B22430;
font-size:1.5em;
font-family:Felix Titling;
}

.contactBackground {
background:url(../images/contactuspage.jpg);
height:505px;
width:858px;
float:left;
}

.addyBackground {
background:url(/images/contact-us-page-2_01.jpg);
height:6500px;
width:858px;
float:left;
}

.addyYoutubBG {
background:url(/images/858-white.jpg);
height:2685px;
width:858px;
float:left;
}

.conservationBackground {
background:url(../images/conservationbackground.jpg);
height:835px;
width:858px;
float:left;
font-size:1.1em;
}

.conservationBackground h1 {
color:#B22430;
font-size:2em;
font-family:Felix Titling;
}

.pressReleasesheader {
background:url(../images/pressreleasesheader.jpg);
height:71px;
width:858px;
float:left;
}

.magnumtv1 {
float:left;
width:336px;
}

.magnumtv2 {
float:left;
width:522px;
}

.magnumtv3 {
background:url(../images/magnumtvtab2.jpg);
height:95px;
width:286px;
float:left;
}

.magnumtv4 {
background:url(../images/tvfooter.jpg);
height:55px;
width:526px;
float:left;
}

.magnumtv5 {
background:url(../images/magnumtvshowtimes.jpg);
height:48px;
width:858px;
float:left;
}

.magnumtv6 {
background:url(../images/outdoorchannel.jpg);
height:63px;
width:357px;
float:left;
}

.magnumtv7 {
background:url(../images/wildchannel.jpg);
height:63px;
width:501px;
float:left;
}

.magnumtvrow1 {
background:url(../images/tvrow1.jpg);
height:43px;
width:143px;
float:left;
}

.magnumtvrow2 {
background:url(../images/tvrow2.jpg);
height:43px;
width:214px;
float:left;
}

.magnumtvrow3 {
background:url(../images/tvrow3.jpg);
height:43px;
width:173px;
float:left;
}

.magnumtvrow4 {
background:url(../images/tvrow4.jpg);
height:43px;
width:328px;
float:left;
}

.mediaKit1 {
background:url(../images/mediakit1.jpg);
height:93px;
width:858px;
float:left;
}

#carttitle {
height:81px;
width:858px;
float:left;
}

.message {
clear:both;
float:left;
}

.myAccountHeader {
background:url(../images/comparisonheader.jpg);
height:81px;
width:858px;
clear:both;
float:left;
}

.loadDataPage1 {
background:url(../images/loaddatahome.jpg);
height:181px;
width:197px;
}

.loadDataPage2 {
background:url(../images/loaddatahome2.jpg);
height:1464px;
width:661px;
float:left;
}

.loadDataPage3 {
background:url(../images/loaddataheaderbg.jpg);
height:81px;
width:858px;
clear:both;
float:left;
}

.loadDataPage2 h2 {
color:#fff;
font-size:2.5em;
font-family:Felix Titling;
}

.loadHeader {
background:url(../images/loaddata_header.jpg);
height:64px;
width:858px;
float:left;
}

.loadHeader2 {
background:url(../images/loaddataback.jpg);
height:45px;
width:858px;
float:left;
color:#B22430;
font-size:2em;
font-family:Tahoma;
padding-top:10px;
}

.loadHeader3 {
background:url(../images/loaddatafrom.jpg);
height:33px;
width:858px;
float:left;
}

.loadHeader4 {
background:url(../images/loaddatareloadguide.jpg);
width:191px;
height:122px;
float:left;
}

.loadItem1 {
width:142px;
height:5px;
float:left;
margin-top:4px;
margin-left:8px;
}

.loadItem2 {
width:60px;
height:47px;
float:left;
color:#000;
text-align:center;
margin-top:10px;
}

.loadItem3 {
width:100px;
height:47px;
float:left;
margin-top:10px;
}

.loadItem4 {
width:130px;
height:47px;
float:left;
font-weight:700;
color:#000;
margin-left:10px;
margin-top:10px;
}

.loadItem5 {
width:110px;
height:40px;
float:left;
color:#000;
margin-left:20px;
font-size:.9em;
margin-top:17px;
}

.loadItem6 {
margin-left:10px;
}

.loadItem7 {
float:left;
margin-left:30px;
}

.loadDataBottom1 {
background:url(../images/reloaddataside.jpg);
height:622px;
width:374px;
float:left;
}

.loadDataBottom3 {
background:url(../images/addareaheader.jpg);
height:94px;
width:293px;
}

.loadDataBottom4 {
background:url(../images/addbutton.jpg);
height:80px;
width:293px;
}

.loadDataBottom5 {
background:url(../images/reloadpagebook.jpg);
height:448px;
width:293px;
}

.loadPage1 {
border-right:1px solid #8C8984;
border-bottom:1px solid #8C8984;
width:108px;
height:100px;
text-align:center;
float:left;
padding-top:10px;
}

.loadPage2 {
border-right:1px solid #8C8984;
border-bottom:1px solid #8C8984;
width:103px;
height:100px;
text-align:right;
float:left;
padding-top:10px;
padding-right:10px;
}

.loadPage3 {
margin-top:17px;
}

.loadPage4 {
border-right:1px solid #8C8984;
border-bottom:1px solid #8C8984;
width:336px;
height:100px;
float:left;
padding-top:10px;
}

.loadPage5 {
width:300px;
}

.loadPage6 {
margin-top:10px;
width:300px;
}

.loadPage7 {
border-bottom:1px solid #8C8984;
width:70px;
height:100px;
float:left;
padding-top:10px;
padding-left:10px;
}

.reloadArea {
background:url(../images/loaddatareloadtop.jpg);
height:14px;
width:858px;
float:left;
}

.reloadArea1 {
background:url(../images/reloadarealeft.jpg);
height:608px;
width:565px;
float:left;
}

.reloadArea2 {
background:url(../images/reloadareacart.jpg);
height:78px;
width:256px;
}

.reloadArea2middle {
height:82px;
width:256px;
}

.reloadArea2bottom {
background:url(../images/loadareabullet.jpg);
height:448px;
width:256px;
}

.reloadArea3 {
background:url(../images/loadareasidebar.jpg);
height:608px;
width:37px;
float:left;
}

.powderHeader1 {
margin-top:10px;
margin-left:8px;
width:102px;
height:30px;
text-align:center;
font-weight:700;
float:left;
}

.powderHeader2 {
margin-top:10px;
width:115px;
height:30px;
text-align:center;
font-weight:700;
float:left;
}

.powderHeader4 {
margin-top:10px;
width:130px;
height:30px;
text-align:center;
font-weight:700;
float:left;
margin-left:7px;
}

.powderHeader6 {
margin-left:8px;
width:102px;
height:30px;
text-align:center;
float:left;
}

.powderHeader7 {
width:113px;
height:30px;
text-align:center;
float:left;
}

.powderHeader9 {
width:130px;
height:30px;
text-align:center;
float:left;
}

.bar {
list-style:none;
margin-left:0;
}

.comparisonHeader {
background:url(../images/comparison_slice_r1_c1.jpg);
height:208px;
width:858px;
float:left;
}

.comparisonHeader h1 {
color:#B22430;
font-size:2.3em;
font-family:Tahoma;
}

.comparisonButton1 {
background:url(../images/comparisonbutton1.jpg);
width:223px;
height:55px;
float:left;
}

.caliberMenu {
margin-top:10px;
margin-left:50px;
color:#fff;
}

.comparisonButton2 {
background:url(../images/comparisonbutton2.jpg);
width:195px;
height:55px;
float:left;
}

.weightMenu {
margin-top:10px;
margin-left:20px;
color:#fff;
}

.comparisonLabels {
background:url(../images/comparisonlabels.jpg);
width:440px;
height:55px;
float:left;
}

.comparisonTitles {
background:url(../images/comparisontitles.jpg);
width:858px;
height:82px;
float:left;
}

.compareEtip {
background:url(../images/etip.jpg);
width:858px;
height:385px;
float:left;
}

.compareRow1 {
padding-left:45px;
margin-top:10px;
float:left;
text-align:center;
width:100px;
}

.compareRow2 {
margin-left:7px;
margin-top:25px;
float:left;
font-size:.8em;
text-align:center;
width:47px;
}

.compareRow4 {
margin-top:25px;
float:left;
font-size:.8em;
text-align:center;
width:50px;
}

.compareRow6 {
margin-top:37px;
float:left;
font-size:.8em;
text-align:center;
width:42px;
}

.compareRow7 {
margin-top:25px;
float:left;
font-size:.8em;
text-align:center;
width:59px;
}

.compareRow9 {
margin-top:37px;
float:left;
font-size:.8em;
text-align:center;
width:55px;
}

.compareRow10 {
margin-top:37px;
float:left;
font-size:.8em;
text-align:center;
width:57px;
}

.compareRow11 {
margin-top:37px;
float:left;
font-size:.8em;
text-align:center;
width:52px;
}

.compareRow12 {
margin-top:37px;
float:left;
font-size:.8em;
text-align:center;
width:37px;
}

.compareRow13 {
margin-top:31px;
float:left;
font-size:.8em;
text-align:center;
width:88px;
}

.compareRow14 {
margin-top:5px;
}

.compareRow15 {
margin-top:37px;
float:left;
font-size:.8em;
text-align:center;
width:59px;
}

.compareRow16 {
margin-top:37px;
float:left;
font-size:.8em;
text-align:center;
width:123px;
}

.search1 {
float:left;
height:163px;
width:446px;
background:url();
}

.search2 {
float:left;
height:26px;
width:79px;
background-color:#000;
}

.search3 {
float:left;
height:26px;
width:133px;
border:none;
font-size:.8em;
background-color:#000;
}

.search3 input {
background:transparent;
height:15px;
width:120px;
border:none;
margin-left:5px;
padding-top:6px;
}

.search1Item1 {
float:left;
width:50px;
font-size:11px;
margin-top:5px;
padding-left:20px;
}

.search1Item2 {
float:left;
width:80px;
font-size:11px;
margin-top:5px;
padding-left:15px;
}

.search1Item3 {
float:left;
width:40px;
font-size:11px;
margin-top:5px;
color:#000;
}

.search1Item4 {
float:left;
width:40px;
font-size:11px;
margin-top:7px;
}

.animalIcons {
background:url(../images/animalheader.jpg);
height:89px;
width:422px;
clear:left;
float:left;
}

.cartcontainer {
float:left;
height:89px;
width:183px;
background:url(../images/home1_c3.jpg);
display:block;
color:#000;
text-decoration:none;
}

.cartcontainer a:hover {
cursor:pointer;
}

.cartcontainer a,.cartcontainer a:visited {
color:#000;
text-decoration:none;
}

.homeGoldBar {
background:url(../images/homegold.jpg);
height:22px;
width:608px;
float:left;
clear:both;
}

.GoldBar {
background:url(../images/goldbar.jpg);
height:22px;
width:608px;
float:left;
clear:both;
}

.bannerleft {
background:url(../images/home3_c5.jpg);
width:25px;
height:237px;
float:left;
}

.banner {
height:382px;
width:858px;
float:left;
z-index:-1;
display:block;
}

.banner a {
display:block;
}

.bannerright {
background:url(../images/home4_c5.jpg);
width:26px;
height:237px;
float:left;
}

.bannerbottom {
background:url(../images/bannerfooter.jpg);
width:858px;
height:26px;
clear:left;
float:left;
}

.gun {
background:url(../images/home1_c6.jpg);
height:156px;
width:493px;
float:left;
}

.sale {
height:156px;
width:365px;
float:left;
}

.homeButton1 {
height:100px;
width:225px;
float:left;
}

.homeButton2 {
height:100px;
width:204px;
float:left;
}

.homeButton3 {
height:100px;
width:196px;
float:left;
}

.homeButton4 {
height:100px;
width:233px;
float:left;
}

.homeNewsColumn1 {
float:left;
width:150px;
margin-top:10px;
padding-left:40px;
font-size:.9em;
}

.homeNewsColumn2 {
float:left;
width:155px;
margin-top:10px;
font-size:.9em;
}

.homeNewsColumn3 {
float:left;
width:230px;
margin-top:10px;
font-size:.9em;
}

.homeNewsColumn4 {
float:right;
margin-right:10px;
width:160px;
margin-top:20px;
line-height:25px;
font-size:.9em;
}

.homeNews1 {
background:url(../images/homenewsheader1.jpg);
height:45px;
width:427px;
float:left;
}

.homeNews2 {
background:url(../images/homenewsheader2.jpg);
height:45px;
width:431px;
float:left;
}

.homeNewsBody1 {
background:url(../images/newsbody2.jpg);
height:246px;
width:858px;
float:left;
}

.homeNewsItem1 {
float:left;
margin-left:50px;
}

.homeNewsItem2 {
float:left;
margin-left:40px;
margin-right:20px;
}

.homeNewsItem3 {
width:170px;
float:left;
margin-top:10px;
}

.newsItem1 {
background:url(../images/newsbackground1.jpg);
height:161px;
width:134px;
}

.smallnewsItem1 {
background:url(../images/smallnews1.jpg);
height:34px;
width:68px;
margin-top:10px;
}

.content {
width:875px;
border:0;
background:url(../images/page-slice.png);
background-repeat:repeat-y;
margin:0 auto;
}

.contentBody {
margin-left:30px;
width:798px;
padding:0;
}

.content2 {
width:875px;
background:url(../images/page-slice.png);
background-repeat:repeat-y;
border:0;
margin:0 auto;
}

.contentPress {
width:858px;
background:url(../images/pressreleasesbody.jpg);
border:0;
margin:0 auto;
}

.footerlogo1 {
background:url(../images/footerlogo1.jpg);
height:132px;
width:210px;
float:left;
}

.footerlogobottom {
background:url(../images/footerlogo2.jpg);
height:60px;
width:215px;
float:left;
clear:both;
}

.footerlogosubmit {
background:url(../images/footerlogosubmit.jpg);
float:left;
height:60px;
width:144px;
}

.footerBottomContainerSocial {
background:url(../images/home_slice_r11_c5.jpg);
float:left;
height:270px;
width:269px;
}

.footerbottom {
background:url(../images/homefootertop.jpg);
height:132px;
width:531px;
font-size:.8em;
}

.footerColumn1 {
float:left;
width:70px;
margin-top:13px;
margin-left:40px;
}

.footerColumn2 {
float:left;
width:100px;
margin-top:30px;
}

.footerColumn3 {
float:left;
width:100px;
margin-top:10px;
margin-left:50px;
}

.footerColumn4 {
float:left;
width:120px;
margin-top:10px;
}

.footerColumnHeader {
font-weight:700;
font-size:1.2em;
}

.footer1 {
background:url(../images/home_slice_r11_c16.jpg);
height:43px;
width:364px;
border:none;
}

.footer2 {
background:transparent url(../images/home_slice_r12_c16.jpg) no-repeat scroll 0 0;
height:37px;
width:273px;
border:none;
font-size:.8em;
float:left;
}

.footer2 input {
background:transparent;
height:15px;
width:90px;
border:none;
margin-left:17px;
padding-top:6px;
}

.footer3 {
height:26px;
width:117px;
}

.footer4 {
background:url(../images/footer4.jpg);
height:49px;
width:117px;
}

#navcolumn {
width:175px;
float:left;
border:1px solid #909090;
margin:10px 10px 0 0;
}

#maincolumn {
float:left;
border:1px solid #909090;
margin-top:10px;
padding-top:5px;
padding-left:5px;
width:600px;
}

.cartitemimage {
float:left;
margin:0 10px 0 0;
}

.cartitemdescription {
margin:5px;
}

#cartcontainer tr td {
border-bottom:solid 1px #909090;
vertical-align:top;
padding:6px;
}

#cartcontainer,#cartactions,#cartcoupons {
margin:0;
}

td.producttotalcolumn .lineitemnodiscounts {
display:block;
color:#999;
text-decoration:line-through;
background:#fff;
text-align:center;
}

td.producttotalcolumn .totallabel {
display:block;
font-weight:700;
background:#fff;
text-align:center;
}

#cartfooter {
margin:10px 20px 0;
}

#carttotals {
width:200px;
float:right;
margin-bottom:10px;
text-align:right;
}

#carttotals .formlabel,#carttotals .formfield {
font-size:110%;
font-weight:700;
color:#2D2D73;
}

#cartupdates {
width:350px;
margin-bottom:10px;
text-align:right;
float:right;
}

#cartactions {
clear:both;
text-align:right;
padding-bottom:12px;
margin-top:20px;
}

#cartactioncontinue {
float:left;
width:120px;
text-align:left;
}

#cartactioncheckout {
display:inline;
}

#cartcoupons {
border-top:1px solid #909090;
border-bottom:1px solid #ddd;
background:#eee;
margin-top:10px;
padding:10px;
}

.cartsku {
font-size:90%;
color:#000;
text-decoration:underline;
}

.cartproductname {
font-size:110%;
font-weight:700;
color:#000;
text-decoration:underline;
}

td.formlabel {
text-align:right;
width:120px;
white-space:nowrap;
padding-right:5px;
color:gray;
}

td.formfield {
text-align:left;
white-space:nowrap;
}

.address {
border:1px solid #eee;
margin:0 5px 15px 0;
padding:5px 10px;
}

.address .buttonrow {
text-align:left;
margin:5px 0;
padding:0;
}

table.alladdresses,table.primaryaddresses {
width:100%;
margin:5px 0;
}

table.alladdresses td,table.primaryaddresses td {
vertical-align:top;
}

.rowheader,th {
background:none repeat scroll 0 0;
color:#000;
font-weight:700;
text-align:center;
padding:5px 0;
}

h1 {
font-weight:700;
font-size:1.3em;
line-height:40px;
}

h2 {
font-weight:700;
font-size:1.3em;
line-height:20px;
margin:0;
padding:0;
}

.mainImage {
min-height:225px;
}

.addCartColumn {
float:left;
width:256px;
padding-top:10px;
padding-left:20px;
margin-bottom:0;
}

.addCartColumnRifle {
float:left;
background:url(../images/addbackground.jpg);
background-repeat:no-repeat;
width:256px;
height:130px;
padding-top:10px;
padding-left:20px;
margin-bottom:0;
}

.printpageRifle {
background:url(../images/print1.jpg);
width:252px;
height:63px;
}

.productColumn1Rifle {
float:left;
width:530px;
height:425px;
margin-top:50px;
padding-left:26px;
}

.productColumn2Rifle {
float:left;
width:275px;
height:370px;
margin-top:34px;
margin-left:10px;
}

.productColumn1Ammo {
float:left;
width:300px;
height:425px;
margin-top:50px;
padding-left:26px;
}

.productColumn2Ammo {
float:left;
width:220px;
height:280px;
margin-top:200px;
margin-left:10px;
}

.bookColumn1 {
float:left;
width:200px;
height:400px;
margin-top:50px;
padding-left:26px;
}

.bookColumn2 {
float:left;
width:280px;
height:280px;
margin-top:50px;
margin-left:10px;
}

.partitionlargeImages {
margin-left:10px;
width:300px;
}

.bthlargeImages {
margin-left:5px;
width:300px;
}

.brasslargeImages {
margin-top:20px;
margin-left:40px;
width:500px;
}

.largeImg {
margin-right:5px;
float:left;
margin-top:10px;
width:85px;
height:75px;
border:1px solid #909090;
}

.largeImagesRifle {
margin-top:10px;
margin-left:30px;
width:300px;
}

.gamerecs {
font-weight:700;
font-size:.9em;
}

.gamerecsbar {
height:1px;
width:260px;
background:#000;
}

.errormessage {
color:Red;
}

.goingBallisticHeader {
background:url(../images/going-ballistic.jpg);
width:858px;
height:627px;
clear:both;
}

.goingBallisticBody {
background:url(../images/goingballisticbody.jpg);
width:858px;
height:328px;
clear:both;
}

.reloadingHeader {
background:url(../images/reloading_slice_r1_c1.jpg);
width:858px;
height:531px;
clear:both;
}

.reloadingBody {
background:url(../images/reloading_slice_r2_c1.jpg);
width:858px;
height:443px;
clear:both;
}

.pistolHeader {
background:url(../images/pistolheader.jpg);
width:858px;
height:454px;
clear:both;
}

.pistolBody {
background:url(../images/pistolbody.jpg);
width:858px;
height:567px;
clear:both;
}

.pistolFooter {
background:url(../images/pistolfooter.jpg);
width:858px;
height:527px;
clear:both;
}

.revolverHeader {
background:url(../images/revolverheader.jpg);
width:858px;
height:452px;
clear:both;
}

.revolverBody {
background:url(../images/revolverbody.jpg);
width:858px;
height:677px;
clear:both;
}

.revolverFooter {
background:url(../images/revolverfooter.jpg);
width:858px;
height:668px;
clear:both;
}

.trophyGradeHeader {
background:url(../images/tgrheader1.jpg);
height:351px;
width:858px;
float:left;
}

.rifleList {
background:url(../images/tgrriflelist.jpg);
height:210px;
width:858px;
float:left;
}

.tgrBody {
background:url(../images/tgrbodypage.jpg);
height:757px;
width:858px;
float:left;
}

.tgrFooter {
background:url(../images/tgrfooter.jpg);
height:822px;
width:858px;
float:left;
}

.noslerCustomHeader {
background:url(../images/ncrheader.jpg);
height:357px;
width:858px;
float:left;
}

.noslerCustomrifleList {
background:url(../images/ncrlist.jpg);
height:196px;
width:858px;
float:left;
}

.noslerCustomBody {
background:url(../images/ncrbody.jpg);
height:948px;
width:858px;
float:left;
}

.noslerCustomFooter {
background:url(../images/ncrfooter.jpg);
height:639px;
width:858px;
float:left;
}

.sporterHeader {
background:url(../images/sporterheader2.jpg);
height:346px;
width:858px;
float:left;
}

.sporterrifleList {
background:url(../images/sporterlist2.jpg);
height:361px;
width:858px;
float:left;
}

.sporterBody {
background:url(../images/sporterbody2.jpg);
height:723px;
width:858px;
float:left;
}

.sporterFooter {
background:url(../images/sporterfooter2.jpg);
height:826px;
width:858px;
float:left;
}

.promoHeader {
background:url(../images/nrapromo1.jpg);
width:858px;
height:285px;
float:left;
}

.promoItem1 {
background:url(../images/promoitem1.jpg);
width:560px;
height:77px;
float:left;
}

.promoItem2 {
background:url(../images/promoitem2.jpg);
width:298px;
height:77px;
float:left;
}

.promoItem3 {
background:url(../images/promoitem3.jpg);
width:858px;
height:593px;
float:left;
}

.promoItem4 {
background:url(../images/promoitem4.jpg);
width:858px;
height:347px;
float:left;
}

.varmintHeader {
background:url(../images/varmintrifleheader.jpg);
height:346px;
width:858px;
float:left;
}

.varmintList {
background:url(../images/varmintriflelist2.jpg);
height:243px;
width:858px;
float:left;
}

.varmintBody {
background:url(../images/varmintriflebody.jpg);
height:847px;
width:858px;
float:left;
}

.varmintFooter {
background:url(../images/varmintriflefooter.jpg);
height:704px;
width:858px;
float:left;
}

.varmintAmmoHeader {
background:url(../images/varmintammoheader.jpg);
height:507px;
width:858px;
float:left;
background-repeat:no-repeat;
}

.varmintAmmoBody {
background:url(../images/varmintammobody.jpg);
height:279px;
width:858px;
float:left;
}

.varmintAmmoFooter {
background:url(../images/varmintammofooter.jpg);
height:682px;
width:858px;
float:left;
}

.trophyAmmoHeader {
background:url(../images/trophyammoheader.jpg);
height:503px;
width:858px;
float:left;
background-repeat:no-repeat;
}

.trophyAmmoBody {
background:url(../images/trophyammobody.jpg);
height:105px;
width:858px;
float:left;
}

.trophyAmmoFooter {
background:url(../images/trophyammofooter.jpg);
height:915px;
width:858px;
float:left;
}

.matchGradeHeader {
background:url(../images/matchgradeheader.jpg);
height:497px;
width:858px;
float:left;
background-repeat:no-repeat;
}

.MatchGradeBody {
background:url(../images/matchgradebody.jpg);
height:289px;
width:858px;
float:left;
}

.MatchGradeFooter {
background:url(../images/matchgradefooter.jpg);
height:697px;
width:858px;
float:left;
}

.customammoHeader {
background:url(../images/customammoheader.jpg);
height:505px;
width:858px;
float:left;
background-repeat:no-repeat;
}

.customammoBody {
background:url(../images/customammobody.jpg);
height:184px;
width:858px;
float:left;
}

.customammoList1 {
background:url(../images/customammolist1.jpg);
height:688px;
width:858px;
float:left;
}

.customammoList2 {
background:url(../images/customammolist2.jpg);
height:737px;
width:858px;
float:left;
}

.customammoList3 {
background:url(../images/customammolist3.jpg);
height:711px;
width:858px;
float:left;
}

.customammoFooter {
background:url(../images/customammofooter.jpg);
height:562px;
width:858px;
float:left;
}

.BrassPage {
background:url(../images/brassbackground.jpg);
width:858px;
height:1672px;
clear:both;
}

.brassHeader {
background:url(../images/brassheader.jpg);
height:428px;
width:858px;
float:left;
background-repeat:no-repeat;
}

.brassBody {
background:url(../images/brassbody.jpg);
height:501px;
width:858px;
float:left;
}

.brassList {
background:url(../images/brasslist.jpg);
height:255px;
width:858px;
float:left;
}

.brassFooter {
background:url(../images/brassfooter.jpg);
height:488px;
width:858px;
float:left;
}

.brassproductColumn3 {
float:left;
width:275px;
height:370px;
margin-top:35px;
margin-left:10px;
}

.productColumn2Brass {
float:left;
width:275px;
height:300px;
margin-top:170px;
padding-left:5px;
}

.brassBullets li {
margin-top:10px;
}

.BrassContent1 {
clear:both;
float:left;
width:250px;
height:620px;
margin-left:28px;
color:#fff;
}

.BrassContent2 {
float:left;
width:275px;
margin-top:75px;
color:#fff;
}

.brasscontent2Row2 {
color:#fff;
margin-top:15px;
}

.AccubondPage {
background:url(../images/accubondbackground.jpg);
width:858px;
height:2131px;
clear:both;
}

.productColumn1 {
float:left;
width:275px;
height:425px;
margin-top:50px;
padding-left:26px;
}

.productColumn2 {
float:left;
width:245px;
height:300px;
margin-top:180px;
padding-left:5px;
}

.productColumn3 {
float:left;
width:275px;
height:370px;
margin-top:50px;
margin-left:10px;
}

.accubondHeader {
background:url(../images/accubondheader.jpg);
height:501px;
width:858px;
float:left;
background-repeat:no-repeat;
}

.accubondBody {
background:url(../images/accubondbody.jpg);
height:621px;
width:858px;
float:left;
}

.accubondList1 {
background:url(../images/accubondlist1.jpg);
height:964px;
width:858px;
float:left;
}

.accubondList2 {
background:url(../images/accubondlist2.jpg);
height:795px;
width:858px;
float:left;
}

.accubondFooter {
background:url(../images/accubondfooter.jpg);
height:279px;
width:858px;
float:left;
}

.accubondContent1 {
clear:both;
float:left;
width:325px;
height:620px;
margin-left:28px;
color:#fff;
}

.accubondContent2 {
float:left;
width:435px;
height:450px;
margin-left:28px;
margin-top:165px;
color:#000;
}

.accubondContent3 {
clear:both;
float:left;
width:800px;
height:200px;
margin-left:28px;
margin-top:220px;
color:#fff;
}

.content1Row1 {
margin-left:136px;
margin-top:48px;
font-size:1.1em;
font-weight:700;
}

.content1Row3 {
margin-left:136px;
margin-top:37px;
font-size:1.1em;
font-weight:700;
}

.content1Row5 {
margin-left:136px;
margin-top:26px;
font-size:1.1em;
font-weight:700;
}

.revolvercontent1Row2 {
margin-left:136px;
margin-top:3px;
}

.revolvercontent1Row3 {
margin-left:136px;
margin-top:4px;
font-size:1.1em;
font-weight:700;
}

.revolvercontent1Row4 {
margin-left:136px;
margin-top:5px;
}

.revolvercontent1Row5 {
margin-left:136px;
margin-top:3px;
font-size:1.1em;
font-weight:700;
}

.pistolcontent1Row3 {
margin-left:136px;
margin-top:10px;
font-size:1.1em;
font-weight:700;
}

.pistolcontent1Row5 {
margin-left:136px;
margin-top:16px;
font-size:1.1em;
font-weight:700;
}

.content2Row2 {
color:#000;
margin-top:15px;
}

.content3Row2 {
float:left;
width:135px;
margin-left:20px;
}

.content3Row4 {
float:left;
width:180px;
margin-left:20px;
}

.BallisticTipLeadFreePage {
background:url(../images/ballistictipleadfreebackground.jpg);
width:858px;
height:2070px;
clear:both;
}

.btlfHeader {
background:url(../images/btlfheader.jpg);
height:504px;
width:858px;
float:left;
background-repeat:no-repeat;
}

.btlfBody {
background:url(../images/btlfbody.jpg);
height:620px;
width:858px;
float:left;
}

.btlfList {
background:url(../images/btlflist.jpg);
height:542px;
width:858px;
float:left;
}

.btlfFooter {
background:url(../images/btlffooter.jpg);
height:678px;
width:858px;
float:left;
}

.productColumn1BTLF {
float:left;
width:245px;
height:425px;
margin-top:50px;
padding-left:26px;
}

.productColumn2BTLF {
float:left;
width:255px;
height:300px;
margin-top:200px;
margin-left:25px;
font-size:.9em;
}

.productColumn2BTLF li {
line-height:15px;
}

.BTLFContent1 {
clear:both;
float:left;
width:315px;
height:620px;
margin-left:28px;
color:#fff;
}

.BTLFContent2 {
float:left;
width:435px;
height:450px;
margin-left:28px;
margin-top:15px;
color:#000;
}

.content1Row1BTLF {
margin-left:151px;
margin-top:39px;
font-size:1.1em;
font-weight:700;
}

.content1Row3BTLF {
margin-left:151px;
margin-top:47px;
font-size:1.1em;
font-weight:700;
}

.content1Row5BTLF {
margin-left:151px;
margin-top:71px;
font-size:1.1em;
font-weight:700;
}

.content1Row6BTLF {
margin-left:151px;
margin-top:24px;
}

.content1Row7BTLF {
margin-left:36px;
margin-top:58px;
font-size:1.1em;
font-weight:700;
}

.nextGen {
font-size:1.3em;
border-bottom:1px solid #909090;
font-weight:700;
}

.varmint {
color:#EF5927;
font-weight:700;
}

.BTLFBullets li {
color:#EF5927;
}

.PartitionPage {
background:url(../images/partitionbackground.jpg);
width:858px;
height:2367px;
clear:both;
}

.productColumn2Partition {
float:left;
width:245px;
height:300px;
margin-top:170px;
padding-left:5px;
}

.partitionContent1 {
clear:both;
float:left;
width:325px;
height:620px;
margin-left:15px;
color:#fff;
}

.partitionContent2 {
float:left;
width:435px;
height:450px;
margin-left:28px;
padding-top:95px;
color:#000;
}

.partitionHeader {
background:url(../images/partitionheader.jpg);
height:500px;
width:858px;
float:left;
background-repeat:no-repeat;
}

.partitionBody {
background:url(../images/partitionbody.jpg);
height:624px;
width:858px;
float:left;
}

.partitionList1 {
background:url(../images/partitionlist1.jpg);
height:284px;
width:858px;
float:left;
}

.partitionList2 {
background:url(../images/partitionlist2.jpg);
height:1254px;
width:858px;
float:left;
}

.partitionFooter {
background:url(../images/partitionfooter.jpg);
height:1412px;
width:858px;
float:left;
}

.partitioncontent1Row1 {
margin-left:136px;
margin-top:29px;
font-size:1em;
font-weight:700;
}

.partitioncontent1Row2 {
margin-left:136px;
margin-top:13px;
font-size:.9em;
}

.partitioncontent1Row3 {
margin-left:136px;
width:130px;
margin-top:5px;
font-size:1em;
font-weight:700;
}

.partitionContent3 {
clear:both;
float:left;
width:800px;
height:200px;
margin-left:28px;
margin-top:190px;
color:#fff;
}

.partitioncontent3Row2 {
float:left;
width:145px;
margin-left:20px;
}

.partitioncontent3Row3 {
float:left;
width:180px;
margin-left:30px;
}

.partitioncontent3Row4 {
float:left;
width:180px;
margin-left:18px;
}

.ETipLeadFreePage {
background:url(../images/etipleadfreebackground.jpg);
width:858px;
height:2070px;
clear:both;
}

.ETipHeader {
background:url(../images/etipheader.jpg);
width:858px;
height:504px;
clear:both;
}

.ETipBody {
background:url(../images/etipbody.jpg);
width:858px;
height:627px;
clear:both;
}

.ETipList {
background:url(../images/etiplist.jpg);
width:858px;
height:258px;
clear:both;
}

.ETipList2 {
background:url(../images/etiplist2.jpg);
width:858px;
height:858px;
clear:both;
}

.ETipFooter {
background:url(../images/etipfooter.jpg);
width:858px;
height:445px;
clear:both;
}

.etipproductColumn2 {
float:left;
width:245px;
height:300px;
margin-top:150px;
padding-left:5px;
}

.etipContent1 {
clear:both;
float:left;
width:325px;
height:620px;
margin-left:35px;
color:#fff;
}

.etipContent3 {
clear:both;
float:left;
width:800px;
margin-left:28px;
margin-top:192px;
color:#fff;
}

.etipcontent1Row1 {
margin-left:139px;
margin-top:35px;
font-size:1.1em;
font-weight:700;
width:150px;
}

.etipcontent1Row3 {
margin-left:139px;
margin-top:14px;
font-size:1.1em;
font-weight:700;
}

.etipcontent1Row5 {
margin-left:139px;
margin-top:21px;
font-size:1.1em;
font-weight:700;
}

.etipcontent1Row7 {
margin-left:136px;
margin-top:8px;
font-size:1.1em;
font-weight:700;
}

.etipcontent1Row9 {
margin-left:39px;
margin-top:3px;
font-size:1.1em;
font-weight:700;
}

.etipcontent3Row1 {
margin-left:5px;
float:left;
width:195px;
}

.etipcontent3Row2 {
float:left;
width:155px;
margin-left:45px;
}

.etipcontent3Row3 {
float:left;
width:180px;
margin-left:45px;
}

.etipcontent3Row4 {
float:left;
width:150px;
margin-left:15px;
}

.CustomComp {
background:url(../images/customcompbackground.jpg);
width:858px;
height:2587px;
clear:both;
}

.ccContent2 {
float:left;
width:435px;
height:450px;
margin-left:10px;
margin-top:45px;
color:#000;
}

.ccHeader {
background:url(../images/ccheader.jpg);
height:505px;
width:858px;
float:left;
}

.ccBody {
background:url(../images/ccbody.jpg);
height:625px;
width:858px;
float:left;
}

.ccList1 {
background:url(../images/cclist.jpg);
height:440px;
width:858px;
float:left;
}

.ccList2 {
background:url(../images/cclist2.jpg);
height:890px;
width:858px;
float:left;
}

.ccFooter {
background:url(../images/ccfooter.jpg);
height:502px;
width:858px;
float:left;
}

.cccontent1Row1 {
margin-left:150px;
margin-top:50px;
font-size:1.1em;
font-weight:700;
width:150px;
}

.cccontent1Row2 {
margin-left:150px;
margin-top:15px;
}

.cccontent1Row3 {
margin-left:150px;
margin-top:65px;
font-size:1.1em;
font-weight:700;
}

.cccontent1Row4 {
margin-left:150px;
margin-top:18px;
}

.cccontent1Row5 {
margin-left:150px;
margin-top:81px;
font-size:1.1em;
font-weight:700;
}

.cccontent1Row6 {
margin-left:150px;
margin-top:7px;
}

.cccontent1Row9 {
margin-left:39px;
margin-top:75px;
font-size:1.1em;
font-weight:700;
width:150px;
}

.BTHPage {
background:url(../images/ballistictiphunting.jpg);
width:858px;
height:2367px;
clear:both;
}

.bthHeader {
background:url(../images/bthHeader.jpg);
height:504px;
width:858px;
float:left;
background-repeat:no-repeat;
}

.bthBody1 {
background:url(../images/bthBody1.jpg);
height:627px;
width:858px;
float:left;
}

.bthBody2 {
background:url(../images/bthBody2.jpg);
height:351px;
width:858px;
float:left;
}

.bthList1 {
background:url(../images/bthList1.jpg);
height:712px;
width:858px;
float:left;
}

.bthList2 {
background:url(../images/bthList2.jpg);
height:716px;
width:858px;
float:left;
}

.bthFooter {
background:url(../images/bthFooter.jpg);
height:337px;
width:858px;
float:left;
}

.bthContent1 {
clear:both;
float:left;
width:325px;
height:620px;
margin-left:38px;
margin-top:36px;
color:#fff;
}

.bthcontent1Row1 {
margin-left:139px;
margin-top:14px;
font-size:1em;
font-weight:700;
width:150px;
}

.bthcontent1Row3 {
margin-left:139px;
margin-top:15px;
font-size:1em;
font-weight:700;
width:150px;
}

.bthcontent1Row4 {
margin-left:139px;
margin-top:7px;
width:170px;
}

.bthcontent1Row5 {
margin-left:139px;
margin-top:36px;
font-size:1em;
font-weight:700;
}

.bthcontent1Row7 {
margin-left:39px;
margin-top:30px;
font-size:1em;
font-weight:700;
width:150px;
}

.bthcontent1Row8 {
margin-left:30px;
margin-top:7px;
width:220px;
}

.bthContent3 {
clear:both;
float:left;
width:800px;
height:200px;
margin-left:28px;
margin-top:210px;
color:#fff;
}

.bthcontent3Row1 {
margin-left:20px;
float:left;
width:190px;
}

.bthcontent3Row2 {
float:left;
width:130px;
margin-left:40px;
}

.bthcontent3Row3 {
float:left;
width:120px;
margin-left:20px;
}

.bthcontent3Row4 {
float:left;
width:200px;
margin-left:65px;
margin-top:5px;
}

.BTVPage {
background:url(../images/ballistictipvarmintbackground.jpg);
width:858px;
height:1720px;
clear:both;
}

.btvHeader {
background:url(../images/btvheader.jpg);
height:500px;
width:858px;
float:left;
background-repeat:no-repeat;
}

.btvBody {
background:url(../images/btvbody.jpg);
height:620px;
width:858px;
float:left;
}

.btvList {
background:url(../images/btvlist.jpg);
height:791px;
width:858px;
float:left;
}

.btvFooter {
background:url(../images/btvfooter.jpg);
height:416px;
width:858px;
float:left;
}

.btvcontent1Row1 {
margin-left:139px;
margin-top:18px;
font-size:1em;
font-weight:700;
width:150px;
}

.btvcontent1Row3 {
margin-left:139px;
margin-top:50px;
font-size:1em;
font-weight:700;
width:150px;
}

.btvcontent1Row5 {
margin-left:139px;
margin-top:46px;
font-size:1em;
font-weight:700;
}

.btvcontent1Row6 {
margin-left:136px;
margin-top:13px;
width:170px;
}

.btvcontent1Row7 {
margin-left:39px;
margin-top:45px;
font-size:1em;
font-weight:700;
width:150px;
}

.btvcontent1Row8 {
margin-left:30px;
margin-top:15px;
width:220px;
}

.SolidPage {
background:url(../images/solidbackground.jpg);
width:858px;
height:2367px;
clear:both;
}

.solidHeader {
background:url(../images/solidheader.jpg);
height:506px;
width:858px;
float:left;
}

.solidBody {
background:url(../images/solidbody.jpg);
height:615px;
width:858px;
float:left;
}

.solidList {
background:url(../images/solidlist.jpg);
height:327px;
width:858px;
float:left;
}

.solidList2 {
background:url(../images/solidlist2.jpg);
height:590px;
width:858px;
float:left;
}

.solidFooter {
background:url(../images/solidfooter.jpg);
height:674px;
width:858px;
float:left;
}

.solidContent2 {
float:left;
width:435px;
height:450px;
margin-left:20px;
margin-top:20px;
color:#000;
}

.solidContent1 {
clear:both;
float:left;
width:325px;
height:620px;
margin-left:45px;
color:#fff;
margin-top:25px;
}

.solidcontent1Row2 {
margin-left:136px;
margin-top:13px;
width:160px;
}

.solidcontent1Row5 {
margin-left:136px;
margin-top:70px;
font-size:1.1em;
font-weight:700;
}

.solidContent3 {
clear:both;
float:left;
width:800px;
height:200px;
margin-left:28px;
margin-top:170px;
color:#fff;
}

.solidcontent3Row1 {
margin-left:15px;
float:left;
width:200px;
}

.solidcontent3Row2 {
float:left;
width:180px;
margin-left:15px;
}

.solidcontent3Row4 {
float:left;
width:140px;
margin-left:20px;
}

.solidcontent1Row1 {
margin-left:136px;
margin-top:45px;
font-size:1.1em;
font-weight:700;
}

.solidPHbackup {
clear:both;
padding-top:60px;
margin-left:500px;
color:red;
font-weight:700;
}

.CombinedTechnologyPage {
background:url(../images/ctbstbackground.jpg);
width:858px;
height:2182px;
clear:both;
}

.ctbstHeader {
background:url(../images/ctbstheader.jpg);
height:502px;
width:858px;
float:left;
background-repeat:no-repeat;
}

.ctbstBody {
background:url(../images/ctbstbody.jpg);
height:562px;
width:858px;
float:left;
}

.ctbstList {
background:url(../images/ctbstlist.jpg);
height:639px;
width:858px;
float:left;
}

.ctbstFooter {
background:url(../images/ctbstfooter.jpg);
height:619px;
width:858px;
float:left;
}

.HandgunPage {
background:url(../images/pistolbackground.jpg);
width:858px;
height:1402px;
clear:both;
}

.RevolverPage {
background:url(../images/revolverbackground.jpg);
width:858px;
height:1610px;
clear:both;
}

.ctbstContent1 {
float:left;
width:325px;
height:620px;
margin-left:25px;
color:#fff;
margin-top:30px;
}

.ctbstContent3 {
margin-left:40px;
padding-top:30px;
color:#fff;
width:300px;
}

.ctbstcontent1Row1 {
margin-left:136px;
margin-top:28px;
font-size:1em;
font-weight:700;
}

.ctbstcontent1Row3 {
margin-left:136px;
width:130px;
margin-top:50px;
font-size:1em;
font-weight:700;
}

.ctbstcontent1Row11 {
margin-left:136px;
margin-top:54px;
font-size:1em;
font-weight:700;
}

.ctbstcontent1Row13 {
margin-left:136px;
width:130px;
margin-top:15px;
font-size:1em;
font-weight:700;
}

.ctbstcontent1Row15 {
margin-left:136px;
margin-top:13px;
width:130px;
font-size:1em;
font-weight:700;
}

.ctbstcontent1Row19 {
margin-left:35px;
margin-top:20px;
font-size:1em;
font-weight:700;
}

.ctbstcontent1Row20 {
margin-left:30px;
margin-top:13px;
width:150px;
font-size:.9em;
}

.mainMenu {
clear:left;
}

p {
margin-top:0;
}

#nav,#nav ul {
float:left;
list-style:none;
background:#FFF;
font-weight:700;
border:solid #B3B4AE;
border-width:0;
margin:0;
padding:0;
}

#nav a {
display:block;
color:#7C6240;
text-decoration:none;
}

.products1 {
background:url(../images/products.jpg) left no-repeat;
width:123px;
height:59px;
}

.products1:hover {
background:url(../images/products-hover.jpg) left no-repeat;
width:123px;
height:59px;
}

.resources1 {
background:url(../images/resources.jpg) left no-repeat;
width:144px;
height:59px;
}

.resources1:hover {
background:url(../images/resources-hover.jpg) left no-repeat;
width:144px;
height:59px;
}

.support1 {
background:url(../images/support.jpg) left no-repeat;
width:155px;
height:59px;
}

.information1 {
background:url(../images/information.jpg) left no-repeat;
width:183px;
height:59px;
}

.information1:hover {
background:url(../images/information-hover.jpg) left no-repeat;
width:183px;
height:59px;
}

#preload1 {
background:url(../images/information-hover.jpg);
width:0;
height:0;
}

#preload2 {
background:url(../images/support-hover.jpg);
width:0;
height:0;
}

#preload3 {
background:url(../images/resources-hover.jpg);
width:0;
height:0;
}

#preload4 {
background:url(../images/products-hover.jpg);
width:0;
height:0;
}

#nav li {
float:left;
padding:0;
}

#nav li ul {
position:absolute;
left:-999em;
height:auto;
width:640px;
font-weight:400;
border-width:.25em;
margin:0;
}

.products1ul {
width:670px!important;
z-index:2;
}

#nav li li {
padding-right:1em;
width:13em;
}

#nav li ul a {
width:190px;
border-bottom:1px dotted #ccc;
text-decoration:none;
color:gray;
font-weight:700;
padding:5px 2px 5px 3px;
}

#nav li ul a:hover {
background-color:#D3CBC0;
}

#nav li ul ul {
margin:-1.75em 0 0 14em;
}

#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul {
left:-999em;
}

#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul {
left:auto;
}

h4 a {
color:#773321!important;
font-size:12px;
}

.header1 {
width:253px;
height:148px;
float:left;
}

img {
border:none;
}

a img {
border:none;
margin:0;
padding:0;
}

.slicebar {
padding-top:10px;
}

#SearchResultsPane {
margin:10px 0;
}

.searchresultrecord {
border:1px solid #eee;
border-left-width:3px;
border-right:none;
background-color:#f5f5f5;
margin:5px 0;
padding:5px;
}

#SearchResultsPane table td {
text-align:center;
width:25%;
padding:5px;
}

#SearchResultsPane table td a {
display:block;
padding:5px;
}

#SearchResultsPane table td a.searchanchor {
border:none;
padding:0;
}

#SearchResultsPane table td div {
color:#222;
font-weight:700;
font-size:90%;
line-height:2em;
}

a,.search1 a,.search1 a:visited,.content2Row1,.BTLFBullets li span {
color:#000;
}

h3,.accubondPagePanel1 h4,.ctbstPanel2 h4,.solidPanel2 h4 {
font-size:12px;
color:#fff;
text-decoration:none;
margin:0;
padding:0;
}

.left,.mediaKit2,.mediaKit3,.mediaKit4,.loadBullets,.loadDataBottom2,.loaddataheader,.homeNewsBody,.homeNewsBody2 {
float:left;
}

.right,.productColumn3AmmoRecovery,#carttotals table {
float:right;
}

.headerMenuLink,.headerMenuItemLinks {
font-size:1.4em;
font-weight:700;
margin-bottom:10px;
color:#6B0D0E;
}

.headerMenuItemRow,.mainMenuItem1Col2 {
float:left;
margin-left:20px;
width:170px;
height:200px;
border-right:1px solid #000;
}

.mainMenuItem2,.mainMenuItem3,.mainMenuItem4 {
width:861px;
margin-left:-8px;
}

.outdoorLinks a,.outdoorLinks2 a,.homeNewsColumn4 a {
text-decoration:none;
}

.outdoorLinks a:hover,.outdoorLinks2 a:hover,.homeNewsColumn4 a:hover {
text-decoration:underline;
}

.bulletheader h1,.rifleheader h1,.pressReleasesheader h1,.loadDataPage3 h1,.loadHeader h2 {
color:#B22430;
font-size:2.5em;
font-family:Felix Titling;
}

.ammunitionHeader h1,.productspageHeader h1 {
color:#B22430;
font-size:24px;
font-family:Felix Titling;
margin:0;
padding:0;
}

.loadHeader1,.comparison1 {
margin-top:40px;
margin-left:30px;
}

.powderHeader3,.powderHeader5 {
margin-top:10px;
width:125px;
height:30px;
text-align:center;
font-weight:700;
float:left;
}

.powderHeader8,.powderHeader10 {
width:125px;
height:30px;
text-align:center;
float:left;
}

.menu li,.menu ul {
list-style:none;
margin:0;
padding:0;
}

.compareItem0,.compareItemE-Tip0,.compareItemAccubond0,.compareItemPartition0,.compareItemBallistic-Tip0,.compareItemCombined-Technology0,.compareItemCustom-Competition0,.compareItemBallistic-Tip---Varmint0,.compareItemSporting-Handgun-Pistol0,.compareItemSporting-Handgun-Revolver0,.compareItemSolid0,.compareItemBallistic-Tip---Lead-Free0 {
background:url(../images/comparison_slice_r3_c1.jpg);
width:858px;
height:90px;
float:left;
background-repeat:no-repeat;
color:#000;
}

.compareItem1,.compareItemE-Tip1,.compareItemAccubond1,.compareItemPartition1,.compareItemBallistic-Tip1,.compareItemCombined-Technology1,.compareItemCustom-Competition1,.compareItemBallistic-Tip---Varmint1,.compareItemSporting-Handgun-Pistol1,.compareItemSporting-Handgun-Revolver1,.compareItemSolid1,.compareItemBallistic-Tip---Lead-Free1 {
background:url(../images/comparison_slice_r5_c1.jpg);
width:858px;
height:90px;
float:left;
color:#000;
}

.compareRow3,.compareRow5,.compareRow8 {
margin-top:15px;
}

.footerColumn3 a,.brasscontent2Row1 {
color:#fff;
}

td.productquantitycolumn,td.producttotalcolumn,td.productpricecolumn {
text-align:center;
width:10%;
background:#fff;
}

.productdetailscolumn,.productdeletecolumn {
background:#fff;
}

.sslimage,.sslimageRifle {
background:url(../images/ssl.jpg);
width:256px;
height:42px;
}

.productColumn3Ammo,.bookColumn3 {
float:left;
width:275px;
height:370px;
margin-top:39px;
margin-left:10px;
}

.largeImages,.btlflargeImages {
margin-top:10px;
margin-left:10px;
width:300px;
}

.gamerecswrapper,.etipBullets li {
margin-top:20px;
}

.content1Row2,.content1Row4,.content1Row6,.content1Row8,.revolvercontent1Row6,.revolvercontent1Row8,.pistolcontent1Row2,.pistolcontent1Row4,.pistolcontent1Row6,.bthcontent1Row6 {
margin-left:136px;
margin-top:13px;
}

.content1Row7,.revolvercontent1Row7 {
margin-left:136px;
margin-top:14px;
font-size:1.1em;
font-weight:700;
}

.content1Row9,.revolvercontent1Row9 {
margin-left:36px;
margin-top:28px;
font-size:1.1em;
font-weight:700;
}

.content1Row10,.revolvercontent1Row10,.content1Row8BTLF,.etipcontent1Row10,.cccontent1Row10 {
margin-left:30px;
margin-top:13px;
width:220px;
}

.revolvercontent1Row1,.pistolcontent1Row1 {
margin-left:136px;
font-size:1.1em;
font-weight:700;
padding-top:100px;
}

.content3Row1,.partitioncontent3Row1 {
margin-left:10px;
float:left;
width:200px;
}

.content3Row3,.solidcontent3Row3 {
float:left;
width:200px;
margin-left:20px;
}

.content1Row2BTLF,.content1Row4BTLF {
margin-left:151px;
margin-top:10px;
}

.partitioncontent1Row4,.partitioncontent1Row6,.ctbstcontent1Row6 {
margin-left:136px;
margin-top:5px;
font-size:.9em;
}

.partitioncontent1Row5,.partitioncontent1Row7,.ctbstcontent1Row5,.ctbstcontent1Row7,.ctbstcontent1Row17 {
margin-left:136px;
margin-top:7px;
width:130px;
font-size:1em;
font-weight:700;
}

.partitioncontent1Row8,.ctbstcontent1Row8,.ctbstcontent1Row18 {
margin-left:136px;
margin-top:7px;
font-size:.9em;
}

.partitioncontent1Row9,.ctbstcontent1Row9 {
margin-left:40px;
margin-top:25px;
font-size:1em;
font-weight:700;
}

.partitioncontent1Row10,.ctbstcontent1Row10 {
margin-left:30px;
margin-top:7px;
width:150px;
font-size:.9em;
}

.etipContent2,.ctbstContent2 {
float:left;
width:435px;
height:450px;
margin-left:28px;
margin-top:75px;
color:#000;
}

.etipcontent1Row2,.etipcontent1Row4 {
margin-left:139px;
margin-top:7px;
}

.etipcontent1Row6,.etipcontent1Row8 {
margin-left:136px;
margin-top:7px;
}

.bthcontent1Row2,.btvcontent1Row2,.btvcontent1Row4 {
margin-left:139px;
margin-top:13px;
width:170px;
}

.ctbstcontent1Row2,.ctbstcontent1Row12 {
margin-left:136px;
margin-top:16px;
font-size:.9em;
}

.ctbstcontent1Row4,.ctbstcontent1Row14,.ctbstcontent1Row16 {
margin-left:136px;
margin-top:10px;
font-size:.9em;
}

.support1:hover,.support1 a:link {
background:url(../images/support-hover.jpg) left no-repeat;
width:155px;
height:59px;
}

.resources1ul,.support1ul,.information1ul {
width:210px!important;
z-index:2;
}
