body{	background-color: #cc0066;	font-family: arial, helvetica, verdana, sans-serif;	font-size: small;	line-height: 1.3em;	color: #003366;}a.linkopacity img {filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}a.linkopacity:hover img {filter:alpha(opacity=100);   -moz-opacity: 1.0;   opacity: 1.0;}table  {	border: thin solid #f08924;	border-collapse: collapse;}td, th  {    border: thin dotted #f08924;	padding: 4px;	background-color: #eeee94;	font-size: small;	text-align: left;}#allcontent{	background-color: #bae4ec;	text-align: center;	width: 800px;	margin: 0 auto 0 auto;}#news{	float: right;	margin: 30px 45px 10px 10px;	background-color: #eeee94;	text-align: left;	width: 200px;	padding: 0px 8px 20px 8px;	font-size: x-small;}#leftcontent {	float: left;	width: 181px;	margin: 30px 10px 10px 10px;	text-align: left;	font-size: x-small;	padding: 0px 0px 0px 10px;}#photos{	float: right;	margin: 45px 10px 10px 10px;	text-align: left;	width: 361px;	padding: 0px 8px 8px 8px;}	#content{	text-align: left;	margin: 30px 300px 0px 211px;}#nav {	padding: 0px 0px 0px 211px;	text-align: left;	background-color: #eeee94;}#footer {	background-color: #eeee94;	text-align: left;	padding: 8px 0px 8px 211px;	margin: 60px 0px 0px 0px;	clear: right;	clear: left;	}	h1   {	font-family: 	arial, helvetica, verdana, sans-serif;	color: 			#000099;	font-size:		115%;}h2  {	font-family: 	arial, helvetica, verdana, sans-serif;	color: 			#000099;	font-size:		105%;}strong, em  {			color: 			#cc0066;	font-size:		100%;			}p.orange { 	color:	#f08924;	font-size: x-small;	line-height: 1.2em;}