




/*
     FILE ARCHIVED ON 22:16:20 Feb 7, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:30:40 Jan 29, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*COMMON*/

*
	{
	margin: 0px;
	padding: 0px;
	}

body
	{
	margin: 25px 0px 0px;
	text-align: center;
	background-color: #7C7E64;
	padding: 0px;
	background-image: url(http://safaribullets.com///images///background.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
	
a:link, a:visited {
	color:#676954;
	text-decoration: underline;
	}

a:hover, a:active {
	text-decoration: underline;
	color: #676954;
	}	

hr {
	align: left;
	width: 95%;
	height:1px;
	border-width:0;
	color:#676954;
	background-color:#676954;
	margin-top:1px;
	margin-right:0px;
	margin-bottom:1px;
	margin-left:0px;
	
	 }

#mainnav 
	{
	height: 30px;
	padding: 0px;
	margin: 0px auto;
	}

#mainnav ul {
	padding:0px;
	margin:0px 0px 0px 130px;
	list-style-type: none;
	width: 675px;
}

#mainnav ul li {
	padding:0px;
	margin: 0px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #676954;
	float: left;
	}

#mainnav a:link, #mainnav a:visited {
	text-decoration: none;
	color: Chris Melgard President cmelgard@safaribullets.com;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	margin: 0px;
	list-style-type: none;
	padding: 0px 15px;
	line-height: 30px;
	display: block;
	letter-spacing: 1px;
	}

#mainnav a:hover {
	text-decoration: none;
	color: #A40036;
	}	

#mainnav a:active {
	text-decoration: none;
	color: #FFFFFF;
	}	

#index .index a,
#about .about a, 
#specs .specs a, 
#testimonials .testimonials a,
#trophy .trophy a, 
#order .order a,
#contact .contact a {
	background-image: url(http://safaribullets.com///images///buttonactive.jpg);
	background-repeat: none;
	background-position: left top;
	cursor:default;
	color: #FFFFFF;
	}	


#footer
	{
	margin: 0px 0px 0px 250px;
	padding: 0px;
	width: 440px;
	height: 30px;
	clear: both;
	text-align: left;
	float: none;
	}

#footer p
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	line-height: 30px;
	}	



/*INDEX*/

#indexwrapper
	{
	margin: 0px auto;
	width: 920px;
	padding: 0px 0px 15px;
	text-align: center;
	background-image: url(http://safaribullets.com///images///indexmainphoto.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #D9D8C1;
	}




/*SUBPAGES*/

	
#subwrapper {
	margin: 0px auto;
	width: 920px;
	padding: 0px 0px 10px;
	background-image: url(http://safaribullets.com///images///submainphoto.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #D9D8C1;
	}
	
#subcontent
	{
	margin: 225px auto 0px;
	width: 920px;
	padding: 0px;
	text-align: left;
	overflow: hidden;
	}
	
#subcontentleft
	{
	margin: 0px;
	width: 250px;
	padding: 35px 0px 0px;
	text-align: left;
	clear: none;
	float: left;
	}
	
#subcontentmiddle
	{
	margin: 0px 0px 15px;
	width: 415px;
	padding: 0px 10px 0px 0px;
	text-align: left;
	clear: none;
	float: left;
	display: block;
	}
	
#subcontentright
	{
	margin: 0px;
	width: 185`;
	padding: 40px 0px 0px;
	text-align: left;
	float: left;
	width: 245px;
	}
	
#subcontentright p
	{
	margin: 0px;
	padding: 8px 0px;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #000000;
	}
	
#subcontentright h1
	{
	margin: 0px;
	padding: 0px 0px 10px;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	color: #A40036;
	font-weight: lighter;
	letter-spacing: 1px;
	}	
	
#subcontentright h2
	{
	margin: 0px;
	padding: 5px 0px;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #A40036;
	font-weight: bold;
	text-transform: uppercase;
	}	
	
#subcontentright h3
	{
	margin: 0px;
	padding: 10px 0px;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	color: #A40036;
	font-weight: lighter;
	}	
.subcontentrighttable {
	background-color: #FFFFFF;
	padding: 5px;
	clear: both;
	float: left;
	width: 90%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 4px solid #676954;
}
	
#subcontentmiddle p
	{
	margin: 0px;
	padding: 8px 0px;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #000000;
	}	
	
#subcontentmiddle h1
	{
	margin: 0px;
	padding: 0px 0px 10px;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: normal;
	color: #676954;
	font-weight: lighter;
	letter-spacing: 1px;
	}	
	
#subcontentmiddle h2
	{
	margin: 0px;
	padding: 10px 0px;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #676954;
	font-weight: bold;
	text-transform: uppercase;
	}	
	
#subcontentmiddle h3
	{
	margin: 0px;
	padding: 15px 0px;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: normal;
	color: #676954;
	font-weight: lighter;
	}	
	
#subcontent ul, ol {
	padding:3px 0px;
	margin:0px 0px 10px 15px;
	text-align: left;
	list-style-position: outside;
	list-style-type: square;
}

#subcontent ul li, ol li {
	padding:0px 0px 0px 10px;
	list-style-type: disc;
	margin: 0px;
	text-align: left;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-position: outside;
}
		
	
	

/**FORM**/

form{
}

.formdiv {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


label{
	color: #7C7E64;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	margin: 0px;
}

input, textarea {
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	width: 80%;
	margin: 3px 0px;
	height: 18px;
}

select {
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin: 5px 0px;
	height: 18px;
}

input:focus, textarea:focus {
	background-color: #FFFFFF;
}

/*
     FILE ARCHIVED ON 22:48:04 Jan 17, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:40:07 Nov 20, 2017.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
     FILE ARCHIVED ON 22:14:53 Feb 06, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:00:12 Oct 24, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 131.204
  exclusion.robots: 0.446
  exclusion.robots.policy: 0.422
  cdx.remote: 0.104
  esindex: 0.009
  LoadShardBlock: 95.066 (3)
  PetaboxLoader3.datanode: 79.38 (5)
  CDXLines.iter: 20.38 (3)
  PetaboxLoader3.resolve: 106.707 (3)
  load_resource: 152.878 (2)
*/