/*----- LINKS -----*/a {	font: 13px/17px Georgia, serif;	text-decoration: none;}a:link {	color: #0099cc;}a:visited {	color: #cccc66;}a:hover {	color: #ffcc00;}a:active {	color: #cccc00;}/*----- COMMON -----*/body {	background: #fff;	margin: 0px;	padding: 0px;	color: #666600;	font: 9px Verdana, sans-serif;}table {	border-collapse: collapse;	border-spacing: 0px;	margin: 0px;	padding: 0px;}td {	margin: 0px;	padding: 0px;}div {	margin: 0px;	padding: 0px;	text-align: left;}img {	border: 0px;}/*----- STRUCTURE CONTROL -----*/#Logo {	width: 359px;	position: absolute; left: 33px; top: 94px;}#Navmain {	width: 398px;	position: absolute; left: 97px; top: 169px;}#Sbnav {	position: absolute; left: 77px; top: 290px;}#Sbnav td {	vertical-align: top;}#GalleryPanel {	width: 345px;	height: 522px;	position: absolute; left: 604px; top: 180px;	background: url("../sl-img/gal/gallery_nav_bg.jpg") no-repeat top left;}#StageBox {	width: 479px;	text-align: left;	position: absolute; left: 0px; top: 336px;}#LeftCol {	width: 154px;	height: 50px;	float: left;}#ContentMain {	width: 325px;	float: right;	font: 13px/17px Helvetica, sans-serif;	color: #666600;	padding-bottom: 130px;}#Footer {	width: 647px;	float: left;	text-align: right;	font: 9px/12px Verdana, sans-serif;	color: #cc9900;	padding-bottom: 25px;}#Footer a {	font: 10px/12px Georgia, serif;	text-decoration: none;}#Footer a:link {	color: #0099cc;}#Footer a:visited {	color: #0099cc;}#Footer a:hover {	color: #ffcc00;}#Footer a:active {	color: #cccc00;}/*----- TEXT STYLES -----*/.MainBold {	font: bold 13px/17px Helvetica, sans-serif;	font-color: #666600;}.MainOblique {	font: italic 13px/17px Helvetica, sans-serif;	font-color: #666600;}
