html, body { margin: 0; padding: 0; }
img { border: 0 none; }

.left { text-align: left; }
.right { text-align: right; }
.center { text-align: center; }

#main {
	width: 990px; margin: 0 auto; padding: 9px 0;
}

#social {
	position: fixed; bottom: 0; left: 50%;
	width: 980px; margin-left: -495px;
	text-align: center; padding: 5px; height: 21px;
	background: #000000 url('http://www.lincolncountyguns.com/templates/default/social_bg.jpg') repeat-x; z-index: 1000;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	font-family: Helvetica, Arial, sans-serif; color: #ccc; font-size: 12px;
}
#social a { text-decoration: none; color: #ccc; }
#social a:hover { text-decoration: none; color: #fff; }

#nfdn_top {
	height: 25px; padding: 0; margin: 0;
	background: #000000 url('http://www.lincolncountyguns.com/tmpl/nfdn-head-bg.jpg') repeat-x;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #848484;
	text-align: center;
}

/* sidebars */

#sidebar_nav {
	position: relative;
 	margin: 0 auto; padding: 0;
	list-style: none;
 	white-space: nowrap;
 	text-align: left;
}

#sidebar_nav li { position: relative; }	

#sidebar_nav li a {
	display: block; 
	padding: 5px 2px 4px 4px;	
	text-decoration: none;
}

#sidebar_nav .subnav {
	display: none;
	margin: 0 auto; padding: 0;
	list-style: none;
}

#sidebar_nav .subnav li { display: list-item; float: none; }
#sidebar_nav .subnav a { display: block; text-decoration: none; }
#sidebar_nav .subnav a:hover { text-decoration: none; }

#search_in { width: 150px; }
#search_div { position: relative; }
#search_for { width: 110px; margin: 3px 3px 0 0; font-size: 13px; }
#search_button { font-size: 11px; }
#search_lookahead { 
	width: 120px; overflow: hidden;
	position: absolute; left: 0px; top: 20px; 
	list-style: none; margin: 0px; padding: 0px; 
	background-color: #fff; border: 1px solid #999; 
}

#sidebar_right .ad_link { display: block; margin: 3px 0 0 0; padding: 0 2px; }
#sidebar_right .mall_badges { width: 170px; }

/* items */

.item_row_wrapper { width: 592px; overflow-x: hidden; }

ul.item_row, ul.item_row_short {
	position: relative;
	display: block;
	width: 604px;
	margin: 0; padding: 6px 0 3px 0;
	list-style: none;
}

.item_row li, .item_row_short li {
	display: block;
	float: left;
}

.item_title { display: block; overflow: hidden; }

.item_description {
	display: block;
	overflow: hidden;
}

.big_feature { display: block; overflow: hidden; }
.full_image { max-width: 560px; } /* controls width of full-sized images */
.thumbnail_image { max-width: 190px; max-height: 110px; }

#catalog_detail_table { margin: 6px 12px; width: 95% }
#catalog_detail_table td { 
	padding: 6px;
	border-bottom: 1px dotted #999; 
}

#catalog_detail_price_bar {
	margin: 6px 60px;
}

#catalog_detail_price_bar .live_price { font-size: 1.5em; }

/* input */

.field { border: 1px solid #999; color: #666; padding: 3px; font-size: 14px; }
select.field { font-size: 13px; }
textarea.field { color: #333; }


/* footer */

#footer {
	width: 980px; margin: 0 auto; height: 52px; padding: 6px 0 70px 0;
	background-image: url('http://www.lincolncountyguns.com/tmpl/footer_bg.png');
	background-position: top;
	background-repeat: no-repeat;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #ccc;
}

#footer a { color: #ccc; text-decoration: none; }
#footer a:hover { color: #fff; }

#footer_thanks {
	padding: 18px 0 3px 0;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 21px; text-transform: uppercase;
	color: #fff;
}

/*
     FILE ARCHIVED ON 19:36:00 May 16, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 17:14:38 Nov 05, 2020.
     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):
  RedisCDXSource: 25.715
  LoadShardBlock: 3784.212 (3)
  esindex: 0.016
  load_resource: 484.415
  exclusion.robots.policy: 0.232
  PetaboxLoader3.resolve: 319.494
  captures_list: 3840.504
  PetaboxLoader3.datanode: 3785.155 (4)
  exclusion.robots: 0.245
  CDXLines.iter: 25.772 (3)
*/