/* CSS Document *//* colors for site: grayblue #699; ltr grayblue #9CC; drkr ltr grayblue #699; gray #CCC; yellow #FC3 */body {	margin: 0;	padding: 0;	background-image: URL(images/tile.gif);	background-color: #FFF;	font-family: Helvetica, Arial, san serif;	font-style: normal;	font-size: .9em;	color: #000;	line-height: 1.5em;}h1, h2, h3, h4, h5, h6 {	color: #FFF;	font-weight: normal;	padding: 0 0 0 0;	margin: 0 0 0 0;	line-height: 1.25em;}th {	color: #FFF;	font-weight: bold;	padding: 0 0 0 0;	margin: 0 0 0 0;	font-size: .9em;	letter-spacing: .1em;}p {	margin: 10px 0 10px 0;	padding: 0 0 0 0;}a:link {	color: #DDD;	text-decoration: none;}a:visited {	text-decoration: none;	color: #9CC;}a:hover {	text-decoration: none;	color: #FC3;}a:active {	text-decoration: none;}/* Container for all id styles */#container {	position: relative;	margin-left: auto;	margin-right: auto;	padding: 0 0 0 0;	width: 760px;	height: auto;	background-color: #FFF;}#header {	position: relative;	width: 758px;	height: 78px;	top: 0;	left: 0;	margin: 0 4px 0 2px;	background-image: url(images/header.jpg);	background-repeat: no-repeat;}#nav {	position: relative;	width: 718px;	background-color: #9CC;	margin: 2px 4px 2px 2px;	padding: 3px 20px 3px 20px;	color: #699;	font-weight: bold;	font-size: .8em;	vertical-align: middle;	letter-spacing: .2em;}#nav a:link { color: #FFF; font-size: .9em; font-family: Arial, Helvetica, sans-serif; } #nav a:hover { color: #000; } #nav a:visited { color: #DDD; font-size: .9em; }#main {	position: relative;	width: 658px;	height: 270px;	background-color: #699;	margin: 0 0 0 2px;	padding: 0 0 30px 100px;	vertical-align: top;}#text_main1 {	position: relative;	float: left;	padding: 10px 0 0 0;	font-size: .7em;	width: 250px;	height: 100px;		}#image_main {	position; relative;	float: right;	padding: 0 0 0 0;	font-size: .7em;	}#submain {	position: relative;	width: 760px;	top: 0;	left: 0;	margin: 0 0 0 0;	font-size: .8em;}#submain th { letter-spacing: .1em; color: #FFF }#submain td { align: center; vertical-align: top; line-height: 1.5em; }#footer {	position: relative;	width: 756px;	height: 78px;	margin: 0 4px 0 2px;	background-image: url(images/footer.jpg);	background-repeat: no-repeat;	vertical-align: middle;	text-align: center;	font-size: .7em;}.introtext { 	letter-spacing: .1em;	color: #FFF;	font-weight: bold;}