/* CSS Document */body {    background: #CCCCCC;	margin: 0 auto;	padding: 0;	overflow: visible;}* {    margin: 0;    padding: 0;}img {    border: 0;}/* Navigation----------------------------------- */a {	display: block;	color: #333333;	font-size: 86%;	text-decoration: none;}a:visited {	color: #660000;	font-size: 86%;	text-decoration: none;}a:hover {	color: #990000;	font-size: 86%;	text-decoration: none;}a:active,a:focus {	color: #CC0000;	font-size: 86%;	text-decoration: none;}/* Layout----------------------------------- */#wrapper {    position: absolute;    background: #FFFFFF;	width: 900px;	height: auto;	margin: 0;	left: 40px;	top: 0px;	font-family: "Helvetica", Arial;	font-size: 90%;	line-height: 16px;	font-weight: normal;	color: #666666;	}#branding {	position: relative;	float: left;	width: 872px;	height: 50px;	margin: 0;	left: 14px;	top: 0px;	right: 14px;}#brandingsub {	width: 220px;	height: 60px;	margin: 0;	top: 0px;	text-align: right;	right: 0px;	float: right;}#brandingsub ul {	list-style-type: none;}#brandingsub ul li {	list-style-type: none;	list-style: none;	float: right;	margin: auto;}#brandingsub ul li a:visited {	color: #660000;	font-size: 86%;	text-decoration: none;}#brandingsub ul li a:hover {	color: #990000;	font-size: 86%;	text-decoration: none;}#brandingsub ul li a:active,a:focus {	color: #CC0000;	font-size: 86%;	text-decoration: none;}#nav {    position: relative;	float: left;	width: 872px;	height: 14px;	margin: 0;	left: 14px;	top: 0px;	right: 14px;}#nav ul {	list-style-type: none;}#nav ul li {	list-style-type: none;	list-style: none;	float: left;	margin: auto;}#nav ul li a:visited {	color: #660000;	font-size: 86%;	text-decoration: none;}#nav ul li a:hover {	color: #990000;	font-size: 86%;	text-decoration: none;}#nav ul li a:active,a:focus {	color: #CC0000;	font-size: 86%;	text-decoration: none;}#box {    position: relative;	float: left;	width: 872px;	height: 160px;	margin: 0;	left: 14px;	top: 0px;	right: 14px;}#boxtxt {    position: relative;	background: #CC6600;	float: left;	width: 300px;	height: 90px;	margin: 0;	left: 0px;	}#boxpic {    position: relative;	background: #696969;	float: left;	width: 572px;	height: 90px;	margin: 0;	}#titlingbox {	position: relative;	background: #999999;	float: left;	width: 872px;	height: 22px;	left: 14px;	top: 0px;	color: #FFFFFF;	font-weight: normal;	margin: auto;	right: 14px;	padding-top: 6px;	padding-left: 4px;}#txtbox1 {	position: relative;	float: left;	width: 600px;	height: 260px;	margin: 0;	left: 14px;	top: 0px;	font-size: 90%;	color: #333333;	line-height: 16px;}#txtbox2 {	position: relative;	float: left;	width: 800px;	height: auto;	margin: 0;	left: 14px;	top: 0px;	font-size: 90%;	color: #333333;	line-height: 16px;}#txtbox3 {	position: relative;	float: left;	width: 600px;	height: auto;	margin: 0;	left: 14px;	top: 0px;	font-size: 90%;	color: #333333;	line-height: 16px;}#wrapper>#txtbox2 a {	display: block;	color: #333333;	font-size: 90%;	text-decoration: none;	line-height: 16px;}#wrapper>#txtbox2 a:visited {	color: #660000;	font-size: 90%;	text-decoration: none;	line-height: 16px;}#wrapper>#txtbox2 a:hover {	color: #990000;	font-size: 90%;	text-decoration: none;	line-height: 16px;}#wrapper>#txtbox2 a:active,a:focus {	color: #CC0000;	font-size: 90%;	text-decoration: none;	line-height: 16px;}#wrapper>#txtbox2 h2 {	color: #333333;	font-size: 96%;	line-height: 1pt;	font-family: Georgia, "Times New Roman", Times, serif;	font-style: normal;	font-weight: normal;}#wrapper>#txtbox2 h3 {	color: #333333;	font-size: 66%;	letter-spacing: 1pt;	line-height: 24px;}/* Gallery----------------------------------- */#myGallery{	margin: 0 auto;	position: relative;	left: 0px;	top: 0px;	float: left;}#myGallery a {text-decoration: none;}#myGallery a:visited {text-decoration: none;}#myGallery a:hover {text-decoration: underline;}#myGallery a:active,a:focus {text-decoration: underline;}.spacer {	margin: auto;	padding-top: 8px;	padding-left: 5px;	height: 16px;	width: 200px;	background-color: #00CCFF;}.active {	color: #CC0000;	font-size: 86%;}.logo {	display: block;	margin: auto;	left: 0px;	top: 0px;	background-color: #FFFFFF;	height: 60px;	width: 320px;	float: left;}.horizontalspacer {	background-color: #FFFFFF;	margin: auto;	float: left;	position: relative;	height: 10px;	width: 872px;	left: 14px;	right: 14px;}.red {	font-style: normal;	color: #990000;}