@charset "UTF-8";/* CSS Document */  /* ------------------------------------------------------main structure */  #banner {	position: absolute;	top: 1px;	margin-left: 50px;	height: 420px;	width: 780px;	left: 10px; }#banner ul {	margin: o;	padding: 0;	list-style: none;	float: left;}#banner li {	list-style: none;	float: left;}#banner li a:link, #banner li a:visited {	display:block;	background: #000;	padding: .2em .5em;	font: bold 1em/1.2 Verdana, Geneva, sans-serif;	text-decoration: none;	color: #fff;	margin-left: .5em;}#banner li a:hover, #banner li a:active {	color: #669966;	background:#000;}#main {	top: 420px;	margin-left: 48px;	width: 780px;	position: absolute;	left: 12px; }#main ul {	display: inline;	display: inline;	float: left;	position: absolute;	z-index: 4;	top: 0px;	left: 0px;}#main li {	float: left;	list-style-type: none;}#main li a:link, #main li a:visited {	display:block;	background: #000;	padding: .2em .5em;	font: bold 1em/1.2 Verdana, Geneva, sans-serif;	text-decoration: none;	color: #fff;	margin-left: .5em;}#main li a:hover, #main li a:active {	color: #669966;	background:#000;}#footer {	position: absolute;	margin-top: 1500px;	width: 780px;	height: 330px;	margin-left: 50px;	font-family: Verdana, Geneva, sans-serif;	color: #FFF;	left: 10px;	top: -76px;