#hwheader { 
        margin-top:0;
	background:#eec;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	border-bottom: 1px solid #996;
}

#hwheader ul {
	display:inline; 
	padding: 0 1em 0 1em;
	margin: 0;
}

#hwheader ul li { 
	display:inline; 
	padding-right:1em; 
}

#hwcontent {
	padding:0.75em;
}

#HwMainpage {
    margin:1em;
	padding:1em;
	padding-top:0;
	background:#ffd; 
	border: 2px solid #996;/*medium double black;*/
}

#HwMainpage h1 {
	font-size:160%;
}

#HwMainpage h2 {
	font-size:130%;
}

#HwMainpage h3 {
	font-size:110%;
}

#HwMainpage #maintitle {
	text-align:center;
	font-size:200%;
	font-style:italic;
	/*background:#eec;;*/
	padding-bottom: 0.5em;
	border-bottom: 1px solid #996;
}

#HwMainpage .downloadbox {
	border: 1px solid #996;
	padding: 0 0.5em;
	background: #eec;
	margin-bottom: 1em; 
}

div.mcnetad {
border: 1px solid #996;
float: right;
width: 33%;
padding: 0 0.5em;
background: #eec;
}