#anchor {
	height: 800px;
	width: 705px;
	border: thin solid #FF0000;
	position: relative;
	margin-left: auto;
	clip: rect(auto,auto,auto,auto);
	margin-right: auto;
}
#header {
	height: 155px;
	width: 240px;
	position: absolute;
	top: 4px;
	left: 6px;
	background-image: url(../images/logo1.jpg);
}
#header2 {
	height: 155px;
	width: 377px;
	position: absolute;
	clip: rect(auto,auto,auto,auto);
	left: 287px;
	top: 5px;
	background-image: url(../images/logo2.jpg);
	background-repeat: no-repeat;
}
#butshotguns {
	background-image: url(../images/but-shotguns-sm.jpg);
	background-repeat: no-repeat;
	height: 55px;
	width: 175px;
	position: absolute;
	left: 3px;
	top: 223px;
}
#butrifles {
	height: 55px;
	width: 175px;
	position: absolute;
	left: 4px;
	top: 279px;
	background-image: url(../images/but-rifles-sm.jpg);
	background-repeat: no-repeat;
}
#buthandguns {
	height: 55px;
	width: 175px;
	position: absolute;
	left: 5px;
	top: 336px;
	background-image: url(../images/but-handguns-sm.jpg);
	background-repeat: no-repeat;
}
#mainpic {
	height: 265px;
	width: 350px;
	position: absolute;
	left: 179px;
	top: 223px;
	background-image: url(../images/store1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#log {
	background-image: url(../images/log.jpg);
	background-repeat: no-repeat;
	background-position: center;
	position: absolute;
	height: 55px;
	width: 551px;
	left: 80px;
	top: 694px;
}
#butconsignments {
	background-image: url(../images/but-consignments-sm.jpg);
	height: 55px;
	width: 175px;
	position: absolute;
	left: 5px;
	top: 394px;
}
#butaccessories {
	background-image: url(../images/but-accessories-sm.jpg);
	height: 54px;
	width: 175px;
	position: absolute;
	left: 2px;
	top: 451px;
	background-repeat: no-repeat;
}
#butcontactus {
	background-image: url(../images/but-contactus-sm.jpg);
	height: 55px;
	width: 175px;
	position: absolute;
	left: 270px;
	top: 222px;
}
#buthowtobuy {
	background-image: url(../images/but-howtobuy-sm.jpg);
	height: 55px;
	width: 175px;
	position: absolute;
	left: 531px;
	top: 280px;
}
#butterms {
	background-image: url(../images/but-terms-sm.jpg);
	height: 55px;
	width: 174px;
	position: absolute;
	left: 531px;
	top: 338px;
	background-repeat: no-repeat;
}
#butarrivals {
	background-image: url(../images/but-arrivals-sm.jpg);
	height: 55px;
	width: 173px;
	position: absolute;
	left: 531px;
	top: 394px;
	background-repeat: no-repeat;
}
#butfindagun {
	background-image: url(../images/but-findagun-sm.jpg);
	height: 55px;
	width: 173px;
	position: absolute;
	left: 531px;
	top: 451px;
	background-repeat: no-repeat;
}
#butsearch {
	background-image: url(../images/but-search-tiny.jpg);
	height: 32px;
	width: 101px;
	position: absolute;
	left: 225px;
	top: -3px;
	background-repeat: no-repeat;
}
#butsearch2 {
	background-image: url(../images/but-search-tiny.jpg);
	height: 32px;
	width: 101px;
	position: absolute;
	left: 417px;
	top: 561px;
	background-repeat: no-repeat;
}
#txtboxsearch {
	height: 76px;
	width: 212px;
	position: absolute;
	left: 251px;
	top: 489px;
	background-repeat: no-repeat;
}
#txtboxsearch2 {
	height: 25px;
	width: 225px;
	position: absolute;
	left: 249px;
	top: 595px;
	background-repeat: no-repeat;
	background-position: center bottom;
}
#log2 {
	background-image: url(../images/log.jpg);
	background-repeat: no-repeat;
	background-position: center;
	position: absolute;
	height: 55px;
	width: 555px;
	left: 73px;
	top: 165px;
}
#txtboxfooter {
	height: 37px;
	width: 501px;
	position: absolute;
	left: 114px;
	top: 759px;
	background-repeat: no-repeat;
}
#butcombination {
	background-image: url(../images/but-combination-sm.jpg);
	height: 55px;
	width: 175px;
	position: absolute;
	left: 5px;
	top: 394px;
	background-repeat: no-repeat;
	background-position: center;
}
#buthome {
	background-image: url(../images/but-home-sm.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 57px;
	width: 174px;
	left: 5px;
	top: 218px;
}
#textboxmain {
	font-family: Georgia;
	font-size: 16px;
	font-weight: bold;
	position: absolute;
	height: 480px;
	width: 606px;
	left: 48px;
	top: 278px;
}
#phonenum {
	background-image: url(../images/framephonenum.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 111px;
	width: 302px;
	left: 154px;
	top: 1px;
}
#label-mailing {
	background-image: url(../images/label-mailingaddress-sm.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 65px;
	width: 250px;
	left: 181px;
	top: 112px;
}
#txtboxmail {
	text-align: center;
	position: absolute;
	height: 22px;
	width: 600px;
	left: 2px;
	top: 180px;
}
#label-ship {
	background-image: url(../images/label-shippingaddress-sm.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 65px;
	width: 250px;
	left: 184px;
	top: 205px;
}
#txtboxship {
	text-align: center;
	position: absolute;
	height: 23px;
	width: 600px;
	left: 4px;
	top: 273px;
}
#label-emails {
	background-image: url(../images/label-emailaddress-sm.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 60px;
	width: 250px;
	left: 183px;
	top: 299px;
}
#butcontactus2 {
	background-image: url(../images/but-contactus-sm.jpg);
	height: 55px;
	width: 174px;
	position: absolute;
	left: 530px;
	top: 224px;
}
#txtboxemail1 {
	height: 46px;
	width: 300px;
	position: absolute;
	left: 154px;
	top: 349px;
}
#butaboutus {
	background-image: url(../images/but-aboutus-sm.jpg);
	height: 55px;
	width: 174px;
	position: absolute;
	left: 531px;
	top: 280px;
}
#counterbox {
	height: 51px;
	width: 224px;
	position: absolute;
	left: 236px;
	top: 115px;
	background-color: #FFFFFF;
}
#specialbox {
	height: 171px;
	width: 201px;
	position: absolute;
	left: 30px;
	top: 526px;
	background-color: #FFFFFF;
	overflow: scroll;
}
#specialboxframe {
	height: 188px;
	width: 214px;
	position: absolute;
	left: 23px;
	top: 517px;
	background-image: url(../images/box/ani-1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#bargaindoor {
	background-image: url(../images/door/bargaindoor.gif);
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	height: 150px;
	width: 200px;
	left: 494px;
	top: 535px;
}
