body, input, select, textarea, th {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 11px;
	}
body {
	background-color: #7E1518;
  border: 0;
  margin: 10px;
  padding: 0;
  }

a, a:visited {
	color: #333;
}

a:hover, a:active{
	color: #000;
}

#container{
	position: relative;
	background: url(../hw_images/hw_page_bg.png) top left repeat-y;
	width: 780px;
	padding: 5px 10px 10px 10px;
	margin: 0px;
}

.floatClear {
 	content: "."; 
	display: block;  
	clear: both; 
	font-size:0;	
}

#hwHeader {
	background-color:#FFFFFF;
}
#hwBodyBox1 {
	display:block;
	border: 1px solid #333333;
	width: 768px;
	height: 200px;
	margin: 3px 0px 1px 0px;
}
#hwBodyBox2 {
	display:inline;
	float: left;
	border: 1px solid #333333;
	width: 383px;
	height: 205px;
	margin: 0px 3px 3px 5px;
}
#hwBodyBox3 {
	display:inline;
	float: left;
	border: 1px solid #333333;
	width: 380px;
	height: 100px;
	margin: 0px 0px 3px 0px;
}
.hwHeaderRow1 {
	background-color:#FFFFFF;
}

.hwHeaderRow2 {
	background-color:#7E1518;
}

.topNav a, .topNav a:visited{
 font-weight: bold;
 color: #fff;
}

.topNav a:hover {
 color: #ddd;
}

.topNav td {
 color: #fff;
}

.shopItem img {
	padding: 3px;
	border: 1px solid #ddd;
}
.shopItem td {
	font-size: 9px;
	color: #7E1518;
	text-align: center;
	padding-bottom:5px;
 }
.shopItem a, .shopItem a:visited{
	color: #333;
}
.shopItem a:hover{
	color: #000;
}
.footerTop a, .footerTop a:visited {
	font-weight:bold;
	color:#333;
}
.footerTop a:hover {
	font-weight:bold;
	color:#000;
}
#hwFooterBtm a, #hwFooterBtm a:visited {
	color:#333;
}
#hwFooterBtm a:hover {
	color:#000;
}
.welcomeText{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
}
