/* Main */

body { 
	background-color: #fff; 
	font-family: verdana, sans-serif; 
	color: #000000;
}
.content {
	text-align: justify; 
	margin: 0 auto;
	width: 92%;
}
.content a { color: #c00000; text-decoration: none; }
.content a:hover { text-decoration: underline overline; }
.content a:visited { color: #b07816; }
.content h1 { text-align: center; color: #ffffff; 
	background-color: #ff0000; font-size: 2.0ex; }
.content h2 { text-align: center; color: #ffffff;
	background-color: #2a3d9e; }
.content h3 { text-align: center; color: #8000c0; }
.content h4 { text-align: center; color: #fff; background-color: #000;  }

.news 	{
	text-align: center;
	margin: 0 auto;
	width: 92%;
	}
.news a { color: aqua; text-decoration: none; 

	}


.nav a { color: #fff; text-decoration: none; }
.nav body { 
	background-color: #fff; 
	font-family: verdana, sans-serif; 
	color: #000000;
}

.nav a:hover { text-decoration: underline overline; }
.nav a:visited 	{ color: #c0ffff;
		}
.nav table tr td {
	
	background-image: url('images/button.gif'); 
	background-repeat: repeat-x; 
	color: #000; 
	font-size: 2.0ex;
}


/* Blog Stuff */

table.blog {
	width: 80%;
	border-width: 2px;
	border-style: solid;
	border-color: aqua;
	border-collapse: collapse;
	background-color: #faf0e6;
}
table.blog th {
	border-width: 0px;
	padding: 1px;
	border-style: outset;
	border-color: gray;
	background-color: white;
}


.bottom { text-align: center; }

/* Manufacturer Listing */

.man_listing {
	width: 94%;	
	padding: 2px;
	border: solid #000 2px;
}
.man_listing td { 
	border: solid #000 2px; 
	text-align: left;
}





/* General */

.listing {
	width: 96%;	
	padding: 2px;
	border: solid #000 2px;
}
.listing td { 
	border: solid #000 2px; 
/* #	text-align: center; */
}

.check_link { font-size: smaller; }
.item_count { color: #ff0000; font-weight: bold; }
.on_sale { color: #004040; font-weight: bold; }
.button { color: #ffffff; font-weight: bold; }
.search_highlight { color: #ff0000; font-weight: bold; }
.search_results { font-weight: bold; }
.search_sale { color: #004040; font-weight: bold; }
.search_reg { color: #000000; }




.special_order { color: #f90; }
.advanced { color: #0c0; }
.closeout { color: #000080; font-weight: bold; }



/* Per Use */

#instock { 
	color: #0000ff; 
	font-size: larger; 
	font-weight: bold;
	text-align: center;
}

.submitLink {
	color: #00f;
	background-color: transparent;
	border: none;
}

table.admin_table {
	border-width: 1px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	background-color: white;
}
table.admin_table th {
	text-align: center;
	border-width: thin;
	padding: 3px;
	border-style: none;
	border-color: gray;
	background-color: #fff;
}
table.admin_table td {
	min-width: 125px;
	border-width: thin;
	padding: 3px;
	border-style: none;
	border-color: gray;
	background-color: #faf0e6;
}

table.admin_table td.even { background-color: #fff; }
