/* CSS Document */#container {	position: absolute;	left: 50%;	top: 0px;	margin-left: -410px;	margin-top: 0px;	width: 820px;	height: 90%;	position: absolute;	z-index: 1;}#logo {	position: absolute;	left: 0px;	top: 10px;	z-index: 2;}#hero {	position: absolute;	left: 0px;	top: 90px;	z-index: 3;}#harry_background {	position: absolute;	left: 550px;	top: 90px;	z-index: 4;}#harry {	position: absolute;	left: 551px;	top: 91px;	width: 200;	height: 150px;	z-index: 5;	background-color: #FFFFCC;}#nav_feature {	position: absolute;	top: 280px;	width: 160px;	height: 220px;	z-index: 6;}#footer_links {	position: absolute;	left: 0px;	top: 540px;	width: 820px;	height: 20px;	margin: 0 0 0 0;	padding: 0 0 0 0;	background-color: #E6E6E6;	border-style: solid;	border-color: #CCCCCC;	border-width: 1px;	z-index: 7;}#footer_left {	position: absolute;	top: 0px;	left: 0px;	width: 410px;	height: 20px;	font-family: Helvetica, Arial, sans-serif;	font-size: 10px;	font-weight: bold;	line-height: 20px;	text-align: left;	padding-left: 20px;	color: #999999;}#footer_left a {	text-decoration: none;	color: #999999;}#footer_left a:hover {	text-decoration: none;	color: #990099;}#footer_right {	position: absolute;	top: 0px;	left: 400px;	width: 410px;	height: 20px;	font-family: Helvetica, Arial, sans-serif;	font-size: 9px;	line-height: 20px;	text-align: right;	color: #999999;}	.footertext {	font-family: Helvetica, Arial, sans-serif;	font-size: 10px;	font-weight: bold;	line-height: 22px;	color: #999999;}.footertext a {	text-decoration: none;	color: #999999;}.footertext a:hover {	text-decoration: none;	color: #990099;}.linetext {	font-family: Helvetica, Arial, sans-serif;	font-size: 13px;	font-weight: normal;	color: #666666;}.bigtext {	font-family: Helvetica, Arial, sans-serif;	font-size: 16px;	font-weight: bold;	color: #666666;}.tabtext {	font-family: Helvetica, Arial, sans-serif;	font-style: normal;	font-weight: normal;	font-size: 12px;	line-height: 16px;	color: #505050;}.tabtext a {	text-decoration: none;	color: #505050;}.tabtext a:hover {	text-decoration: none;	font-weight: bold;	color: #6C1182;}	