/* CSS Document */body {	background-color: #97b4c2;	font-family: Anivers, Helvetica, Arial, _sans;	line-height: 133%;	font-size: 13px;	text-align: center;	font-weight: normal;	}	p, td{	font-size: 13px;	margin-bottom: -7px;	}	em {	font-style: italic;	}	ul {list-style-type: square; margin-bottom: -7px;}li {	font-size: 12px;	}	h1 {	font-size: 14px;	color: #ffffff;	background-color: #C25921;	text-transform: uppercase;	margin-bottom: -30px;		font-weight: normal;	}	h2 {	font-size: 72px;	color: #ffffff;	margin-bottom: -15px;		font-weight: normal;	}	h3 {	font-size: 36px;	color: #000000;		font-weight: normal;			/*border-bottom: thin dotted #cccccc;*/				margin-bottom: 20px;	}		#wrapper {	width: 720px;	margin: 30px auto;	text-align: left;	}	#header {		display: table;	table-layout: auto;	}	#container { 	width: 720px;	display: table;	table-layout: auto;	background:  url(../shared/contentbg.gif);	}		#pic {	width: 720px	}		#copy {	padding: 5px 22px 0px 22px;	margin-bottom: 12px;	}	#footer {	width: 720px;	height: 189px;	display: table;	table-layout: fixed;	}	#ie5fix {	height: 1px;	voice-family: "\"}\"";	voice-family: inherit;	display: none;	}	a:link {	color: #ffffff;	text-decoration: none;	}	a:visited {	color: #ffffff;	text-decoration: none;	}	a:active {	color: #ffffff;	text-decoration: none;		}	a:hover {	color: #ffffff;	text-decoration: underline;	}	.blue {	color: #006ab2;	}	.neatTable {	text-align: left;	border: thin dotted #aaaaaa;	border-collapse: collapse;	margin-top: 12px;	width: 676px;	}	td {	border: thin dotted #aaaaaa; 	padding: 5px}	.noBorder {	border: 0px;	vertical-align: bottom;	}.trHead	{	background-color: #006ab2;	color: #ffffff;	font-weight: normal;	letter-spacing: 1.5px;	}.floatRight {	float:right;		margin-left: 6px;	}	.floatLeft {	float:left;	margin-right: 12px;	}.pictPadding {	margin: 6px 0px 12px 0px;	}	.cellPadding {	padding: 12px;	background-color: #dddddd;	}	.centerTitle {	text-align: center;	line-height: 120%;	}	.quest	{margin-top: 18px;	color: #006ab2;	}	.events {	color: #ec008c;	line-height: 120%;	margin-bottom: -10px;	}	.venue {	margin-top: 6px;	}.pink {	color: #ec008c;	}	.final {	border-bottom: thin dotted #aaaaaa;	}	.photoCaption {	font-size: 10px;	text-transform: uppercase;	letter-spacing: 1.5px;	text-align: left;	padding: 0px 12px;	}.photoPadding {	margin: 15px 0px -5px;	}.paraHeightAtLeast {	min-height: 160px	}