/*----- LINKS -----*/a {	font: 13px Georgia, serif;	text-decoration: none;}a:link {	color: #0099cc;}a:visited {	color: #cc9900;}a:hover {	color: #ffcc00;}a:active {	color: #cccc00;}a.hp {	font: bold 12px Georgia, serif;	text-decoration: none;}a.fs {	font: 9px Verdana, sans-serif;}a:link.fs {	color: #ccc;}a:visited.fs {	color: #ccc;}a:hover.fs {	color: #0099cc;}a:active.fs {	color: #cccc00;}/*----- COMMON -----*/body {	background: #fff url("../sl-img/hom/hp_bg.gif") no-repeat top left;	margin: 0px;	padding: 0px;	color: #666600;	font: 9px Verdana, sans-serif;}div {	margin: 0px;	padding: 0px;}img {	border: 0px;}/*----- STRUCTURE CONTROL -----*/#Logo {	width: 359px;	position: absolute; left: 33px; top: 94px;}#Navmain {	width: 398px;	position: absolute; left: 97px; top: 169px;}#Stage {	width: 879px;	height: 359px;	position: absolute; left: 19px; top: 247px;}#RoArt {	width: 333px;	position: absolute; left: 568px; top: 54px;}#Announcements {	width: 319px;	position: absolute; left: 117px; top: 328px;	font: 13px/17px Helvetica, sans-serif;	font-color: #666600;	z-index: 2;}#FS {	width: 150px;	position: absolute; left: 345px; top: 612px;}/*----- TEXT STYLES -----*/.mainbold {	font: bold 13px/17px Helvetica, sans-serif;	font-color: #666600;}.mainoblique {	font: italic 13px/17px Helvetica, sans-serif;	font-color: #666600;}
