@charset "UTF-8";/* CSS Document */body {margin: 0px;	padding: 0px;	background-image:url(images/background.jpg);	}	h3 {font-family:Arial, Helvetica, sans-serif;	font-size:.85em;	font-weight:bold;	color:#7d7674;	}	p {font-size: .8em;	line-height: 1.25;	}	h1 {font-size:1em;	color:#90051f;	margin-bottom:-5px;	}		h2 {font-size:1em;	color:#333333;	}h4 {font-size:1.3em;	color:#90051f;	margin-bottom:-15px;	}	img {border:none;	}		#wrapper {margin-left: auto;	margin-right:auto;	width: 800px;	background-image:url(images/background_gear.jpg);	border-left: thin #90051f solid;	border-right: thin #90051f solid;	border-bottom: thin #90051f solid;	font-family:Arial, Helvetica, sans-serif;	color:#5a5859;	}		/* -------HEADER STUFF ------- */#header {margin-left:auto;	margin-right:auto;	width: 780px;	border-bottom:#8f8f8f solid thin;	/*-- padding-bottom: 25px; --*/	}	#header2 {margin-left:auto;	margin-right:auto;	width: 780px;	/*--- border-bottom:#8f8f8f solid thin; ---*/	}	#company_nav {margin-left:auto;	margin-right:auto;	/*-- margin-bottom:5px; --*/	margin-top: 5px;	width: 761px;	height:80px;	padding-top: 5px;	padding-right: 15px;	background-image:url(images/nav_bg.jpg);	border: #767676 thin solid;	text-align:right;	font-family: Arial, Helvetica, sans-serif;	font-size: .8em;	color:#FFFFFF;	}	#company_nav a{color:#FFFFFF;	text-decoration:none;	}	#company_nav a:hover{	color:#333333;	}/* ----------- CONTENT STUFF --------- */#content {margin-left:auto;	margin-right:auto;	margin-top: 10px;	width: 780px;		}	.body_copy {display: block;	font-family:Arial, Helvetica, sans-serif;	font-size: .8em;	color:#5a5859;	margin-left: 10px;	margin-top:10px;	line-height:1.5;	}#content a{font-family:Arial, Helvetica, sans-serif;	font-size:1em;	font-weight:bold;	color:#90051f;	text-decoration:none;	}#main {width: 564px;	margin-left: 196px;	}		#supply_sidebar {width:150px;	margin-left: 25px;	margin-right: 25px;	padding: 0px 5px;	float:right;	border-left: #5a5859 thin dotted;	border-right: #5a5859 thin dotted;		}	#sidebar_topper {background-color:#000000;	padding: 5px;	border-top: #90051f thin solid;	border-bottom: #90051f thin solid;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: .7em;	font-weight:bold;	text-align:center;	color:#FFFFFF;	}		/* ----------SITE NAV STUFF -----------*/#site_nav {width: 190px;	float:left;	clear: both;	}	#site-nav ul {	}	#site_nav li{margin-left:-10px;	list-style:none;	line-height: 1.3;	}	#site_nav a{font:Arial, Helvetica, sans-serif;	color:#5a5859;	font-weight:normal;	font-size: .9em;	}	#site_nav a:hover{color:#90051f;	}	#site_nav2 {width: 175px;	float:left;	}	#site-nav2 ul {	}	#site_nav2 li{margin-left:-10px;	list-style:none;	line-height: 1.3;	}	#site_nav2 a{font:Arial, Helvetica, sans-serif;	color:#5a5859;	font-weight:normal;	font-size: .9em;	}	#site_na2v a:hover{color:#90051f;	}				/* ----------- FOOTER STUFF ---------- */#footer {margin-left: auto;	margin-right:auto;	padding-top: 10px;	width:800px;	border-top:#90051f thin solid;	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size: .7em;	color: #7d7574;	line-height:1.25;	clear: both;	}	#footer a{color:#7d7674;	text-decoration:none;	}	#footer a:hover{color:#90051f;	}	#thelen {text-align:center;	color:#b4b3b3;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:.8em;	margin-top:15px;	}	#thelen a{text-decoration:none;	color:#b4b3b3;	}/* ------- CLASSES -------- */.bold_name {font-weight:bold;	color:#000000;	}	.pic_right {float:right;	margin: 10px;	border: #333333 thin solid;	}	.pic_left {float:left;	margin: 10px;	border: #333333 thin solid;	}	.grey-border {border: #333333 thin solid;	}	.center_type {text-align:center;	}	.bold_italic {font-style:italic;	font-weight:bold;	color:#000000;	}	.here {font-weight:bold;	font-size: .9em;	color:#90051f;	}	.flash_float_left {float:left;	margin-top:-3px;	}	.body_italic {font-style:italic;	}	.top_pic {margin-top: 4px;	}