/* layout styles */body{	background-color: #000000;	font-family: ariel, verdana, sans-serif;	margin: 0px 50px 50px 50px;	position: relative;	background-image: url(graphics/webGraphicDark.gif)!important;	background-repeat: no-repeat;	background-position: right bottom;	background-attachment: fixed;	color: white;}div.container{	width: 100%;	margin: 0px;	line-height: 150%;	z-index: 1;	background-image: url(graphics/webGraphicBW.gif)!important;	background-repeat: no-repeat;	background-position: right bottom;	background-attachment: fixed;}div.header{	padding: 0.5em;	color: white;	background-color: #000000;	clear: both;	text-align: right;	z-index: 3;	height: 200;	width: 1020px;}#rightCol{	float: right;	text-align: center;	width: 222px;	color: white;	background-color: black;	margin: 0 0 0 10px;	z-index: 10;}#book{	float: left;	text-align: center;	width: 220px;	vertical-align: bottom;	overflow: hidden;}#book a:link{	font-weight: normal;	color: #FFFFFF;	text-decoration: underline;	}	#book a:hover{	font-weight: bold;	color: #FF0000;}#iaha {	text-align: center;}p { margin: 0em 1em 1em 0em; }#sponsors{	color: white;	background-color: #CC0000;	clear: both;	text-align: center;	z-index: 4;	vertical-align: middle;	display: block;}#subhead{	color: white;	background-color: #CC0000;	clear: both;	text-align: center;	z-index: 4;	vertical-align: middle;	display: block;}#adBanner{	margin: 0 0 0 190px;	background-color: black;	background-image: url(graphics/webGraphicBW.gif)!important;	background-repeat: no-repeat;	background-position: right bottom;	background-attachment: fixed;	color: white;	text-align: left;}#flashcontent{	margin: 0px;	padding: 0px;	background-color: #000000;	text-align: right;	overflow: hidden;}#flashcontent  a:visited{	font-weight: normal;	color: #FFFFFF;	text-decoration: underline;}#flashcontent  a:link{	font-weight: normal;	color: #FFFFFF;	text-decoration: underline;}#flashcontent  a:hover{	font-weight: bold;	color: #FF0000;}div.footer{	font-family: ariel, verdana, sans-serif;	margin: 10px 0px 0px 0px;	padding: 10px 0px 0px 0px;	text-align: center;	vertical-align: middle;	font-size: 9pt;	font-style: normal;	font-weight: normal;	color: #FFFFFF;}div.footer a:link{	font-weight: normal;	color: #FFFFFF;	text-decoration: underline;}div.footer a:visited{	font-weight: normal;	color: #FFFFFF;	text-decoration: underline;}div.footer a:hover{	font-weight: bold;	color: #FF0000;}h1.header{	padding: 0;	margin: 0;	z-index: 5;}div.left{	float: left;	width: 160px;	margin: 0;	padding: 20px 5px 5px 0px;}.righty{	float: right;	text-align: right;}div.content{	margin: 0 0 0 190px;	z-index: 2;	background-color: #000000;	background-image: url(graphics/webGraphicBW.gif);	background-repeat: no-repeat;	background-position: right bottom;	background-attachment: fixed;	padding: 3px 3px 5px 20px;	color: white;}div.content a:link,	a:visited{	font-weight: normal;	color: #FF0000;	text-decoration: underline;}div.content a:hover{	font-weight: bold;	color: #FFFF00;}#photos{	color: white;	text-align: center;	padding: 0;}#video{	margin: 0 0 0 190px;	background-color: black;	background-image: url(graphics/webGraphicBW.gif);	background-repeat: no-repeat;	background-position: right bottom;	background-attachment: fixed;	color: white;	text-align: center;}#blackContent{	margin: 0 0 0 190px;	z-index: 2;	background-color: black;	background-image: url(graphics/webGraphicBW.gif);	background-repeat: no-repeat;	background-position: right bottom;	background-attachment: fixed;	color: white;	text-align: left;	border-color: red;	border-width: 2px;	border-style: solid;}/* navagation buttons */div.button a:link{	width: 160px;	font-family: ariel, verdana, sans-serif;	font-size: 10pt;	font-weight: bold;	color: white;}div.button a:hover{	width: 160px;	font-family: ariel, verdana, sans-serif;	font-size: 10pt;	font-weight: bold;	color:#FF0000;}div.button a:visited{	width: 160px;	font-family: ariel, verdana, sans-serif;	font-size: 10pt;	font-weight: bold;	color:#FF0000;}	