



.div_index {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:768px;
	margin:0 auto;
	background-image:url('./img/index_bg.jpg');
}

.div_articles {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	min-height:767px;
	margin:0 auto;
	background-image:url('./img/articles_bg.jpg');
}
.div_article_view {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	min-height:800px;
	margin:0 auto;
	background-image:url('./img/articles_bg.png');
	background-repeat: repeat-x;
	background-color: #FFF;
}
.sinfo {
	margin-top:40px;
	font-family: "Arial Black", Arial;
	font-weight: 900;
	font-size: 19px;
}
.sinfo a {
	color: #1b4d91;
	text-decoration: none;
}
.sinfo a:hover{
	color: #330600;
	text-decoration: none;
}

.div_fcl {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:768px;
	margin:0 auto;
	background-image:url('./img/fcl_bg.jpg');
}

.div_as {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:876px;
	margin:0 auto;
	background-image:url('./img/as_bg.jpg');
}

.div_mt {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:1308px;
	margin:0 auto;
	background-image:url('./img/mt_bg.jpg');
}

.div_te {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:768px;
	margin:0 auto;
	background-image:url('./img/te_bg.jpg');
}

.div_tb {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:912px;
	margin:0 auto;
	background-image:url('./img/tb_bg.jpg');
}

.div_new {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:775px;
	margin:0 auto;
	background-image:url('./img/new_bg.jpg');
}

.div_v {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:768px;
	margin:0 auto;
	background-image:url('./img/v_bg.jpg');
}

.div_montana_traps {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:1252px;
	margin:0 auto;
	background-image:url('./img/montana_traps_bg.jpg');
}

.div_montana_line_driver {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:1490px;
	margin:0 auto;
	background-image:url('./img/montana_line_driver_bg.jpg');
}

.div_montana_traps_1 {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:1346px;
	margin:0 auto;
	background-image:url('./img/montana_traps_1_bg.jpg');
}

.div_montana_traps_2 {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:1346px;
	margin:0 auto;
	background-image:url('./img/montana_traps_2_bg.jpg');
}

.div_montana_traps_3 {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:1490px;
	margin:0 auto;
	background-image:url('./img/montana_traps_3_bg.jpg');
}

.div_montana_traps_5 {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:1256px;
	margin:0 auto;
	background-image:url('./img/montana_traps_5_bg.jpg');
}

.div_mod_parts {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:1350px;
	margin:0 auto;
	background-image:url('./img/mod_parts_bg.jpg');
}

.div_tools_equipment {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:2784px;
	margin:0 auto;
	background-image:url('./img/tools_equipment_bg.jpg');
}

.div_videos {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	/*height:1803px;*/
	height:2048px;
	margin:0 auto;
	background-image:url('./img/videos_bg.jpg');
}

.div_trapping_bags {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:1024px;
	margin:0 auto;
	background-image:url('./img/trapping_bags_bg.jpg');
}

.div_about_lures {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:2604px;
	margin:0 auto;
	background-image:url('./img/about_lures_bg.jpg');
}

.div_canine_lures_bonanza {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:1430px;
	margin:0 auto;
	background-image:url('./img/canine_lures_bonanza_bg.jpg');
}

.div_canine_lures_gland_based {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:3257px;
	margin:0 auto;
	background-image:url('./img/canine_lures_gland_based_bg.jpg');
}

.div_bobcat_lures {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:1804px;
	margin:0 auto;
	background-image:url('./img/bobcat_lures_bg.jpg');
}

.div_water_trapping_lures {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:1703px;
	margin:0 auto;
	background-image:url('./img/water_trapping_lures_bg.jpg');
}

.div_amberg_snares {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:2208px;
	margin:0 auto;
	background-image:url('./img/amberg_snares_bg.jpg');
}

.div_baits {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:1024px;
	margin:0 auto;
	background-image:url('./img/baits_bg.jpg');
}

.div_urines {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:1788px;
	margin:0 auto;
	background-image:url('./img/urines_bg.jpg');
}

.div_cable {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:1024px;
	margin:0 auto;
	background-image:url('./img/cable_bg.jpg');
}

.div_components {
	/*border:1px solid black;*/
	border:7px solid white;
	width:1024px;
	height:2300px;
	margin:0 auto;
	background-image:url('./img/components_bg.jpg');
}

.div_rel {  
    position: relative;  
}  

.bg_image {
	position: relative;
	float: right;
	z-index:-10;
}
.bg_image img {
	position: fixed;
	top: 0px;
	margin-left: -1480px;
}

.img_logo {
	padding:0px;
	margin:8px;
	border:0px;
}

.tag_line {
	font-family: "Arial Black", Arial;
	font-weight: 900;
	font-size: 19px;
	color: #f5e9a4;
}
.tag_line_2 {
	font-family: "Arial Black", Arial;
	font-weight: 900;
	font-size: 19px;
	color: #000;
}

.bigsell {
	/*width:250px;
	text-align:center;*/
	font-family: "Arial Black", Arial;
	font-weight: 900;
	font-size: 20px;
	color: #feffff;
	background-color:#330600;
}

.big_sell {
	margin-left:auto;
	border-collapse:collapse;
	font-family: "Arial Black", Arial;
	font-weight: 900;
}
.big_sell td, th 
{
	font-size: 20px;
	font-weight:bold;
	border:2px solid #ffffff;
	padding:2px 4px 1px 4px;
}
.big_sell th 
{
	text-align:center;
	font-size:20px;
	background-color:#330600;
	color:#feffff;
}

@media only screen and (max-width: 1080px) {
	body {
		margin-top:0px !important;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:0px;
		padding:0;
		background-image:url('./img/bg_grad_01.jpg');
		background-repeat:repeat-x;
	}
 }


body {
	margin-top:95px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding:0;
	background-image:url('./img/bg_grad_01.jpg');
	background-repeat:repeat-x;
}


.links_index {
	font-family: Arial;
	font-weight:bold;
	color: #595957;
}
.links_index a {
	color: #595957;
	text-decoration: none;
}
.links_index a:hover {
	color: #eeeeee;
}
.links_index_2 {
	font-family: Arial;
	font-weight:bold;
	color: #ffffff;
}
.links_index_2 a {
	color: #ffffff;
	text-decoration: none;
}
.links_index_2 a:hover {
	color: #000000;
}
.links_index_3 {
	font-family: Arial;
	font-weight:bold;
	color: blue;
}
.links_index_3 a {
	color: blue;
	text-decoration: none;
}
.links_index_3 a:hover {
	color: brown;
}
.links_index_main {
	font-family: "Arial Black", Arial;
	font-weight: 900;
	font-size: 32px;
	color: #feffff;
}
.links_index_main a {
	color: #feffff;
	text-decoration: none;
}
.links_index_main a:hover {
	color: #330600;
}
.links_index_sub {
	font-family: "Arial Black", Arial;
	font-weight: 900;
	font-size: 24px;
	color: #f7eaa6;
	line-height:26px;
}
.links_index_sub a {
	color: #f7eaa6;
	text-decoration: none;
}
.links_index_sub a:hover {
	color: #330600;
}

.s12 {
	font-size: 12px;
}
.s14 {
	font-size: 14px;
}
.s16 {
	font-size: 14px;
}
.s18 {
	font-size: 18px;
	line-height: 25px;
}
.s18thin {
	font-size: 18px;
	line-height: 23px;
}
.s21 {
	font-size: 21px;
}
.s24 {
	font-size: 24px;
}
.s30 {
	font-size: 30px;
}
.s32 {
	font-size: 32px;
}

.fab {
	font-family: "Arial Black", Arial;
	font-weight: 900;	
}
.fa {
	font-family: Arial;
}
.itl {
	font-style: italic;
}

.cblu {color: #333399;}
.cbrn {color: #330000;}

.heading_2 {
	position:relative;
	left:-10px;
	padding-bottom: 5px;
}
.heading_2 div {
	width: 345px;
	background-color: #330600;
	padding-left: 10px;
	color: #fff;
	font-family: "Arial Black", Arial;
	font-weight: 900;
	font-size: 20px;
	text-decoration: underline;
}

.heading_3 {
	position:relative;
	left:-10px;
	padding-bottom: 5px;
}
.heading_3 div {
	width: 535px;
	background-color: #330600;
	padding-left: 10px;
	color: #fff;
	font-family: "Arial Black", Arial;
	font-weight: 900;
	font-size: 20px;
	text-decoration: underline;
}


.cl_lure_desc, .cl_trap_desc {
	font-size: 14px;
	font-family: Arial;
	padding-top: 3px;
	margin: 0px;
	line-height:20px;
}
.cl_lure_desc span, .cl_trap_desc span {
	font-size: 24px;
	font-family: "Arial Black", Arial;
	font-weight: 900;
}
.cl_lure_desc a, .cl_trap_desc a {
	color: #2d3091;
	text-decoration: none;
}
.cl_lure_desc a:hover{
	color: #ffffff;
	text-decoration: none;
}
.cl_trap_desc a:hover{
	color: #330600;
	text-decoration: none;
}


.cl_misc_desc_1 {
	font-size: 14px;
	font-family: Arial;
	padding-top: 3px;
	margin: 0px;
	line-height:18px;
}
.cl_misc_desc_1 span {
	font-size: 24px;
	font-family: "Arial Black", Arial;
	font-weight: 900;
}
.cl_misc_desc_1 a {
	color: #2d3091;
	text-decoration: none;
}
.cl_misc_desc_1 a:hover{
	color: #ffffff;
	text-decoration: none;
}

.item_tbl_1 {
	border: 0px solid black;
	border-collapse:collapse;
}
.item_tbl_1 td {
	width: 240px;
	padding-bottom:5px;
}

.product {
	margin-left:100px;
}

.buy_options {
	font-family:Arial, "Trebuchet MS", Helvetica, sans-serif;
	color: #000;
	max-width: 460px;
	min-width: 370px;
	border-collapse:collapse;
}
.buy_options_big {
	font-family:Arial, "Trebuchet MS", Helvetica, sans-serif;
	color: #000;
	max-width: 610px;
	min-width: 550px;
	border-collapse:collapse;
}
.buy_options th:first-child, .buy_options_big th:first-child {
	line-height:18px;
	text-align:left;
	width:100px;
}
.buy_options th, .buy_options_big th {
	font-size:12px;
	padding:0px;
	line-height:18px;
	border:0px;
}
.buy_options td, .buy_options_big td {
	text-align:center;
	font-family:Arial, "Trebuchet MS", Helvetica, sans-serif;
	font-size:12px;
}

.buy_options_2 {
	font-family:Arial, "Trebuchet MS", Helvetica, sans-serif;
	color: #000;
	border-collapse:collapse;
	margin-top:5px;
	text-align:left;
	font-size:9px;
}
.buy_options_3 {
	color: #000;
	border-collapse:collapse;
	text-align:center;
	vertical-align:middle;
	font-family:Arial, "Trebuchet MS", Helvetica, sans-serif;
	font-size:12px;
}
.buy_options_3 img {
	cursor: pointer; cursor: hand;
}

input[type="radio"] {
    display:none;
}
input[type="radio"] + label span {
    display:inline-block;
    width:10px;
    height:10px;
    margin:-1px 6px 0 0;
    vertical-align:middle;
    background:url(./img/check_radio.png) left top no-repeat;
    cursor:pointer; cursor: hand;
}
input[type="radio"]:checked + label span {
    background:url(./img/check_radio.png) -10px top no-repeat;
}

.quantity_box { 
    background-color: #ffffff; 
    border: solid 2px #111; 
    outline: none; 
    padding: 2px 2px;
	height: 32px;
	width: 32px;
	text-align: center;
	font-family: Arial;
	font-size: 26px;
} 
.quantity_box:hover { 
    background-color: #D7EFFF; 
} 
.quantity_box:focus { 
    background-color: #D7EFFF; 
} 
.quantity_box:active { 
    background-color: #D7EFFF; 
}

.add_button{
	border : solid 2px #330600;
	font-size : 12px;
	font-weight: bold;
	color : #fff;
	/*  padding : 3px 24px;  */
	background-color : #333399;
	width : 120px;
	height: 40px;
	text-align: center;
}
.add_button:hover { 
    background-color: #330000;
	border : solid 2px yellow;
	color : yellow;
} 


/*  ARTICLE STYLES*/

.content {
	width: 1024px;
	margin: 0 auto; 
	background-image:url('./img/articles_bg.png');
	background-repeat: repeat-x;
	background-color: #FFF;	
	padding-bottom: 14px;
}

.heading {
	font-family: "Arial Black", Arial;
	font-weight: 900;
	font-size: 36px;
	padding-top: 20px;
	padding-bottom: 18px;
	/*border:1px solid;*/
	color: white;
	line-height: 29px;
	text-align: center;
}

.tagline {
	font-family: Arial;
	font-weight: bold;
	font-style: italic;
	font-size: 22px;
	padding-top: 10px;
	padding-bottom: 27px;
	color: #4d4d4d;
	line-height: 29px;
}

.caption {
	font-family: Arial;
	font-style: italic;
	font-size: 12px;
	margin-bottom: 26px;
	color: #4d4d4d;
	float: left;
	width: 470px;
}

.col_left {
	/*border:1px solid;*/
	width: 470px;
	float: left;
	text-align: justify;
	font-family: Arial;
	font-size: 14px;
	line-height: 22px;
	margin-left: 20px;
}
.col_right {
	/*border:1px solid;*/
	width: 470px;
	float: right;
	/*margin-left: 510px;*/
	text-align: justify;
	font-family: Arial;
	font-size: 14px;
	line-height: 22px;
	margin-right: 20px;
}
.col_right img, .col_left img  {
	position:relative;
	border:5px solid #3e6843;
	z-index: 10;
}





















