/* default css */
img {
	padding:0px;
	margin:0px;
}
table {
	padding:0px;
	margin:0px;
}
a {
	border:none;
	padding:0px;
	margin:0px;
}
div {
	padding:0px;
	margin:0px;
}
p, .body, td.body, div.body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4527;
	margin-top:0px;
	margin-bottom:0px;
}
ul {
	padding-left:17px;
}
li {
	list-style-image:url(../images/common/grArrows2.gif);
	margin-bottom:5px;
}
a {
	color:#1d5d86;
}
a:hover {
	color:#2986c1;
}
a:visited {
	color:#c97b18;
}
/* end default css */

.grAdd, .trophy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #8f814f;
}
td.gunPic {
	padding-top:5px;
	padding-left:75px;
}
td.gunInfo {
	padding-left:75px;
}
.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	letter-spacing:1px;
}
.footer a {
	color:#e9c766;
}
.footer a:hover {
	color:#FFFFFF;
}
.footer a:visited {
	color:#e9c766;
}

#footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	letter-spacing:.05em;
}
#footer a {
	color:#e9c766;
}
#footer a:hover {
	color:#FFFFFF;
}
#footer a:visited {
	color:#e9c766;
}

.pager {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.pager a {
	font-size:11px;
	color:#4d4527;
	font-weight:bold;
}
.pager a:hover {
	font-size:11px;
	color:#4c4020;
	font-weight:bold;
}
td.hr, td.hr a {
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
}
td.hr a:hover {
	color:#e9c766;
}
/* sub page title classes */
.about {
	background:url(/images/common/sub/Hendershots_sub_23.jpg) left top no-repeat;
	padding-top:120px;
	padding-left:8px;
	padding-right:15px;
	background-color:#e6dcc1;
}
.custom {
	background:url(/images/common/sub/Hendershots_sub_43.jpg) left top no-repeat;
	padding-top:120px;
	padding-left:8px;
	padding-right:15px;
	background-color:#e6dcc1;
}
.blank {
	background:url(/images/common/sub/Hendershots_titleBG-blank.jpg) left top no-repeat;
	padding-top:80px;
	padding-left:15px;
	padding-right:15px;
	background-color:#e6dcc1;
}

.gunroom {
	background:url(/images/common/sub/Hendershots_GunRoom_26.jpg) left top no-repeat;
	padding-top:120px;
	padding-left:8px;
	padding-right:15px;
	background-color:#e6dcc1;
}
.mailing {
	background:url(/images/common/sub/Hendershots_Mailing_26.jpg) left top no-repeat;
	padding-top:120px;
	padding-left:8px;
	padding-right:15px;
	background-color:#e6dcc1;
}
.trophies {
	background:url(/images/common/sub/Hendershots_Trophies_26.jpg) left top no-repeat;
	padding-top:120px;
	padding-left:8px;
	padding-right:15px;
	background-color:#e6dcc1;
}
.news {
	background:url(/images/common/sub/Hendershots_News_26.jpg) left top no-repeat;
	padding-top:120px;
	padding-left:8px;
	padding-right:15px;
	background-color:#e6dcc1;
}
.hunting {
	background:url(/images/common/sub/Hendershots_News_26.jpg) left top no-repeat;
	padding-top:120px;
	padding-left:8px;
	padding-right:15px;
	background-color:#e6dcc1;
}
.events {
	background:url(/images/common/sub/Hendershots_Events_26.jpg) left top no-repeat;
	padding-top:120px;
	padding-left:8px;
	padding-right:15px;
	background-color:#e6dcc1;
}
.directions {
	background:url(/images/common/sub/Hendershots_Directions_26.jpg) left top no-repeat;
	padding-top:120px;
	padding-left:8px;
	padding-right:15px;
	background-color:#e6dcc1;
}
.contact {
	background:url(/images/common/sub/Hendershots_Contact_26.jpg) left top no-repeat;
	padding-top:120px;
	padding-left:8px;
	padding-right:15px;
	background-color:#e6dcc1;
}
.store {
	background:url(/images/common/sub/Hendershots_Store_26.jpg) left top no-repeat;
	padding-top:120px;
	padding-left:8px;
	padding-right:15px;
	background-color:#e6dcc1;
}
.oops {
	background:url(/images/common/sub/Hendershots_Oops_26.jpg) left top no-repeat;
	padding-top:120px;
	padding-left:8px;
	padding-right:15px;
	background-color:#e6dcc1;
}
.policies {
	background:url(/images/common/sub/Hendershots_Policies_26.jpg) left top no-repeat;
	padding-top:120px;
	padding-left:8px;
	padding-right:15px;
	background-color:#e6dcc1;
}
/* form stylea */
input {
	padding-top:5px;
}
.hshots {
	border:solid 1px #867144;
	padding:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4527;/*background-color:#b9a068;*/
}
.inputdefault {
	padding:0px;
}
.button {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#83662c;
	color:#FFFFFF;
	border:none;
	padding:2px;
}
/* datagrid styles */
.gunroomHeader {
	background-color:#c3bba4;
}
.dgrgunroom {
	border: solid 1px #c3bba4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4527;
	background-color:#dbd1b8;
}
.gunroomBody {
	background-color:#dbd1b8;
}
.gunroomBody img {
	border:solid 1px #4d4527;
}

.clear {clear:both;}

/*--------TOP NAV------------>
----------------------------*/
#topNav {
	display:block;
	clear:both;
	margin:0px 0px 0 0px;
	padding:0px 0px 0 0px;
	height:39px;
	text-align:left;
	width:806px;
	background:url('/images/topNav/topNavBG.jpg') top left no-repeat;
	}
	
#topNav p {
	text-align:right;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fdec9f;
	line-height:20px;
	padding:0px;
	margin:0px 30px 0 0px;
	}

#topNav p span.phone {
	color:#ffffff;
	}
	
#topNav ul {
	list-style-type: none;
	margin: 0 30px 0 0px;
	padding: 0;
	padding-left:0px;
	margin-bottom:0px;
	}	

#topNav ul li {
	margin:0px;
	padding:0px 0 0 2px;
	float:right;
	}

#topNav li {
	list-style-image:none;
	margin-bottom:0px;
	text-indent:-5000px;
	}
	
#topNav ul li a {
	display: block;
	height:15px;
	line-height: 15px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 0 0;
	outline: none;
	text-indent: -5000px;
	}

#topNav ul li a:hover {
	background-position: 0 -15px;
	}

#topNav ul li.home a {
	width:40px;
	background-image:url('/images/topNav/home.gif');
	}
	
#topNav ul li.aboutUs a {
	width:62px;
	background-image:url('/images/topNav/aboutUs.gif');
	}
	
#topNav ul li.mailingList a {
	width:78px;
	background-image:url('/images/topNav/mailingList.gif');
	}

#topNav ul li.contactUs a {
	width:74px;
	background-image:url('/images/topNav/contactUs.gif');
	}

/*--------MAIN NAV----------->
----------------------------*/

#mainNav {
	clear:both;
	display:block;
	width:192px;
	margin:0px;
	padding:0px;
	text-align:left;
}
#mainNav ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-left:0px;
	margin-bottom:0px;
}
#mainNav ul li {
	margin: 0;
	padding: 0;
}
#mainNav li {
	list-style-image:none;
	margin-bottom:0px;
	text-indent:-5000px;
}
#mainNav ul li a {
	display: block;
	line-height: 25px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 0 0;
	outline: none;
	text-indent: -5000px;
}
#mainNav ul li a:hover {
	background-position: 0 -25px;
}
#mainNav ul li.home a {
	background-image: url(/images/mainNav/home.gif);
	height: 25px;
}
#mainNav ul li.gunRoom a {
	background-image: url(/images/mainNav/gunRoom.gif);
	height: 25px;
}
#mainNav ul li.optics a {
	background-image: url(/images/mainNav/optics.gif);
	height: 25px;
}
#mainNav ul li.blaserProducts a {
	background-image: url(/images/mainNav/blaserProducts.gif);
	height: 25px;
}
#mainNav ul li.ammo a {
	background-image: url(/images/mainNav/ammo.gif);
	height: 25px;
}
#mainNav ul li.accessories a {
	background-image: url(/images/mainNav/accessories.gif);
	height: 25px;
}
#mainNav ul li.ourTrophies a {
	background-image: url(/images/mainNav/ourTrophies.gif);
	height: 25px;
}
#mainNav ul li.newsAndSpecials a {
	background-image: url(/images/mainNav/newsAndSpecials.gif);
	height: 25px;
}
#mainNav ul li.aboutUs a {
	background-image: url(/images/mainNav/aboutUs.gif);
	height: 25px;
}
#mainNav ul li.mailingList a {
	background-image: url(/images/mainNav/mailingList.gif);
	height: 25px;
}
#mainNav ul li.contactUs a {
	background-image: url(/images/mainNav/contactUs2.gif);
	height: 22px;
	line-height:22px;
}
#mainNav ul li.customAmmo a {
	background-image: url(/images/mainNav/customAmmo.gif);
	height: 25px;
}
#mainNav ul li.contactUs a:hover {
	background-position: 0 -22px;
}


/*TEST NAV*/

#mainNav ul li.home2 a {
	background-image: url(/images/mainNav/home2.gif);
	height: 25px;
}
#mainNav ul li.gunRoom2 a {
	background-image: url(/images/mainNav/gunRoom2.gif);
	height: 25px;
}
#mainNav ul li.optics2 a {
	background-image: url(/images/mainNav/optics2.gif);
	height: 25px;
}
#mainNav ul li.blaserProducts2 a {
	background-image: url(/images/mainNav/blaserProducts2.gif);
	height: 25px;
}
#mainNav ul li.ammo2 a {
	background-image: url(/images/mainNav/ammo2.gif);
	height: 25px;
}
#mainNav ul li.accessories2 a {
	background-image: url(/images/mainNav/accessories2.gif);
	height: 25px;
}
#mainNav ul li.ourTrophies2 a {
	background-image: url(/images/mainNav/ourTrophies2.gif);
	height: 25px;
}
#mainNav ul li.newsAndSpecials2 a {
	background-image: url(/images/mainNav/newsAndSpecials2.gif);
	height: 25px;
}
#mainNav ul li.aboutUs2 a {
	background-image: url(/images/mainNav/aboutUs2.gif);
	height: 25px;
}
#mainNav ul li.mailingList2 a {
	background-image: url(/images/mainNav/mailingList2.gif);
	height: 25px;
}
#mainNav ul li.contactUs2 a {
	background-image: url(/images/mainNav/contactUs3.gif);
	height: 25px;
}
#mainNav ul li.customAmmo2 a {
	background-image: url(/images/mainNav/customAmmo2.gif);
	height: 25px;
}

/*HOME NAV*/
#mainNav ul li.homeH a {
	background-image: url(/images/mainNav/home/home.gif);
	height: 25px;
}
#mainNav ul li.gunRoomH a {
	background-image: url(/images/mainNav/home/gunRoomH.gif);
	height: 25px;
}
#mainNav ul li.opticsH a {
	background-image: url(/images/mainNav/home/opticsH.gif);
	height: 25px;
}
#mainNav ul li.blaserProductsH a {
	background-image: url(/images/mainNav/home/blaserProductsH.gif);
	height: 25px;
}
#mainNav ul li.ammoH a {
	background-image: url(/images/mainNav/home/ammoH.gif);
	height: 25px;
}
#mainNav ul li.accessoriesH a {
	background-image: url(/images/mainNav/home/accessoriesH.gif);
	height: 25px;
}
#mainNav ul li.ourTrophiesH a {
	background-image: url(/images/mainNav/home/ourTrophiesH.gif);
	height: 25px;
}
#mainNav ul li.trophyRoomH a {
	background-image: url(/images/mainNav/home/trophyRoomH.gif);
	height: 25px;
}
#mainNav ul li.calendarOfEventsH a {
	background-image: url(/images/mainNav/home/calendarOfEventsH.gif);
	height: 25px;
}
#mainNav ul li.huntingTripsH a {
	background-image: url(/images/mainNav/home/huntingTripsH.gif);
	height: 25px;
}
#mainNav ul li.newsAndSpecialsH a {
	background-image: url(/images/mainNav/home/newsAndSpecialsH.gif);
	height: 25px;
}
#mainNav ul li.aboutUsH a {
	background-image: url(/images/mainNav/home/aboutUs.gif);
	height: 25px;
}
#mainNav ul li.mailingListH a {
	background-image: url(/images/mainNav/home/mailingList.gif);
	height: 25px;
}
#mainNav ul li.contactUsH a {
	background-image: url(/images/mainNav/home/contactUs.gif);
	height: 22px;
	line-height:22px;
}

#mainNav ul li.contactUsH a:hover, #mainNav ul li.gunRoomH a:hover, #mainNav ul li.opticsH a:hover, #mainNav ul li.blaserProductsH a:hover {
	background-position: 0 -25px;
}

#mainNav ul li.customLoadedAmmoH a {
	background-image: url(/images/mainNav/home/customLoadedAmmoH.gif);
	height: 25px;
}
.mainNavSub {margin-bottom:0px; margin-bottom:expression('-4px');}
#gunRoom {
	background: url(/images/common/gunRoomBG5.jpg) left top no-repeat;
	height:433px;
	padding-top:0px;
}
#gunRoomHome {
	background: url(/images/common/gunRoomBG6.jpg) top left no-repeat;
	height:433px;
	padding-top:0px;
}
.siteSealHome {padding:45px 0px 0px 100px;}
.siteSeal {padding:100px 0px 0px 100px;}
h1 {
	font: 25px/35px Helvetica, Arial, sans-serif;
	font-weight: normal;
	color: #047;
	margin: 0;
	padding: 0;
	text-transform: lowercase;
	width: 300px;
	height: 35px;
	display: block;
	text-indent: -5000px;
	background-repeat: no-repeat;
	background-position: 0 0;
}
h1.theGunRoom {
	background-image: url(/images/titles/theGunRoom2.png);
	behavior: url(scripts/iepngfix.htc);
	width:213px;
}

h1.eventsLeft {
	background-image: url(/images/titles/events.png);
	behavior: url(scripts/iepngfix.htc);
	width:250px;
}

h1.connectWithUs {
	background-image: url(/images/titles/connectWithUs.png);
	behavior: url(scripts/iepngfix.htc);
	width:213px;
	margin-left:5px;
}

h1.accessoryStore {
	background-image: url(/images/titles/accessoryStore.png);
	behavior: url(scripts/iepngfix.htc);
	width:242px;
}
h1.saleRack {
	background-image: url(/images/titles/featuredRifle.png);
	behavior: url(scripts/iepngfix.htc);
	width:242px;
}
h1.pageTitle {
	font: 25px/40px Helvetica, Arial, sans-serif;
	font-weight: normal;
	color: #047;
	margin: -5px 0px 5px -5px;
	padding: 0;
	text-transform: lowercase;
	width: 300px;
	height: 40px;
	display: block;
	text-indent: -5000px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

h1.rightColTitle {
	font: 25px/29px Helvetica, Arial, sans-serif;
	font-weight: normal;
	color: #047;
	margin: -5px 0px 5px 0px;
	padding: 0;
	text-transform: lowercase;
	width: 190px;
	height: 29px;
	display: block;
	text-indent: -5000px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

h1.404H1 {background-image: url(/images/titles/h1-404.gif);}
h1.aboutH1 {background-image: url(/images/titles/h1-aboutUs.gif);}
h1.calendarH1 {background-image: url(/images/titles/h1-calendarOfEvents.gif);}
h1.contactUsH1 {background-image: url(/images/titles/h1-contactUs.gif);}
h1.directionsH1 {background-image: url(/images/titles/h1-directions.gif);}
h1.gunRoomH1 {background-image: url(/images/titles/h1-gunRoom.gif);}
h1.huntingH1 {background-image: url(/images/titles/h1-huntingTrips.gif);}
h1.mailingListH1 {background-image: url(/images/titles/h1-mailingList.gif);}
h1.newsH1 {background-image: url(/images/titles/h1-newsAndSpecials.gif);}
h1.trophyH1 {background-image: url(/images/titles/h1-ourTrophies.gif);}
h1.policiesH1 {background-image: url(/images/titles/h1-policy.gif);}
h1.searchH1 {background-image: url(/images/titles/h1-searchResults.gif);}
h1.storeH1 {background-image: url(/images/titles/h1-store.gif);}
h1.rightNews {background-image: url(/images/titles/h1-right-news.gif);}
h1.rightHunting {background-image: url(/images/titles/h1-right-hunting.gif);}
h1.customLoad {
	display:block;
	width:310px;
	height:43px;
	line-height:43px;
	margin:0 0 10px 0px;
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-indent:-5000px;
	outline:none;
	text-decoration:none;
}
h1.customLoad div.customAmmo a {
	width:135px;
	background-image: url(/images/titles/h1-customAmmo.gif);	
	float:left;
	outline:none;
}
h1.customLoad div.loadDevelopment a {
	background-image: url(/images/titles/h1-loadDevelopment.gif);
	width:171px;
	float:left;
	outline:none;
}
h1.customLoad a:hover, h1.customLoad a.selected {
	background-position:0 -43px;
	}
#saleRack {
	display: block;
	width:402px;
	padding-top:13px;
	margin-bottom: -13px;
	margin-left:-6px;
	margin-left:expression('0px');
	margin-bottom:expression('0px');
	position:expression('relative');
	left:expression('-6px');
	bottom:expression('-13px');
	background:url(../images/common/saleRackBG.png) top left no-repeat;
	behavior: url(/scripts/iepngfix.htc);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.saleRackBase {
	display: block;
	width:402px;
	height: 14px;
	padding-top: 13px;
	margin-left:-6px;
	margin-left:expression('0px');
	padding-top: expression('0px'); 
	position:expression('relative');
	left:expression('-6px');
	top:expression('0px');                                 
	background:url(../images/common/saleRackBottom.png) bottom left no-repeat;
	behavior: url(/scripts/iepngfix.htc);
}
#saleRack img {
	padding-left: 13px;
	margin-left:expression('13px');
	padding-top: expression('0px');
}

.featuredCopy {
	padding-right:10px;
	}
	
#socialMedia {
	margin:0px 0 35px 10px;
	}
	
	#socialMedia ul {
	list-style-type:none;
	margin:0px 0 0 60px;
	padding:10px 0 0 13px;
	position:relative;
	text-align:left;
	background:url(/images/socialSites/socialBG.png) top left no-repeat;
	width:154px;
	width:expression('164px');
	height:49px;
	height:expression('59px');
	}
	
	#socialMedia ul li {
	list-style-image:none;
	margin:0 8px 0 0px;
	padding:0px;
	float:left;
	text-indent:-5000px;
	
	}
	
	#socialMedia ul li a {
	border:none;
	outline:none;
	text-decoration:none;
	background-position:0px 0px;
	background-repeat:no-repeat;
	display:block;
	height:42px;
	line-height:42px;
	width:42px;
	}
	
	#socialMedia ul li.facebook a {background-image:url(/images/socialSites/facebook.gif)}
	#socialMedia ul li.twitter a {background-image:url(/images/socialSites/twitter.gif)}
	#socialMedia ul li.youtube a {background-image:url(/images/socialSites/youtube.gif)}
	
	#socialMedia ul li a:hover {background-position:0 -42px;}

	h2 {font:13px/14px Arial, Helvetica, sans-serif; color:#604f41; font-weight:bold; margin:5px 0px 5px 5px; padding:0;}
	#huntingTripsOver p {padding:0 5px 5px 5px;margin:0px;}
	