.bgtop01 {
	background-image: url(images/home/bg_top_01.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.homeheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3E3E3E;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #3E3E3E;
	margin-bottom: 3; 
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3A3327;
	margin-bottom: 0; 
}

.homebody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #513607;
	line-height: 19px;
}
.homebullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: 4E4C4C;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 513607;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 868383;
}
.footernav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: CFB68A;
}
.contentbg {
	background-image: url(images/general_page/main_bg_equipment.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.footernav a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: CFB68A;
	text-decoration: none;
}
.footernav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: CFB68A;
	text-decoration: none;
}
.footernav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EBAB3A;
	text-decoration: underline;
}
.footernav a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EBAB3A;
	text-decoration: underline;
}
.tablephoto1 {
	margin: 5px;
	padding: 1px;
	border: 1px solid #8D8D8D;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #3A3327;
}
.txt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #3A3327;


	}
	/* class styles */
.fade-box {
margin-left: 0px;
position: absolute;
top: 0px;
left:0px;

width: 252px;
height: 236px; 

}

	/* class styles */
.fade-box2 {
margin-left: 0px;
position: absolute;
top: 0px;
left:0px;

width: 300px;
height: 234px; 

}
/*
.fade-box p {
width: 280px;
padding: 5px 10px 0 10px;
margin: 0;
background: #E0EADF;
}
.fade-box h2 {
width: 290px;
margin-top: 29px;
padding-left: 10px;
background: #E0EADF;
}
*/

/* id styles */
#content-body {
margin: 0 auto 0 auto;
width: 764px;
background: #FFF;
}
#title-box {
width: 764px;
height: 30px;
/* the following is a hack to work around IE's box model */
//height: 64px;
padding-top: 34px;
background: url(images/title-back.gif) repeat-x;
}
#page-title {
margin: 0 0 0 30px;
display: block;
width: 160px;
height: 30px;
padding: 2px 0px 0px 4px;
background: url(images/heading-back.gif) no-repeat;

}
#crossfade-container {
margin: 0;
position: relative;
width: 257px;
height: 229px;
/* background: url(images/fade-box-bg.gif);  */
}
#crossfade-container2 {
margin: 0;
position: relative;
width: 229px;
height: 230px;
/* background: url(images/fade-box-bg.gif);  */
}

#introduction p {
width: 290px;
padding: 5px 10px 0 10px;
margin: 0;
}
#introduction h2 {
width: 290px;
margin-top: 10px;
padding-left: 10px;
}

/* the boxes that fade */
#box-1 {
}
#box-2 {
}
#box-3 {
}
