body {
	color: #000000;
	font-family: Arial, Helvetica; 
	font-size: 13px;
	line-height: 18px;
	background-color: #ffffff;
	margin: 0; 
	padding: 0;
	background: url('media/bkgrd.gif') repeat-x;  }

a {color: #8C0000; }
a:active {color: #000000; }
a:visited {color: #8C0000; }



#body-wrapper {
	padding: 0; }
.all { 
	background: url('media/bg-top.gif') no-repeat;  }
.homepg {	
	background: url('media/bg-top.gif') no-repeat; }	
.equip {	
	background: url('media/bg-top-blank.gif') no-repeat; }
	


 
#body-wrapper td {
	vertical-align: top; }
#body-left {
	width: 280px; }


#nav td {
	vertical-align: top;
	text-align: center;
	padding: 0 8px; }
#nav td a {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	line-height: 10px; }
	

#nav-equip {
	color: #8C0000;
	padding-bottom: 20px;  }
#nav-equip a {
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold; }
/* FIRST 
#nav-equip {
	color: #8C0000;
	padding-top: 75px;
	width: 259px;  }
#nav-equip a {
	color: #000000;
	font-family: Arial;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	text-decoration: none; }
*/
	
#sub td {
	vertical-align: top;
	padding-right: 8px; }
#sub td a {
	font-size: 10px; }
	
	
h1 { 
	font-family: Arial Narrow, Arial, Helvetica;
	font-size: 22px;
	line-height: 24px;
	color: #474747;
	margin-top: 0; }
h2 {
	color: #8C0000;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	margin: 0;  }
h2.blk {
	color: #000000;
	font-size: 15px; }
h2.wte {
	color: #FFFFFF;
	font-size: 17px; }
div.caption {
	padding-left: 25px;
	padding-right: 55px; }
.caption {
	font-size: 11px;
	line-height: 13px; }
	
	

/* FOOTER  */		
#footer  {
	color: #5B5B5B;
	font-size: 12px;
	padding: 15px 0 5px 25px; }
#footer p {
	font-size: 13px; }