@charset "UTF-8";
/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
body {
	background: #462a8d;
	margin:0;
	padding:0;
	line-height:16px;
}

a:link {
	color: #eb822d;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #eb822d;
}
a:hover {
	text-decoration: none;
	color: #ef9b57;
}
a:active {
	text-decoration: none;
	color: #ef9b57;
}


a.nav:link {
	text-decoration: none;
	color: #462a8d;
}
a.nav:visited {
	text-decoration: none;
	color: #462a8d;
}
a.nav:hover {
	text-decoration: none;
	color: #ffffff;
}
a.nav:active {
	text-decoration: none;
	color: #ffffff;
}
#nav {
	background:#eb822d;
	padding:20px 0 20px 0;
	color:#462a8d;
}

h1, h2, h3 {
	color:#eb822d;
}
.hl {
	color:#eb822d;
}
.presents {
	font-size:17px;
	line-height:21px;
}
#navWrapper {
	width:800px;
}
#borderTop {
	border-top:#FFFFFF solid 1px;
	height:25px;
}
#content_wrapper {
	width:800px;
	text-align:left;
}
#main_content {
	padding:0;
}
#left_content {
	background:url(images/hhh_logo_purple.gif) no-repeat;
	padding:0 10px 0 0;
	width:319px;
}
#right_content {
	float:right;
	padding:0 0 0 25px;
	margin:20px 0 30px 0;
	width:410px;
	border-left:#FFFFFF solid 1px;
}
#right_padding {
	padding:20px 0 0 0;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.floatLeft {
	float:left;
	clear:both;
	padding:0 10px 0 0;
}
.floatRight {
	float:right;
}
#footer {
	font-size:10px;
	color:#ffffff;
	line-height:normal;
	float:right;
	padding:0 0 0 25px;
	margin:10px 0 10px 0;
	width:410px;
}
li {
	padding-bottom:5px;
	padding-top:5px;
}
ul {
	list-style:none;
	margin-left:0;
	padding-left:0;
}

ul a {
	color:#ffffff;
}
ul a:visited {
	color:#ffffff;
}
ul a:hover {
	color:#ffffff;
}