/*RESET*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}input[type="button"],input[type="submit"]{padding:3px;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;}h1{font-size:200%;}h2{font-size:150%;}h3{font-size:125%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:0px none;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}p,fieldset,table{margin-bottom:1em;}.clear{clear:both;}.block{display:block;}table.clean td{border:none;}a{outline:none;}
/*GLOBAL*/
body.skin{background:#a09992;}

#topBar{width:100%; position:fixed; z-index:100; left:0px;}
#spacer{height:124px;}

.socialNetworking a{float:left; margin:0 3px;border:0px; padding:0px;height:22px;background-image:url(hn-global/hn-network-icons.png);background-repeat:no-repeat;text-indent:-5000px;}
.socialNetworking .huntingnetwork{background-position:0px 0px;width:70px;height:35px;}
.socialNetworking .facebook{background-position:0px -42px;width:22px;}
.socialNetworking .twitter{background-position:-22px -42px;width:22px;}
.socialNetworking .youtube{background-position:0 -64px;width:57px;}

#networkBar{height:30px;}
#networkBar #outer{background:#a8ca65; height:30px;}
#networkBar #inner{margin:0 auto; width:1000px;}
#networkBar #inner .logo{background:url(hn-global/hn-network-icons.png) no-repeat; display:block; float:left; height:29px; margin:0px 0 0 -5px; width:90px;}
#networkBar #inner .logoLink{color:#000; float:left; font-size:10px; text-decoration:none; margin:5px 60px 0 0; width:135px;display:none;}
#networkBar #inner #nav{float:left; margin:0; padding:6px 0 0 0px; width:500px;}
#networkBar #inner #nav a{border-right:1px #000 solid; color:#000; display:block; float:left; font-size:11px; height:10px; overflow:hidden; height:15px; padding:0 10px; text-decoration:none;}
#networkBar #inner #nav a.right{border-right:0px;}
#networkBar #inner #nav #btn_huntingResources{padding:0 10px 0 12px;}
#networkBar #inner #nav #btn_huntingResources .arrow-down{background:url(hn-global/hn-network-icons.png) no-repeat -7px -36px;height:4px;width:7px;display:inline-block;margin-right:5px;}
#networkBar #inner #socialNetworking{float:right; padding:3px 0 0 0; width:60px;}
#networkBar #inner #socialNetworking a{border:0px; float:left;background:url(hn-global/hn-network-icons.png) no-repeat;width:22px;height:22px;}
#networkBar #inner #socialNetworking #facebook{background-position:0px -42px;margin-right:5px;}
#networkBar #inner #socialNetworking #twitter{background-position:-22px -42px;}
#networkBar #inner #search{float:right; margin:2px 0 0 0; width:240px;}
#networkBar #inner #search .btn-go{border:0px; float:left; margin:2px 0 0 4px; overflow:hidden;font-size:11px;width:23px;height:20px;}
#networkBar #inner #search .box{color:#747474; float:left; font-size:11px; height:16px; width:150px;padding:2px;}

#header{background:#493219; border-bottom:1px #000 solid; display:block; height:93px; margin:0 auto; position:relative; width:1000px;}
#header #title{display:block; height:40px; position:absolute; top:10px; left:10px;}
#header #title h1{color:#000; margin:0px; width:500px;}
#header .zone1{display:block; float:left;}
#header .zone2{display:block; float:right;}

#huntingResources{background:#493219; color:#b96c00; margin:0px auto 0px auto;width:980px;padding:10px 0 0 20px;position:relative;display:none;}
#huntingResources .links{margin:0 0 10px 0; padding:0; float:left;width:240px;}
#huntingResources .links a {color:#fff; text-decoration:none;}
#huntingResources .links a:hover{color:#b96c00;}
#huntingResources .links li{}
#huntingResources .divider{background:#a8ca65; height:1px; margin:20px 0 0 0;}
#huntingResources #btn_huntingResourcesClose{background:url(hn-global/hn-network-icons.png) no-repeat -67px -66px;border:0px; height:20px; position:absolute; width:20px; right:5px; bottom:5px;}

#footer #tabs{background:url(hn-network-footer/network-bar.jpg) repeat-x;}
#footer #tabs .innertabs{width:1024px;margin:0 auto;}
#footer #tabs .hidden{display:none;}
#footer #tabs a{color:#000; font-size:13px; line-height:13px; text-decoration:none;}
#footer #tabs h2{color:#b96c00; font-size:18px; font-weight:bold; margin:0 0 20px 0;}
#footer #tabs .network{margin:0px; padding:0px;}
#footer #tabs .network li{background:url(hn-network-footer/network-tab-inactive.jpg) repeat-x; display:block; float:left;  font-size:11px; height:24px; list-style-type:none; margin:4px 3px 0 3px; padding-top:10px; text-align:center;}
#footer #tabs .network li a{color:#2b1d0d; font-size:15px; font-weight:bold; height:24px; text-decoration:none; padding:10px 10px 0 10px; margin:0px;}
#footer #tabs .network li.label{background-image:none; color:#fff; font-size:32px; font-weight:bold;padding:0px 20px 0 23px;margin-top:12px;}
#footer #tabs .network li.socialNetworking{margin:0 0 0 20px;background:none;}
#footer #tabs .network li.hover{}
#footer #tabs .network li.active{background:#fff;}
#footer #tabs .network li.active a{color:#59653b;}
#footer #tabs .panels{float:left; width:670px;}
#footer #tabs .panel{padding:10px 0;}
#footer #tabs .panel .links{margin:0px;}
#footer #tabs .panel .links li{border-bottom:1px #000 solid; float:left; list-style:none; margin:0 0 0 15px; padding:8px 0; width:320px;}

#footer{padding:0px;min-height:670px;}
#footer a{color:#fff;}
#footer .innerfooter{margin:0;font-size:12px;}
#footer #tabs a{text-decoration:none;}
#footer #tabs .panel .links li{border-bottom:1px #3d571d solid;}

#footer #tabs .network .socialNetworking a {margin:0 5px; padding:0px;}
#footer #tabs .socialNetworking .facebook {background-position:0 -42px; height:21px; width:21px;}
#footer #tabs .socialNetworking .twitter {background-position:-22px -42px; height:21px; width:21px;}

#footerBottom .topDivider {background:#fff; height:2px;}
#footerBottom .graphic {background:url(hn-global/hn-network-icons.png?v=02152011) no-repeat;}
/*----- Row 1 -----*/
#footerBottom .row1 {background:#fff; margin:0 auto; padding:10px 15px 0 15px; width:970px; height:69px;}
/* Facebook */
#footerBottom .row1 .facebook {float:left;}
#footerBottom .row1 .facebook .logo {background-position:0 -87px; display:block; float:left; height:69px; width:98px;}
#footerBottom .row1 .facebook .text {color:#000; float:left; font-size:13px; font-weight:bold; line-height:14px; margin:35px 0 0 0; text-decoration:none; width:135px;}
#footerBottom .row1 .facebook .icon {background-position:-267px 0; display:block; float:left; height:10px; margin:52px 0 0 3px; width:11px;}
/* Twitter */
#footerBottom .row1 .twitter {float:left; margin:0 0 0 75px;}
#footerBottom .row1 .twitter .logo {background-position:-98px -87px; display:block; float:left; height:69px; width:103px;}
#footerBottom .row1 .twitter .text {color:#000; float:left; font-size:13px; font-weight:bold; line-height:14px; margin:35px 0 0 0; text-decoration:none; width:145px;}
#footerBottom .row1 .twitter .icon {background-position:-267px 0; display:block; float:left; height:10px; margin:52px 0 0 3px; width:11px;}
/* Newsletter Sign Up */
#footerBottom .row1 .newsletter {background-position:0 -250px; float:right; height:40px; margin:10px 0 0 0; padding:20px 0 0 20px; width:278px;}
#footerBottom .row1 .newsletter input[type="text"] {background:#909090; border:1px #000 solid; display:block; float:left; padding:2px; width:185px;}
#footerBottom .row1 .newsletter input[type="submit"] {background:#d04b00; border:1px #fff solid; color:#fff; display:block; float:left; font-size:11px; font-weight:bold; margin:1px 0 0 10px; padding:2px; text-transform:uppercase;}
/*----- Row 2 -----*/
#footerBottom .row2 {background:#000; border-top:5px #a8ca65 solid;}
#footerBottom .row2 .inner {font-size:11px; margin:0 auto; padding:20px 0 10px 0; width:1100px;}
/* Contact Information */
#footerBottom .row2 .contact {color:#fff; float:left; font-size:11px; line-height:13px; margin:0 10px 0 0; width:430px;}
#footerBottom .row2 .contact a {color:#fff; text-decoration:none;}
#footerBottom .row2 .contact a:hover {text-decoration:underline;}
#footerBottom .row2 .contact .logo {background-position:0 -163px; display:block; float:left; height:48px; margin:5px 0 0 0; width:112px;}
#footerBottom .row2 .contact .contact-right {float:right;}
#footerBottom .row2 .contact .section {margin:5px 0 0 0;}
#footerBottom .row2 .contact .left {float:left;}
#footerBottom .row2 .contact .right {float:right;}
#footerBottom .row2 .contact .bottom {margin:5px 0 0 0;}
#footerBottom .row2 .contact .bottom a {color:#acacac;}
/*----- Links -----*/
#footerBottom .row2 .sponsorsWrapper {float:right; margin:0px 0 0 0; width:650px;}
#footerBottom .row2 .sponsorsWrapper .networkTag {color:#f6bc61; display:block; font-size:16px; font-style:italic; font-weight:bold; margin:0 0 10px 0; text-align:center;}
#footerBottom .row2 .links {float:left; margin:0px;}
#footerBottom .row2 .bowhunting {width:125px;}
#footerBottom .row2 .deer {width:125px;}
#footerBottom .row2 .outfitters {width:125px;}
#footerBottom .row2 .links li {font-size:11px; list-style:none;}
#footerBottom .row2 .links li.heading a{color:#a8ca65; font-size:12px; font-weight:bold;}
#footerBottom .row2 .links li a {color:#acacac; text-decoration:none;}
#footerBottom .row2 .links li a:hover {text-decoration:underline;}
#footerBottom .row2 .divider {border-left:1px #acacac solid; border-right:1px #303030 solid; float:left; height:120px; margin:0 10px;}
/*----- Logos -----*/
/*----- MAKE SURE TO UPDATE THESE STYLES IN BOWHUNTING.COM -----*/
#footerBottom .row2 .logos {margin:0px; width:650px;}
#footerBottom .row2 .logos li {float:left; height:52px; list-style:none; padding:0; width:90px;}
#footerBottom .row2 .logos li span {background:url(hn-global/hn-network-icons.png?v=03082013) no-repeat; display:block;}
#footerBottom .row2 .logos li .mathews {background-position:-180px 0; height:35px; margin:5px 0 0 0; width:87px;}
#footerBottom .row2 .logos li .lostCamo {background-position:-180px -35px; height:38px; margin:5px 0 0 8px; width:82px;}
#footerBottom .row2 .logos li .loneWolf {background-position:-137px -166px; height:52px; margin:0 0 0 18px; width:68px;}
#footerBottom .row2 .logos li .tinks {background-position:-90px -218px; height:30px; margin:5px 0 0 -50px; width:66px;}
#footerBottom .row2 .logos li .nap {background-position:0 -223px; height:20px; margin:14px 0 0 0; width:90px;}
#footerBottom .row2 .logos li .stealthcam {background-position:-220px -233px; height:15px; margin:15px 0 0 12px; width:78px;}
#footerBottom .row2 .logos li .heartlandWildlife {background-position:-208px -168px; height:50px; margin:0 0 0 0; width:90px;}
#footerBottom .row2 .logos li .carbonExpress {background-position:-211px -75px; height:30px; margin:10px 0 0 0px; width:84px;}
#footerBottom .row2 .logos li .hunterSafetySystem {background-position:-223px -111px; height:52px; margin:0 0 0 12px; width:75px;}
#footerBottom .row2 .logos li .mooseUtility {background-position:0 -310px; height:30px; margin:7px 0 0 3px; width:84px;}
#footerBottom .row2 .logos li .lacrosse {background-position:-90px -310px; height:30px; margin:5px 0 0 7px; width:76px;}
#footerBottom .row2 .logos li .eders {background-position:-211px -310px; height:35px; margin:0 0 0 0; width:80px;}
#footerBottom .row2 .logos li span.scentlok { background-position: 0 -336px; height: 44px; width: 90px; }
#footerBottom .row2 .logos li span.hha { background-position: -157px -337px; height: 50px; }

#footerBottom .row2 .logos li.design {clear:both; float:none; text-align:center; padding:3px 0 0 0;  height:15px; width:450px;}
#footerBottom .row2 .logos li.design a {background:none; color:#acacac; font-size:11px; height:15px; text-decoration:none;}

#footer #adZone4{float:left; height:600px; margin:18px 0 10px 15px; width:300px;}


/*-------------------- Microsite Styles --------------------*/
/*---------- Header ----------*/
#microsite #wrapper #header #title {top:20px;}

/*---------- Breadcrumbs ----------*/
#microsite .breadcrumbs {display:none;}
#microsite .breadcrumbs ul{margin:0px;padding:0px;}
#microsite .breadcrumbs ul li{color:#000;padding:5px 5px;list-style-type:none;float:left;margin-right:5px;}
#microsite .breadcrumbs li.divider {background-color:#f6bc61; background-image:none; height:4px; margin:10px 2px 0 0; padding:0px; width:4px;}
#microsite .breadcrumbs li:first-child {padding-left:0px;}
#microsite .breadcrumbs li a{color:#777;text-decoration:none!important;}
#wrapper #content #column1 .breadcrumbs li.divider {background-color:#f6bc61; background-image:none; clear:none; height:4px; margin:10px 2px 0 0; padding:0px; width:4px;}

/*---------- Bowhunt or Die ----------*/
#microsite .bowhunt_or_die {background:url(/resources/images/microsites/side-bowhunt-or-die.jpg) no-repeat; display:block; height:63px; text-indent:-9999px; width:190px;}
#microsite .bowhunt_or_die:hover {background-position:0 -63px;}

/*---------- Pager ----------*/
#microsite .pager {margin:20px 0;}
#microsite .pager{margin:20px 10px;padding:5px;border:solid 1px #ccc;background-color:#eee;}
#microsite .pager .stats{float:left; margin:5px 0px; width:250px;}
#microsite .pager .pages {margin:0px;padding:1px;border:solid 1px #626262;float:right;}
#microsite .pager .pages li{float:left; list-style-type:none;margin:0 0 0 3px;}
#microsite .pager .pages li.first{margin-left:0px;}
#microsite .pager .pages li span{display:block;padding:2px 4px;background-color:#ccc;}
#microsite .pager .pages li a{display:block;padding:2px 4px;background-color:#626262;color:#fff !important;text-decoration:none!important;}
#microsite .pager .pages li a:hover{color:#000;background-color:#ed9101;}
#microsite .pager .pages li.end{clear:left;height:0px;padding:0px;}

/*---------- Comments ----------*/
#microsite #comments{margin-top:20px;}
#microsite #comments h2 {background:none; font-family:Arial; font-size:16px; font-style:normal; padding:5px 0px;}
#microsite #comments .comment{padding-bottom:10px;}
#microsite #comments .comment span.quote{font-size:20px; font-style:italic; font-weight:bold; font-family:Arial;}
#microsite #comments .commentlist div[rel=moderate] .topCenter p{color:Red;}
#microsite #comments .commentlist .box{display:block; width:491px; background-color:#fff;}
#microsite #comments .commentlist .topContainer{width:491px; height:64px;}
#microsite #comments .commentlist .topLeft{background:url(images/comment/topLeft.jpg) no-repeat top left; height:64px; width:20px;float:left;}
#microsite #comments .commentlist .topCenter{background:url(images/comment/topAcross.jpg) no-repeat top; height:64px; width:450px; float:left;}
#microsite #comments .commentlist .topCenter p{text-align:left; font-weight:bold; padding-top:8px;}
#microsite #comments .commentlist .topRight{background:url(images/comment/topRight.jpg) no-repeat top right; height:64px; width:21px; float:left;}
#microsite #comments .commentlist .middleContainer{width:481px; min-height:14px;}
#microsite #comments .commentlist .contentComment{display:block; background:url(images/comment/leftSide.jpg) repeat-y; width:492px; min-height:14px; float:left;}
#microsite #comments .commentlist .contentComment .photo{float:left; padding:5px;}
#microsite #comments .commentlist .contentComment p{padding:0 10px 10px;}
#microsite #comments .commentlist .bottomContainer{width:491px; height:25px;}
#microsite #comments .commentlist .botLeft{background:url(images/comment/bottomLeft.jpg) no-repeat top left; height:25px;    width:20px;    float:left;}
#microsite #comments .commentlist .botCenter{background:url(images/comment/bottomCenter.jpg) no-repeat top; height:25px; width:450px; float:left; text-align:right; font-size:10px; font-style:italic;}
#microsite #comments .commentlist .botRight{background:url(images/comment/bottomRight.jpg) no-repeat top right; height:25px; width:21px; float:left;}
#microsite #comments .commentform{margin-top:20px; width:400px;}
#microsite #comments .commentform div{margin-bottom:10px;}
#microsite #comments .commentform .label{font-weight:bold;}
#microsite #comments .commentform .input{margin-top:5px; padding:3px;font-size:12px;width:400px;border:solid 1px #aaa;background-color:#f7faff;}
#microsite #comments .commentform textarea.input{height:100px;overflow:auto;}
#microsite #comments .commentform .caption{ font-style:italic; font-size:10px;color:#666;}
#microsite #comments .commentform .results,
#microsite #comments .commentform .progress{display:none;}

/*---------- Publisher ----------*/
#microsite #wrapper #content #publisher .breadcrumbs {display:block;}
#microsite #wrapper #content #publisher h2 {margin:0 0 10px 0;}
/* Flow */
#microsite #publisher .posts .flow {padding:10px 0 0 0;}
#microsite #publisher .posts .flow .post {border-bottom:solid 1px #ccc;margin:0 0 10px 0; padding:0 0 10px 0;}
#microsite #publisher .posts .flow .post .preview {float:left;margin-right:10px;width:100px;height:75px;overflow:hidden;}
#microsite #publisher .posts .flow .post .teaser {float:left; font-size:13px; width:670px;}
#microsite #publisher .posts .flow .post .teaser a.title {color:#000; font-size:16px; font-weight:bold; text-decoration:none;}
#microsite #publisher .posts .flow .post .teaser .date {color:#666; float:none; font-style:italic; margin:3px 0 5px 0; padding:0px;}
#microsite #publisher .posts .flow .post .teaser .author {display:none;}
#microsite #publisher .posts .flow .post .teaser .actions {margin:5px 0;}
#microsite #publisher .posts .flow .post .teaser .actions .comments {display:none;}
#microsite #publisher .posts .flow .post .teaser .actions .fullstory {color:#ed9101; float:right; font-size:12px;}
#microsite #publisher .posts .flow .post .teaser .actions .fullstory a {color:#4a3725; text-decoration:none;}
/* Microsite View */
#microsite #publisher .micrositeview {}
#microsite #publisher .micrositeview h2 {margin:10px 0 20px 0;}
#microsite #publisher .micrositeview .author {display:none;}
#microsite #publisher .micrositeview .date {color:#666; font-style:italic}
#microsite #publisher .micrositeview .tags {margin:5px 0 30px 0;}
#microsite #publisher .micrositeview .tags a {margin:0 0 0 7px; text-decoration:underline;}
#microsite #publisher .micrositeview #comments {width:100%;}
#microsite #publisher .micrositeview #comments .commentlist .box {width:100%;}
#microsite #publisher .micrositeview #comments .topContainer {height:auto; width:100%;}
#microsite #publisher .micrositeview #comments .topLeft {display:none;}
#microsite #publisher .micrositeview #comments .topCenter {height:auto; width:100%;}
#microsite #publisher .micrositeview #comments .topRight {display:none;}
#microsite #publisher .micrositeview #comments .middleContainer {width:100%;}
#microsite #publisher .micrositeview #comments .contentComment {width:100%;}
#microsite #publisher .micrositeview #comments .contentComment p {padding:0px;}
#microsite #publisher .micrositeview #comments .bottomContainer {width:100%;}
#microsite #publisher .micrositeview #comments .botLeft {display:none;}
#microsite #publisher .micrositeview #comments .botCenter {text-align:right; width:100%;}
#microsite #publisher .micrositeview #comments .botRight {display:none;}
#microsite #publisher .micrositeview #comments .commentform {float:left; width:442px;}
#microsite #publisher .micrositeview #comments .commentform input[type=text]{width:435px;}
#microsite #publisher .micrositeview #comments .commentform textarea{width:435px;}
#microsite #publisher .micrositeview #comments .adSenseUnit300x250 {float:right; margin:30px 0 0 0;}

/*
#publisher .category .name{color:#999;}
#publisher .categories{}
#publisher .categories table td{border:none;padding:0px;}
#publisher .categories .category .preview{float:left;width:200px;height:150px;overflow:hidden;}
#publisher .categories .category .content{float:left;width:200px;margin-left:5px;font-size:14px;}
#publisher .categories .category .content a{display:block;margin-bottom:5px;font-size:24px;}

#publisher .posts .flow{}
#publisher .posts .flow .post{padding:2px;border-bottom:solid 1px #ccc;margin:0 3px 3px 0;}
#publisher .posts .flow .post .date{float:left;width:60px;font-size:12px;padding:5px;text-align:center;}
#publisher .posts .flow .post .date .day{font-size:32px;font-weight:bold;}
#publisher .posts .flow .post .preview{margin-right:20px;}
#publisher .posts .flow .post .teaser{float:left;width:600px;font-size:14px;}
#publisher .posts .flow .post .teaser a.title{font-size:20px;display:block;}
#publisher .posts .flow .post .teaser .fullstory{font-size:11px;}

#publisher .posts .grid{width:100%;}
#publisher .posts .grid .post{padding:5px;border:solid 1px #ccc;margin:0 3px 3px 0;}
#publisher .posts .grid .post .preview{width:100px;height:75px;overflow:hidden;float:left;}
#publisher .posts .grid .post .caption{width:100px;height:75px;overflow:hidden;float:left;margin-left:10px;}
#publisher .posts .grid .post .caption h3{margin:5px 0;}

#publisher .addthis{margin-top:20px;}

#publisher .standardview .date{float:left;width:60px;font-size:12px;padding:5px;text-align:center;}
#publisher .standardview .date .day{font-size:32px;font-weight:bold;}
#publisher .standardview .actions{clear:both;}
#publisher .standardview .actions .addthis_toolbox{margin:20px 0 0 30px;}
#publisher .standardview .navigation{padding:3px;}
#publisher .standardview .navigation table{margin-bottom:0px;}
#publisher .standardview .navigation td{border:none;padding:3px;}
#publisher .standardview .navigation td.text{font-size:80%;width:50%;}
#publisher .standardview .navigation td.text a{color:#999;text-decoration:none;}
#publisher .standardview .navigation td.text a:hover{color:#333;text-decoration:underline;}
#publisher .standardview .navigation td.preview{width:50px;}
#publisher .standardview .column1{width:600px;float:left;margin:5px 0 0 0;}
#publisher .standardview .column2{width:200px;float:left;margin:5px 0 0 20px;border-left:solid 1px #ccc;padding-left:10px;}
#publisher .standardview .column2 h3{margin-left:10px;}
#publisher .standardview .column1 .tags{margin-bottom:10px;}
#publisher .standardview .column1 .tags a{margin-right:8px;}*/
