/* CSS Document */body{margin:0px;}a:link {	color: #999900;}a:visited {	color: #666666;}a:hover {	color: #003300;}a:active {	color: #FF6666;}.maintable{width:100%;height:600px;background-image:url('background.gif');background-repeat:no-repeat;background-position:top left;background-color:#dbd1b3;border-bottom:1px dashed #000000;}.mainheader{	position:relative;	top:160px;	left:270px;	line-height: 0.8em;}.textbox{	position:relative;	top:200px;	left:350px;	color:#999900;	font-size: 0.9em;	font-family: Arial, Helvetica, sans-serif;}.resem {	position: absolute;	left: 510px;	top: 565px;}.whitetext {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#FFFFFF;	font-size:1.0ems;	text-align: justify;	}.blacktext {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:0.8ems;}.gallery {	position: absolute;	top: 270px;	left:330px;	width:400px;	height:286px;	background-image:url(images/bubble.gif);	background-repeat:no-repeat;	border-width:0px;	padding:0px;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size:0.8em;}.galframe {	width:360px;	height:244px;	overflow: auto;	text-align: right;	margin: 0px;	padding: 5px;	vertical-align: middle;}.freeze {	position: absolute;	top:270px;	left:300px;}	.h3 {	font-size:15px;	font-weight:bold;}