@charset "utf-8";

#maintable {
	position:absolute;
	top:-7px;
	left:50%;
	margin-left:-500px;
	width:1000px;
	z-index:-100;
}

#top-reflect {
	position:absolute;
	top:155px;
	left:50%;
	margin-left:-411px;
	z-index:200;
}

#logo {
	position:absolute;
	top:37px;
	left:50%;
	margin-left:-385px;
	z-index:250;
}

#iamavid {
	position:absolute;
	top:95px;
	left:50%;
	margin-left:275px;
	z-index:251;
}

#tagline {
	position:absolute;
	top:5px;
	left:50%;
	margin-left:-285px;
	z-index:190;
}

/* button nav top */

#button-1 {
	position:absolute;
	top:233.5px;
	left:50%;
	margin-left:-375px;
	z-index:300;
}

#button-2 {
	position:absolute;
	top:233.5px;
	left:50%;
	margin-left:-249px;
	z-index:301;
}

#button-3 {
	position:absolute;
	top:233.5px;
	left:50%;
	margin-left:-123px;
	z-index:302;
}

#button-4 {
	position:absolute;
	top:233.5px;
	left:50%;
	margin-left:3px;
	z-index:303;
}

#button-5 {
	position:absolute;
	top:233.5px;
	left:50%;
	margin-left:129px;
	z-index:304;
}

#button-6 {
	position:absolute;
	top:233.5px;
	left:50%;
	margin-left:255px;
	z-index:305;
}


#mid-overlay {
	position:absolute;
	width:810px;
	background:url(../images/midoverlay.png) repeat-y;
	top:235px;
	left:50%;
	margin-left:-407px;
	z-index:100;
}

#mid-overlay2 {
	position:absolute;
	width:810px;
	height:1010px;
	background:url(../images/midoverlay.png) repeat-y;
	top:235px;
	left:50%;
	margin-left:-407px;
	z-index:100;
}

#mid-overlay3 {
	position:absolute;
	width:810px;
	height:450px;
	background:url(../images/midoverlay.png) repeat-y;
	top:235px;
	left:50%;
	margin-left:-407px;
	z-index:100;
}

#mid-overlay4 {
	position:absolute;
	width:810px;
	height:4400px;
	background:url(../images/midoverlay.png) repeat-y;
	top:235px;
	left:50%;
	margin-left:-407px;
	z-index:100;
}

#mid-overlay5 {
	position:absolute;
	width:810px;
	height:310px;
	background:url(../images/midoverlay.png) repeat-y;
	top:235px;
	left:50%;
	margin-left:-407px;
	z-index:100;
}

#mid-overlay7 {
	position:absolute;
	width:810px;
	height:265px;
	background:url(../images/midoverlay.png) repeat-y;
	top:235px;
	left:50%;
	margin-left:-407px;
	z-index:100;
}


#midtestcopy {
	position:relative;
	top:33px;
	margin-left:50px;
}

#midtestcopy2 {
	position:relative;
	top:33px;
	margin-left:45px;
}
	

#mid-bottom {
	position:absolute;
	bottom:-17px;
	left:0px;
}

#copyrightconditions {
	position:absolute;
	bottom:-22px;
	left:50%;
	margin-left:-45px;
	font-size:10px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:center;
}

#copyright {
	position:absolute;
	bottom:-34px;
	left:50%;
	margin-left:-395px;
	font-size:10px;
	color:#CCCCCC;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;

}

#newsletter {
	position:absolute;
	left:50%;
	margin-left:193px;
	height:120px;
	bottom:-120px;
	z-index:600;
}
#newsletter1 {
	position:absolute;
	left:50%;
	margin-left:-185px;
	top:5px;
	height:120px;
	bottom:-120px;
	z-index:-100;
}

#privacypolicy1 {
position:absolute;
top:20px;
margin-left:-138px;
left:50%;
}

#privacypolicy2 {
position:absolute;
top:200px;
margin-left:-300px;
left:50%;
width:600px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
}

a:link {color:#FFFFFF; text-decoration:none;}      /* unvisited link */
a:visited {color:#FFFFFF; text-decoration:none;}  /* visited link */
a:hover {color:#FFFFFF; text-decoration:none;}  /* mouse over link */
a:active {color:#FFFFFF; text-decoration:none;}  /* selected link */


#trig-1 {
	position:absolute;
	top:250.5px;
	left:50%;
	margin-left:-330px;
	z-index:320;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
}

#trig-2 {
	position:absolute;
	top:250.5px;
	left:50%;
	margin-left:-217px;
	z-index:314;
	font-size:14px;
	color:#FFF;
	text-decoration:none

}

#trig-3 {
	position:absolute;
	top:250.5px;
	left:50%;
	margin-left:-95px;
	z-index:313;
	font-size:14px;
	color:#FFF;
	text-decoration:none

}

#trig-4 {
	position:absolute;
	top:250.5px;
	left:50%;
	margin-left:40px;
	z-index:312;
	font-size:14px;
	color:#FFF;
	text-decoration:none

}

#trig-5 {
	position:absolute;
	top:250.5px;
	left:50%;
	margin-left:169px;
	z-index:311;
	font-size:14px;
	color:#FFF;
	text-decoration:none

}

#trig-6 {
	position:absolute;
	top:250.5px;
	left:50%;
	margin-left:285px;
	z-index:310;
	font-size:14px;
	color:#FFF;
	text-decoration:none

}

#midguntool-img {
	position:relative;
	top:60px;
	margin-left:490px;
}

#guntoolban {
	position:absolute;
	top:300px;
	left:50%;
	margin-left:-400px;
	z-index:450;
}

#guntoolflash {
	position:absolute;
	top:90px;
	left:50%;
	margin-left:-335px;
	z-index:450;
}

#flashbg {
	position:absolute;
	top:85px;
	left:50%;
	margin-left:-340px;
	z-index:300;
}

#guntooltext {
	position:absolute;
	width:357px;
	top:400px;
	left:50%;
	margin-left:-313px;
	z-index:500;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
		font-size:12px;

}

#guntooltext2 {
	position:absolute;
	width:450px;
	top:660px;
	left:50%;
	margin-left:-313px;
	z-index:500;
	color:#FFF;
		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

}

#buynow1 {
	position:absolute;
	top:570px;
	left:50%;
	margin-left:180px;
	z-index:500;
	color:#FFF;
}

#buynow1-2 {
	position:absolute;
	top:585px;
	left:50%;
	margin-left:223px;
	z-index:510;
	font-size:16px;
	color:#FFF;
}

#buynow2 {
	position:absolute;
	top:570px;
	left:50%;
	margin-left:180px;
	z-index:500;
	color:#FFF;
}

#buynow2-2 {
	position:absolute;
	top:585px;
	left:50%;
	margin-left:223px;
	z-index:510;
	font-size:16px;
	color:#FFF;
}

#cutout {
	position:absolute;
	top:330px;
	left:50%;
	margin-left:175px;
	z-index:600;
}

#gtsplash {
	position:absolute;
	top:680px;
	left:50%;
	margin-left:175px;
	z-index:200;
}

/*shooter shield prod page	*/
#shoottop {
	position:absolute;
	left:50%;
	top:20px;
	margin-left:-450px;
	z-index:250;
}

#backdrop {
	position:absolute;
	left:50%;
	top:0px;
	margin-left:-400px;
	z-index:200;
}

#shootersplash {
	position:absolute;
	width:600px;
	left:50%;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:-290px;
	top:385px;
	z-index:200;
	color:#FFF;
	font-size:12px;

}

#shooterphotos {
	position:absolute;
	left:50%;
	margin-left:-399px;
	top:750px;
	z-index:275;
}

#mediagt {
	position:absolute;
	left:50%;
	top:70px;
	margin-left:-400px;
	z-index:290;
}

#weare {
	position:absolute;
	left:50%;
	top:85px;
	margin-left:-399px;
	z-index:250;
}

#wearetext {
	position:absolute;
	left:50%;
	top:100px;
	margin-left:170px;
	width:215px;
	color:#fff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-justify:newspaper;
	z-index:330;
}

#wearetextback {
	position:absolute;
	left:50%;
	top:180px;
	margin-left:-215px;
	color:#fff;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif
	text-align:justify;
	z-index:300;
}

#finddealertext {
	position:absolute;
	left:50%;
	top:100px;
	margin-left:-300px;
	width:600px;
	color:#fff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	z-index:330;
}

#dealers {
	position:absolute;
	left:409px;
	top:185px;
	margin-left:-275px;
	width:550px;
	color:#fff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	z-index:330;
}

#avid-gallery {
	position:absolute;
	top:70px;
	left:50%;
	margin-left:-360px;
	z-index:500;
}

#gallery-gt {
	position:absolute;
	top:435px;
	left:50%;
	margin-left:-340px;
	z-index:500;
	color:#fff;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

#gallery-gtmov {
	position:absolute;
	top:120px;
	left:50%;
	margin-left:-360px;
	z-index:500;
	color:#fff;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}


#gallery-ss {
	position:absolute;
	top:435px;
	left:50%;
	margin-left:-220px;
	z-index:500;
	color:#fff;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

#video-youtube {
	position:absolute;
	top:120px;
	left:50%;
	margin-left:-70px;
	z-index:110;
	color:#fff;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

#video-list {
	position:absolute;
	top:125px;
	left:50%;
	margin-left:-332px;
	width:245px;
	z-index:110;
	color:#fff;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

#areyoutext1 {
	position:absolute;
	left:50%;
	top:100px;
	margin-left:-399px;
	width:450px;
	color:#fff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	z-index:200;
}
#areyoutext2 {
	position:absolute;
	left:50%;
	top:140px;
	margin-left:-285px;
	width:575px;
	color:#fff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	z-index:330;
}

#bloodtop {
	position:absolute;
	left:50%;
	top:70px;
	margin-left:-400px;
	z-index:250;
}

#bloodtext {
	position:absolute;
	left:50%;
	top:185px;
	margin-left:-300px;
	z-index:350;
}

#bloodacross {
	position:absolute;
	left:50%;
	top:185px;
	margin-left:-401px;
	z-index:200;
}


#bloodsplash {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	width:600px;
	left:50%;
	margin-left:-290px;
	top:400px;
	z-index:200;
	color:#FFF;
	font-size:12px;

}

#mid-overlay8 {
	position:absolute;
	width:810px;
	height:700px;
	background:url(../images/midoverlay.png) repeat-y;
	top:235px;
	left:50%;
	margin-left:-407px;
	z-index:100;
}

#mid-overlay9 {
	position:absolute;
	width:810px;
	height:650px;
	background:url(../images/midoverlay.png) repeat-y;
	top:235px;
	left:50%;
	margin-left:-407px;
	z-index:100;
}

#bloodbottom {
	position:absolute;
	left:50%;
	top:375px;
	margin-left:-30px;
	z-index:190;
}

#turkeytop {
	position:absolute;
	left:50%;
	top:75px;
	margin-left:-370px;
	z-index:250;
}
#turkeyside {
	position:absolute;
	left:50%;
	top:55px;
	margin-left:159px;
	z-index:100;
}
#turkeysplash {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	width:570px;
	left:50%;
	margin-left:-350px;
	top:350px;
	z-index:200;
	color:#FFF;
	font-size:12px;

}

#turkeysheath {
	position:absolute;
	left:50%;
	top:200px;
	margin-left:230px;
	z-index:300;
}


#borelightside {
	position:absolute;
	left:50%;
	top:100px;
	margin-left:-295px;
	z-index:200;
}

#borelighttext {
	position:absolute;
	left:50%;
	top:210px;
	margin-left:0px;
	z-index:200;
}

#borelightt{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	width:540px;
	left:50%;
	margin-left:-190px;
	top:330px;
	z-index:200;
	color:#FFF;
	font-size:12px;
}

#borelightimage {
	position:absolute;
	left:50%;
	top:600px;
	margin-left:-275px;
	z-index:200;
}

#mid-overlay10 {
	position:absolute;
	width:810px;
	height:920px;
	background:url(../images/midoverlay.png) repeat-y;
	top:235px;
	left:50%;
	margin-left:-407px;
	z-index:100;
}

#borelighttext {
	position:absolute;
	left:50%;
	top:210px;
	margin-left:0px;
	z-index:200;
}

#gunbosst{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	width:350px;
	left:50%;
	margin-left:23px;
	top:195px;
	z-index:200;
	color:#FFF;
	font-size:12px;
}

#gunbossimage {
	position:absolute;
	left:50%;
	top:75px;
	margin-left:-365px;
	z-index:200;
}

#gunbossimgtext {
	position:absolute;
	left:50%;
	top:325px;
	margin-left:-525px;
	z-index:210;
	text-align:center;
}

#mid-overlaygb {
	position:absolute;
	width:810px;
	height:700px;
	background:url(../images/midoverlay.png) repeat-y;
	top:235px;
	left:50%;
	margin-left:-407px;
	z-index:100;
}


