/* CSS Document *//* PAGE LAYOUT */html, body {	background: #ccc;	font-size: 12px;	font-family: trebuchet ms, Verdana, Arial, Helvetica, sans-serif;	text-align: center;}#wrapper {	position: relative;	width: 800px;	top: 20px;	margin: auto;}#content {	position: absolute;	top: 20px;	left: 20px;	width: 760px;	height: 560px;	overflow: hidden;	z-index: 1;	text-align: left;}#flContent {	width: 800px;	height: 600px;	position: absolute;	top: 0;	left: 0;	z-index: 10;}#footer {	position: absolute;	top: 610px;	left: 0;	width: 800px;	text-align: center;	margin: 10px 0;	color: #666;	font-size: 10px;	overflow: hidden;}/* H */h1 { 	font-size: 20px;	padding: 10px 0;	margin: 0;	width: 760px!important;}h2 { 	font-size: 16px;	padding: 5px 0;	margin: 0;	width: 760px!important;}h3 { 	font-size: 12px;	color: #710808;	padding: 5px 0;	margin: 0;	width: 760px!important;}h4 {	font-size: 12px;	padding: 5px 0 0 0;	margin: 0;	font-weight: bold;	width: 760px!important;}/* P */p {	padding: 5px 0;	margin: 0;	width: 760px!important;}/* INLINE */strong, b {	color: #666;}/* LISTS */ul { margin: 0; }ul#mainNav { padding: 0 0 5px 0; }ul#subNav { padding: 5px 0 15px 0; border-top: 1px solid #666; }ul#mainNav li, ul#subNav li { display: inline; padding: 0 10px 0 0; }	/* LINKS */a:link, a:visited, a:hover, a:active {	text-decoration: none;	color: #666;}a:hover { color: #710808; }
