html {
	font-family: Trebuchet MS, "Times New Roman", Georgia, Times, serif;
	font-size: 12px;
	height:100%; 
	vertical-align:top;
	background-image:url(../bg.gif);
	background-position:top center;
	background-repeat: repeat-x;
	background-color: #000000;
}

body {
	vertical-align: top;
	margin: 0px auto 0px auto;
	width: 793px; 
	height:100%;
	background-color:#fff;
	color: #000;

		
scrollbar-arrow-color: #000;
scrollbar-base-color: #fff;
scrollbar-dark-shadow-color: #fff;
scrollbar-track-color:#fff;
scrollbar-face-color: #fff;
scrollbar-shadow-color: #eee;
scrollbar-highlight-color: #eee;
scrollbar-3d-light-color: #eee;
	}


/* 3 Primary Tables */
.toprow {
	background: #fff;
	width: 793px;
	height: auto;
	margin:0px;
	padding: 0px;
	vertical-align:text-top;
	float:left;
	overflow:hidden;
}

.centerrow { 
	background: #fff;
	width: 793px;
	margin:0px; 
	padding: 0px;
	vertical-align:text-top;
	float:left;
}

.leftcolumn {
	background: #fff;
	width: 267px;
	margin:0px; 
	padding: 0px;
	float:left;
}

.rightcolumn {
	background: #fff;
	width: 526px;
	margin:0px; 
	padding: 0px;
	float: left;
}

.bottomrow {
	background: #fff;
	width: 793px;
	height: auto;
	margin:0px;
	padding: 0px;
	vertical-align:text-top;
	float:left;
	overflow:hidden;
}


/* Specific Classes */	
img	{	border: 0px;
		margin: 0px;
		padding: 0px; } 

.bar {
		width:526px;
		margin:0px;
		padding:0px;
		clear: both;
		}	

.content {
		float:left;
		width: 470px;
		margin:0px 12px 8px 12px;
		padding: 0px;
		line-height:18px;
		overflow: hidden;
		}
html>body .content {
		float:left;
		width: 480px;
		margin:0px 12px 8px 12px;
		padding: 0px;
	}

/* Entry Form BG Image Not working??? */
.formbg {
		background: #fff;  
		width:190px; 
		height:19px;
		padding:0px;
		padding-left: 3px;
		border: 1px solid #222;  
		background:#333333;
		font:11px/normal trebuchet ms, helvetica, arial; 
		color: #000;
		margin-bottom: 1px;
		
		}	

INPUT {border:1px #eee solid; background:#fff; font:9px trebuchet ms, helvetica, arial; color:#000;}
TEXTAREA {border:1px #D1D1BE solid; background:#fff; font:9px trebuchet ms, helvetica, arial; color:#000000; }
FORM {display:inline; background-color: #fff;}


/* Text Variations */
h1 {
color: #000;
font-size:17px;
margin: 0px 0px 6px 0px;
font-weight: 500;
font-family: Georgia, Times, serif;
}

h2 {
color: #000;
font-size:14px;
margin: 0px 0px 0px 0px;
font-weight:bolder;
}

h3 {
color: #e33535;
font-size:14px;
font-weight: bold;
margin: 0px 0px 0px 0px;
}

h4 {
color: #000;
font-size:12px;
font-weight: bold;
margin: 0px 0px 0px 0px;
}

b {
color:#777;
font-size:12px;
font-weight:bolder;
}

post {
color: #333333;
font-size:10px;
font-style:italic;
}

.strong {
margin-left: 10px;
}

.li{ 
	margin:0px;
	padding: 0px 0px 0px 30px;
	list-style:none;
	float:left;
	color: #888;
	font-weight:bold;
}
.li2{ 
	margin:0px;
	padding-left: 20px;
	list-style:none;
	color: #555;
	font-weight:normal;
}



ul {
margin: 0px;
padding: 0px;
}

.ulnormal {
list-style:circle;
}

.li3{ 
	padding-left: 20px;
	padding-bottom: 10px;
	color: #000;
}



A,A:visited {
font-style:normal;
font-weight:bold;
text-decoration:none;
font-size:12px;
color:#e33535;
}

A:hover {
font-size:12px;
font-weight:bold;
color:#e11b1b;
}

hr {
 	 border-top: 0px #fff solid;
	 border-bottom: 1px;
	 border-bottom-color: #ccc;
	 border-bottom-style: dashed;
	 margin: 5px 0px 20px auto;
	 height: 1px;
	 clear: both;
 		 }



.gearitem { 
width: 526px;
clear:both;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
border-top: 1px dashed #ccc;
}

.imagecolumn {
width: 160px;
float: left;
}
.imagedesc {
width: 300px;
float: left;
}

