@charset "utf-8";
/* CSS Document */
/* other body background color: #a70400 -- red from Jessye */
/* other body background color: #93bec7 -- lt blue from Jessye */
body {
	background-color:#000000;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
}

#wrap {
	width: 980px;
	height: 2000px;
	border:thin;
	left: 50px;
	top: 10px;
	position: absolute;
	background-color: #d3d4cb;
}

#hrow1{
	height:156px;
	background-color: #000000;
	width: 970px;
}

#hrow2 {
	background-color: #777777;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #FFFFFF;
	vertical-align: middle;
	padding-left: 20px;
	height: 32px;
	width: 960px;
}

#hrow2 a, a:visited {
	text-decoration:none;
	color:#FFFFFF;
}

#hrow2 a:hover {
	text-decoration:underline;
}

#content_row{
	width: 950px;
	height: 1500px;
	background-color: #d3d4cb;
	padding: 10px;
}

#column_left {
	width: 170px;
	float: left;
	background-color: #e0e1db;
	position: relative;
	left: 10px;
	top: 15px;
	padding-left:10px;
	padding-top:10px;
}

#gunbroker {
	font-family:Arial, Helvetica, sans-serif;
	width: 160px;
	background-color: #ffffff;
	position: relative;
	padding-left:5px;
	padding-top:5px;
}

.leftcolumn_head {
	color:#b10505;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-bottom:8px;
}

.leftcolumn_head a {
	text-decoration:none;
	color:#b10505;
}

.leftcolumn_head a:hover {
	text-decoration:underline;
}

.leftcolumn_body {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.leftcolumn_body a {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height: 15px;
}

.leftcolumn_body a:hover {
	text-decoration: underline;
}

#column_center {
	width: 725px;
	background-color: #e0e1db;
	position: absolute;
	left: 200px;
	top: 0px;
	padding-left:10px;
	padding-top:10px;
}

#column_center a {
	color: #000000;
	text-decoration:none;
}

#column_center a:hover {
	color: #000000;
	text-decoration:underline;
}

#column_center a:visited {
	color: #b10505;
	text-decoration:none;
}

#boxalign {
	width:725px;
	background-color:#e0e1db;
	position: relative;
	left: 0px;
	float:left;
	padding-bottom: 30px;
}

#boxes {
	width:215px;
	background-color:#e0e1db;
	position: relative;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	float: left;
	color:#b10505;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	padding-right: 15px;
	padding-left: 10px;
}

#boxes a {
	text-decoration:none;
	color:#8b0d01;
}

#boxes a:hover {
	text-decoration:underline;
}

#box_manufacturers {
	width:725px;
	background-color:#e0e1db;
	position: relative;
	left: 0px;
	float:left;
	padding-bottom: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #000000;
	text-decoration: none;
}

#box_manufacturers a {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height: 15px;
}

#box_manufacturers a:hover {
	text-decoration: underline;
}

#box_logos {
	width:725px;
	background-color:#ffffff;
	position: relative;
	left: 0px;
	float:left;
	padding-bottom: 30px;
	text-align: center;
}

/*
#categories {
	height: 250px;
	width: 700px;
	position: relative;
	left: 0px;
	top: auto;
	right: auto;
	bottom: auto;
	border: thin dotted #000000;
}
#box{
	margin-bottom:9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #990000;
	height: 205px;
	width: 205px;
	position: relative;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	float: left;
}
#box a{
	color:#72736e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
}
#box a:hover{text-decoration:underline;}



/*.box{background:#fdfeff; margin-bottom:9px; width:100%;}
.box .background-top-left{background:url(images/bg-top-left-1.gif) no-repeat left top;}
.box .background-top-right{background:url(images/bg-top-right-1.gif) no-repeat right top;}
.box .background-bottom-left{background:url(images/bg-bottom-left-1.gif) no-repeat left bottom;}
.box .background-bottom-right{background:url(images/bg-bottom-right-1.gif) no-repeat right bottom;}
.box .box-indent{
	padding-top: 11px;
	padding-right: 18px;
	padding-bottom: 20px;
	padding-left: 10px;
}


.box_body {padding:14px 0 0 0;}
.box_body select{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:90%;}



.box_body {margin:0; color:#212121; font-family:tahoma; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 25px 18px;}
.box_body a {color:#212121; text-decoration:none;}
.box_body a:hover {text-decoration:underline;}

.box_body ul {margin:0; padding:0; list-style:none;}
.box_body ul li {padding:6px 0 4px 27px;}
.box_body ul li a {text-decoration:underline; background:url(../images/arrow_1.gif) 0 5px no-repeat; padding-left:12px;}
.box_body ul li a:hover {text-decoration:none;}

.box_body ol {margin:0; padding:0; list-style:none;}
.box_body ol li {padding:6px 0 2px 17px;}
.box_body ol li a {text-decoration:underline; background:url(../images/arrow_2.gif) 0 5px no-repeat; padding-left:10px;}
.box_body ol li a:hover {text-decoration:none;}

#pictures {
	width:290px;
	background-color:#FFFFFF;
	position: relative;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	float: left;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}
