/*
	DarkBlue		#1d293a
	DarkerBlue		#214357
	LighterBlue		#2d85a2
	LightBlue		#33a5c6
	LightGray		#e1e1e1
*/


/* GLOBAL STYLES */

html,
body{
	margin:0px;
	padding: 0px;
	width:100%;
	height:100%;
	text-align: center;	
	font-family: Play !important;
	
}
body{
	background-image: url(http://www.theshootingwarehouse.com/themes/tswbs3/_images/headerbg.jpg);
	background-position: center top;
	background-repeat: repeat-x;
	background-color: #ffffff;
}
.container{
	position: relative;
}

/* ZONES STYLES */
#zone0{
	background-color: transparent;
	background-image: url(http://www.theshootingwarehouse.com/themes/tswbs3/_images/logosmokebg.png);
	background-repeat: no-repeat;
	background-position: left 23px;
	
}
#zonebanner .container{
	background-image: url(http://www.theshootingwarehouse.com/themes/tswbs3/_images/transblack75.png);
	background-position: center top;
	background-repeat: repeat;
	
}
#zone1{
	background-color: #fff;
	
}
#zone1a{
	background-color: #fff;
	background-image: none;
	background-repeat: repeat-x;
	background-position: left 0px;
}
#zone2{
	/* background: rgb(220, 220, 220); */
	background: rgb(174, 72, 43);
	background: -moz-linear-gradient(270deg, rgb(174, 72, 43) 0%, rgb(204, 90, 57) 72%);
	background: -webkit-linear-gradient(270deg, rgb(174, 72, 43) 0%, rgb(204, 90, 57) 72%);
	background: -o-linear-gradient(270deg, rgb(174, 72, 43) 0%, rgb(204, 90, 57) 72%);
	background: -ms-linear-gradient(270deg, rgb(174, 72, 43) 0%, rgb(204, 90, 57) 72%);
	background: linear-gradient(0deg, rgb(174, 72, 43) 0%, rgb(204, 90, 57) 72%);
     text-align: center;
}
#zone3{
	background-color: #fff;
	/* padding:0px 15px; */
}
#zone4{
	background-color: #e1e1e1;
}
#zone5{
	background-color: #fff;
	/* padding: 0px 15px; */
}
#zoneview{
	background-color: #fff;
	}
#zone6{
	/*
background-color: #e1e1e1;
	min-height: 243px;
	border:0px solid #1d293a;
	border-top-width:2px;
*/
background: #0f111b;
background: -moz-linear-gradient(270deg, rgb(15, 17, 27) 0%, rgb(40, 56, 96) 70%);
background: -webkit-linear-gradient(270deg, rgb(15, 17, 27) 0%, rgb(40, 56, 96) 70%);
background: -o-linear-gradient(270deg, rgb(15, 17, 27) 0%, rgb(40, 56, 96) 70%);
background: -ms-linear-gradient(270deg, rgb(15, 17, 27) 0%, rgb(40, 56, 96) 70%);
background: linear-gradient(0deg, rgb(15, 17, 27) 0%, rgb(40, 56, 96) 70%);
}
#zone7{
	padding: 8px 0px;
	font-size:.9em;
	background-color: #e1e1e1;
	color:#fff;
	background: rgb(15, 17, 27);
background: -moz-linear-gradient(270deg, rgb(15, 17, 27) 0%, rgb(40, 56, 96) 70%);
background: -webkit-linear-gradient(270deg, rgb(15, 17, 27) 0%, rgb(40, 56, 96) 70%);
background: -o-linear-gradient(270deg, rgb(15, 17, 27) 0%, rgb(40, 56, 96) 70%);
background: -ms-linear-gradient(270deg, rgb(15, 17, 27) 0%, rgb(40, 56, 96) 70%);
background: linear-gradient(0deg, rgb(15, 17, 27) 0%, rgb(40, 56, 96) 70%);
    /* text-align: right; */
}


.logosearcharea{	
}
.searchcontainer{	
}
.zonebannercontent{
}
.zoneonecontent{	
}
.zonesearchsprings{
	background-color: #fff;
	padding:12px 0 0 0;
}
.bodytop{
}
.twocolright{
	
}
.twocolleft{
	
}
.springleft{
	
}
.springright{
	
}

.ac_powered img {
	display:none !important;
}



.contentwrapper_01,.contentwrapper_02,.contentwrapper_03,.contentwrapper_04,.contentwrapper_05{
	background-color: #fff;
}
























/* PRESISTENT VALUES
.w994{
	margin: 0 auto 0 auto;
	max-width: 994px !important;
}
 */