/***************************************************
   Element styles
 **************************************************/

body {
margin: 0px;
padding: 0px;
text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	
	background: #a96b80 url(../siteimages/siteback.jpg) repeat-x top left;
	background-attachment: fixed;
	}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
}
/***************************************************
   Layout styles
 **************************************************/
#hhtop {
height: 184px;
background: url(../siteimages/maintitle.jpg) no-repeat top left;
}
 
#hhmain {
width: 800px;
min-height: 100%;
margin: 0px auto;
text-align: left;
background: url(../siteimages/hhmainback.jpg) repeat-y top center;
}
#hhmain a, link, visited {
color:#660000;
}
#hhmain a:hover {
color: #FF3399;
}


/***************************************************
   Content styles
 **************************************************/

#hhcontent {
padding: 0px;
min-height: 600px;
background: url(../siteimages/navback.jpg) no-repeat top left;
}

.contentNav a:hover img {
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    opacity: 0.5;
  }

#hhcontentCopy {
float: right;
width: 665px;
}

/***************************************************
   Footer styles
 **************************************************/

#hhfoot {
height: 30px;
background: url(../siteimages/footerback.jpg);
padding: 0px 0 0 10px;
}