/* CSS Document */

body {  
	font-family:Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	background-color: #000000;
	font decoration: none;
	margin:0;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	width:100%;
	min-width:600px;	/* Minimum width of 3 column layout - remove line if not required */
						/* The min-width property does not work in old versions of Internet Explorer */
	font-size:90%;
}
img {
	border:0;
}
h1 {
	font-family:Georgia, "Times New Roman", Times, serif;   
	font-size: 150%; 
	font-style: italic;  
	font-weight: bold;  
	text-transform: none; 
	color: #FFCC33;  
	margin-bottom: 0px; 
	margin-top: 0px
}
h2 { 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size: 100%; 
	font-style: italic;  
	font-weight: bold; 
	text-transform: none; 
	color: #FFCC33;  
	margin-bottom: 0px; 
	margin-top: 0px
}
h3 {
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size: 90%; 
	font-weight: bold; 
	text-transform: capitalize; 
	color: #ffcc33; 
	margin-bottom: 0px; 
	margin-top: 0px
}
h4 {  
	font-size: 90%; 
	font-weight: bolder;
	color: #ffffff; 
	margin-bottom: 0px; 
	margin-top: 0px
}
h5 {   
	font-size: 90%; 
	font-weight: normal; 
	text-transform: none; color: #ffffff;
	margin-bottom: 0px; 
	margin-top: 0px
}
h6 { 
	font-size: 60%; 
	color: #ffffff;  
	margin-bottom: 0px; 
	margin-top: 0px
}

p {
	color: #ffffff; 
	font-size: 90%; 
	text-decoration: none; 

}
a:link {  
	color: #FFCC00; 
	text-decoration: underline; 
	text-transform: capitalize; 
}
a:visited {  
	color: #FF6600; 
	text-decoration: underline; 
	text-transform: capitalize;
}
a:hover {  
	color: #FF0000; 
	text-decoration: underline; 
	text-transform: capitalize
}

input {	
	FONT-SIZE: 11px; 
	COLOR: #7d7d7d; 
	FONT-FAMILY: Verdana, Arial
}
#header {
		clear:both;
		float:left;
		width:100%;
		background-image:ends.jpg;
}
#menu {
	
	position:relative;
	left:5px;
	top:5px;
	float:left;
	z-index: 9999999;
	width:200px;
	font-size:80%;

}
.line {background:repeat-x;
background-image:url(http://www.coltcollectors.com/images/line-yellow.jpg);
}

.formstyle {font-family:Arial, Helvetica, sans-serif;}

.imageleft {
	float: left;
	margin-right:8
}

.imageright {
	float: right;
	margin-left:8
}
/* ================================ DO NOT MESS WITH THIS AREA IT CONTROLS THE THREE COLUMN LAYOUT =============== */


/* column container */
.colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;	/* This chops off any overhanging divs */
}
/* common column settings */
.colright,
.colmid,
.colleft {
	float:left;
	width:100%;			/* width of page */
	position:relative;
}
.col1,
	
	
.col2 {
	float:left;
	position:relative;
	padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
						only padding top and bottom is included here, make it whatever value you need */
	/*overflow:hidden; */
}
.col2,	{
	z-index:99999999;
		
}
.col3 {
	float:left;
	position:relative;
	padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
						only padding top and bottom is included here, make it whatever value you need */
	overflow:hidden; 
}
 /*    .col3,p {
		font-size:70%;
	} 
     
	/* 3 Column settings */
.threecol {
		/*background:#000;		/* right column background colour */
}
.threecol .colmid {
	right:25%;			/* width of the right column */
	/*background:#000;*/		/* center column background colour */
}
.threecol .colleft {
	right:50%;			/* width of the middle column */
		
}
.threecol .col1 {
	width:46%;			/* width of center column content (column width minus padding on either side) */
	left:102%;			/* 100% plus left padding of center column */
}
.threecol .col2 {
	width:21%;			/* Width of left column content (column width minus padding on either side) */
	left:31%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
}
.threecol .col3 {
	width:21%;			/* Width of right column content (column width minus padding on either side) */
	left:85%;			/* Please make note of the brackets here:
						(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
}
	/* Footer styles */
#footer {
	clear:both;
	float:left;
	width:100%;
		
}
#footer p {
	padding:10px;
	margin:0;
}


.linkholder {
position:relative;
top:50px;
text-align:center;
} 

/*.linkholder {
margin-top:50px;
background-color:#333333;
border-color:#990000;
border:4px;
} */

.stacker {
position:relative;
top:25px;
margin-bottom:25px;
width:150;
text-align:center;

} 

.maincol {width="100%";}

.thumbs {
width:108px;
float:left;
padding-bottom:12px;
padding-left:4px;
padding-right:4px;
padding-top:0px;
font-size:80%;
text-align: center;
color:#fff;
}

.headingbg {background:url(http://www.coltcollectors.com/images/ends.jpg);}
