#wrapper {
width:980px;
margin:0 auto;
text-align:left;
}
body {
text-align:center;
}
.clear { clear: both; }

div td.trailergallery {
	text-align: center;
}
div td.trailergallery ul { list-style-type: none; }
div td.trailergallery ul li { display: inline;  margin: 0px 2px 0px 0px; }
#seo p {
font:18px bold;
}
.red {
	color:#c00;
}
#seo p:first-letter {
font-size:20px;
}
div.text { position: relative; left: 677px; top: 108px; font-family: Arial,Helvetica; font-size: 16pt; font-weight: bold; color: black; }
.justify {
text-align:justify;
font-size:16px;
font-weight:bold;
padding:8px;
}
a.Mwhite {
color: white;
display:inline-block;
margin-left:4px;
vertical-align:top;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}
a:hover {  color: #cc0000}

A {text-decoration: none;}
#content {
	width:800px;
}
dt a {
	color:#00d;
}
dt a:hover {
	color:#f00;
}

body {
color:#000;
}
.red_disc {
margin-left:10px;
float:left;
margin-top:5px;
}
.main_header {
font-size: 44px;
text-align:center;
color:black;
margin:5px;
font-weight:bold;
}
.HEADER_TEXT
{
	font-family: Arial, Helvetica;
	font-size: 14pt;
	font-weight: bold;
	color: black;
	text-align:center;
}
H1 { font-size : 40pt; text-align:center; margin-bottom:10px; }
H2 { font-size : 24pt; text-align:center; margin:0px; padding:0px;}
H3 { font-size : 15pt; text-align:center;  margin:0px;}
H4 { font-size : 12pt; }
h5 { font-size: 14px; text-align:center; color:red; margin:0px; padding:0px;}

/* Use h6 for the highlight areas of the site */
h6 { color:#336600; font-size: 18px; font-weight:bold; margin-bottom:5px;}
.hl-list {
list-style: disc;
font-size: 14px;
}
.buy_table td {
font-size:16px;
font-family:"Times New Roman", Times, serif;
padding:3px;
}
A.FEEDERS
{
	color : #000000;
	text-decoration : none;
	font-weight : bold;
}
A.FEEDERS:HOVER { text-decoration : underline; } 
A.FEEDERS:ACTIVE { color : #cc0000; }
BODY
{
	background-color : #FFFFFF;
	margin : 0px;
}
IMG { border : 0px; }
.NAVLINE
{
	color : #FFFFFF;
	height : 1px;
	width : 100%;
}
.NAVBULLETS
{
	list-style-type : disc;
	color : #FFFFFF;
	margin-top : 2px;
	margin-left : 15px;
	margin-bottom : 4px;
	margin-right : 0px;
}
.NAVHEADER
{
	font-size : 12pt;
	font-weight : bold;
	color : #FFFF00;
	text-align : center;
	width : 100%;
}
.NAVLINK
{
	font-size : 10pt;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : none;
	width : 100%;
}
.NAVLINK:active
{
	font-size : 10pt;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : none;
	width : 100%;
}
.NAVLINK:visited
{
	font-size : 10pt;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : none;
	width : 100%;
}
.NAVLINK:hover
{
	font-size : 10pt;
	font-weight : normal;
	color : #FFFFFF;
	background-color : #009900;
	text-decoration : none;
	width : 100%;
}
.BOTLINK
{
	font-size : 8pt;
	font-weight : normal;
	color : #FF9900;
	text-decoration : none;
}
.BOTLINK:active
{
	font-size : 8pt;
	font-weight : normal;
	color : #FF9900;
	text-decoration : none;
}
.BOTLINK:visited
{
	font-size : 8pt;
	font-weight : normal;
	color : #FF9900;
	text-decoration : none;
}
.BOTLINK:hover
{
	font-size : 8pt;
	font-weight : normal;
	color : #FFFF00;
	text-decoration : none;
}
.CREDITLINK
{
	font-size : 8pt;
	font-weight : normal;
	color : #FF9900;
	text-decoration : none;
}
.CREDITLINK:active
{
	font-size : 8pt;
	font-weight : normal;
	color : #FF9900;
	text-decoration : none;
}
.CREDITLINK:visited
{
	font-size : 8pt;
	font-weight : normal;
	color : #FF9900;
	text-decoration : none;
}
.CREDITLINK:hover
{
	font-size : 8pt;
	font-weight : normal;
	color : #FFFF00;
	text-decoration : none;
}
.CREDITTAG
{
	font-size : 8pt;
	font-weight : normal;
	color : #FFFFFF;
}
.COPYRIGHT
{
	font-size : 10pt;
	font-weight : normal;
	color : #FFFFFF;
	width : 80%;
}
.FRONTPAGE
{
	font-size : 12pt;
	font-weight : normal;
	color : #006600;
	text-decoration : none;
}
.FRONTPAGE:active
{
	font-size : 12pt;
	font-weight : normal;
	color : #006600;
	text-decoration : none;
}
.FRONTPAGE:visited
{
	font-size : 12pt;
	font-weight : normal;
	color : #006600;
	text-decoration : none;
}
.FRONTPAGE:hover
{
	font-size : 12pt;
	font-weight : normal;
	color : #006600;
	text-decoration : none;
}
.PRODUCT_TITLE
{
	font-size : 24pt;
	font-weight : bold;
	color : #000000;
}
.PRODUCT_TITLE_LINE
{
	width : 100%;
	height : 1px;
	color : #000000;
}
.BUYTABLE_CONTAINER
{
	text-align : center;
	width : 100%;
}
.BUYTABLE_MSG
{
	width : 50%;
	text-align : center;
	color : #CC0000;
	font-weight : bold;
	font-size : .8em;
	padding-bottom : 10px;
}
.BUYTABLE
{
	width : 50%;
	text-align : center;
	border : groove 2px;
	border-collapse : collapse;
}
.BUYTABLE_HEADER
{
	border : groove 2px;
	border-collapse : collapse;
	font-weight : bold;
	text-align : center;
}
.BUYTABLE_DATA_DESC
{
	font-weight : normal;
	text-align : left;
}
.BUYTABLE_DATA_PART
{
	font-weight : normal;
	text-align : left;
}
.BUYTABLE_DATA_QTY
{
	font-weight : normal;
	text-align : center;
}
.BUYTABLE_DATA_PRICE
{
	font-weight : normal;
	text-align : center;
}
.BUYTABLE_DATA_OP1
{
	font-weight : normal;
	text-align : center;
}
.BUYTABLE_DATA_OP2
{
	font-weight : normal;
	text-align : center;
}
.BUYTABLE_DATA_BUTTON
{
	font-weight : normal;
	text-align : center;
}
.BUYTABLE_DATA_PRICE { }
.CHECKOUT_SHIPPING_HEADER
{
	font-size : 14pt;
	font-weight : bold;
	color : #FFFFFF;
	background-color : #000000;
}
.HIGHLIGHT_RED
{
	color : #CC0000;
	font-weight : bold;
}
.HIGHLIGHT_GREEN
{
	color : #336600;
	font-weight : bold;
	font-size: 16px;
	margin-top: 20px;
}
.FINEPRINT
{
	font-weight : bold;
	font-size : .8em;
}
.BIGPRINT
{
	font-weight : bold;
	font-size : 1.2em;
}
.HUGEPRINT
{
	font-weight : bold;
	font-size : 1.5em;
}
.FEEDERSTITLE { color: #FFFFFF; }

.silencer_details { color:#FFFFFF;}

.bulklinks { text-align:center;}
.bulklinks A { color:#8B4000; font-weight:bold;}
#seo_text {
	text-align:left;
	padding:10px;
}
#seo_text h1 {
	text-align:center;
	font-size:32pt;
}
td.quick_view_column {
	padding-left:35px;
}
ul.quick_view {
	text-align:left;
	padding-left:12px;
}
ul.quick_view li {
	list-style:disc;
}
table.new_product_layout {
	color:#000;
}
table.purchaseTable td {
	padding:3px;
}
#categories {
	text-align:center;
	margin-top:10px;
	text-align:center;
}
#categories div{
	display:inline-block;
	zoom:1;
	*display:inline;
}

.relBlock {
	width:235px;
	height:325px;
	vertical-align:top;
}
.relBlock a {
	display:block;
	text-align:center;
	margin:6px auto;
	color:#000;
	font-size:0.75em;
	font-weight:bold;
}
#prodLink {
	display:block;
	font-weight:bold;
	color:#fff;
	font-size:1.4em;
}
