body {        margin:0px;        padding:0px;        font-family:verdana, arial, helvetica, sans-serif;        color:#333;	background: #eee url(images/grayshake.gif) bottom right no-repeat fixed;        }h1, h2, h3 {        margin:0px 0px 15px 0px;        padding:0px;        font-weight:900;        font-family:verdana, arial, helvetica, sans-serif;        color:#000;}h1 {        font-size:28px;        line-height:28px;        }h2 {        font-size:18px;        line-height:18px;        }h3 {        font-size:12px;        line-height:12px;        }p {        font:11px/16px verdana, arial, helvetica, sans-serif;        margin:0px 0px 16px 0px;        padding:0px;        }#Content>p {margin:0px;}#Header {        margin:0px 0px 10px 0px;        padding: 0px 0px 0px 10px;        /* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */        height:52px; /* 14px + 17px + 2px = 33px */        border-style: solid;        border-color: #00163D;        border-width: 0px 0px 10px 0px;        line-height:11px;        background: #666699;        voice-family: "\"}\"";        voice-family:inherit;        height:14px; /* the correct height */        }body>#Header {height:52px;}#HeaderLogoBan {	margin:0;	padding:0;	border:0;	height:52px;	background: url(images/logoban_sea.gif) no-repeat;	}#Content {    margin:0px 40px 20px 200px;    padding:0px;	border-top:10px solid #00163D;	border-bottom:1px dotted #00163D;	border-left:1px dotted #00163D;	border-right:1px dotted #00163D;	width:500px;}#Content li {	text-align:left;	margin:0px 0px 16px 0px;	padding:0;    font:11px/16px verdana, arial, helvetica, sans-serif;     color:#333;}#Content a:link {	color:#666699;}#Content a:visited {	color:#999;	}#Content td {        font:11px/16px verdana, arial, helvetica, sans-serif;	vertical-align:top;}#Content td#odd {	background-color:#CCCCCC;}#Content td#head {	background-color:#00163D;	font-weight:800;	color:#CCCCCC;}#Menu {    position: absolute;    top: 72px;	left: 1px;    margin:0px 0px 0px 0px;    padding: 10px;    width: 172px;    padding: 0px;    border-top: 10px solid #00163D;	border-bottom: 10px solid #00163D;    line-height: 17px;/* Again, the ugly brilliant hack. */    voice-family: "\"}\"";    voice-family: inherit;    width: 150px;}/* Again, "be nice to Opera 5". */body>#Menu {width:150px;} #bravefourhundred {	margin:0;	border:0px;	padding: 10px;	}	.alt {	display:: none;	}#Menu ul {	list-style:none;	padding:0px;	margin:0px;	border:0px;    font:11px/16px verdana, arial, helvetica, sans-serif;	}	#Menu li {	text-align:center;	border-bottom:1px solid #000;	width:150px;	margin:0;	padding:0;	color:#000;	background-color: #CCCCCC;	}#Menu li a:link {	display:block;	font-weight:normal;	padding:0;	border-left:1px solid #000;	border-right:1px solid #000;	background:#CCCCCC;	color:#000000;	text-decoration:none;	width:150px;	voice-family:"\"}\"";	voice-family:inherit;	width:148px;	}	html>#Menu li a:link {	width:148px;}#Menu li a:visited {	display:block;	font-weight:normal;	padding:0;	border-left:1px solid #000;	border-right:1px solid #000;	background:#CCCCCC;	color:#000000;	text-decoration:none;	width:150px;	voice-family:"\"}\"";	voice-family:inherit;	width:148px;	}	html>#Menu li a:visited {	width:148px;}#Menu li a:hover {	font-weight:normal;	border-left:1px solid #000;	border-right:1px solid #000;	background-color:#666699;	color:#CCCCCC;	text-decoration: none;	}#footer {    margin:0px 40px 0px 200px;    padding:0px;	border-top:10px solid #00163D;	border-bottom:1px dotted #00163D;	border-left:1px dotted #00163D;	border-right:1px dotted #00163D;	width:500px;	text-align:center;}#footer p {	margin:5px;}