	html {height:100%; max-height:100%; padding:0; margin:0; border:0; background-fixed:#f8b62b; }
	body, h1, h2, h3, h4, p, a, ul, ol, li, td, th {font-family: Arial, Helvetica, san-serif; border: none;}
	body {background: #f8b62b /* url(../images/footer.jpg) no-repeat */; background-position: bottom; margin: 0 auto; padding: 0; 
		border: none;}
	h1 {font-size: 1.1em; color: #000066; padding: 0; margin: 0;}
	h2 {font-size: 1em; color: #00008b; padding: 0; margin: 0;}
	h3 {font-size: 0.95em;  color: #006400; padding: 0; margin: 0;}
	h4 {font-size: 0.95em;  color: #000000; padding: 0; margin: 0;}
	p {font: 300 0.85em Arial, Helvetica, sans-serif; padding-left: 5px; padding-right: 5px;}
	p.strongred {font-weight: bold; color: #800000;}
	a {font: 300 .8em/1.1em Arial, Helvetica, sans-serif; text-decoration: underline; color: color: #8b0000;}
	img {margin: 0; padding: 0;}
	div#container {background: url(../images/cont_bkgrd.jpg) 0 0 repeat-y; width: 860px; text-align: left; margin: 0 auto; 
		padding: 0; position: relative;}
	
	/* Masthead area CSS */
	#masthead {background: url(../images/masthead.jpg) 0 0 no-repeat; margin:0; padding:0; padding-top: 20px;}
	#masthead-join {background: url(../images/masthead-join.jpg) 0 0 no-repeat; margin:0; padding:0; padding-top: 20px;}
	#masthead-folks {background: url(../images/masthead-folks.jpg) 0 0 no-repeat; margin:0; padding:0; padding-top: 20px;}
	#masthead-about {background: url(../images/masthead-about.jpg) 0 0 no-repeat; margin:0; padding:0; padding-top: 20px;}
	
	#masthead h1 {font: bold 1.3em Arial, Helvetica, sans-serif; color: #f5f5f5; margin:0; padding:0;}
	#masthead h1 span {font: bold 0.8em Arial, Helvetica, sans-serif; color: #f5f5f5; margin:0; padding:0;}
	#menu {background: url(../images/menu.jpg) 0 0 no-repeat; width: 780px; height: 30px; margin: 0; padding: 0; border: none;}
	#intro {position: absolute; width: 780px; height: 290px; margin: 0; padding: 0; border: none; top: 15px; z-index: 10;}
	#tour {position: absolute; left: 35px; width:100%; z-index:1000; top: 273px;}
	
	/* Main content area CSS */
	table.main {/* background: url(../images/cont_bkgrd.jpg) 0 0 repeat-y; */ width: 860px; margin: 0; padding:0;}
		
	/* Left column area CSS  */
	#leftcol {/* background: url(../images/lc_bkgrd.jpg) 0 0 repeat-y; */ margin:0; padding:0; width: 210px; height: 350px;}

	#fish {background: url(../images/lc_fish.jpg) 0 0 no-repeat; width: 215px; height: 140px;}
	#fish p {position: relative; top: 115px; left: 130px; margin:0; padding:0;}
	#fish a {font-weight: normal;  text-decoration: none; color: #800000;}
	#fish a:hover {font-weight: bold; color: #cd853f; text-decoration: none;}
	
	#news {background: url(../images/lc_news.jpg) 0 0 no-repeat; height: 200px;}
	#ticker {background: url(../images/ticker_bkgrd.jpg) 0 0 repeat-y; position: relative; top: 100px; left: 30px; width: 180px;}
	#ticker p {width: 140px; margin: 0; padding: 0 5px 10px 15px; font-size: 0.7em;	color: #000;}
	#ticker p.headline {font-size: 0.82em; font-weight: bold; color: #225e38; padding-bottom: 0;}
	#ticker a {font: 300 1em Arial, Helvetica, sans-serif; color: #800000; text-decoration: none;}
	#ticker a:hover {font-weight: bold; color: #cd853f; text-decoration: none;}
	#ticker p.bottom {background: url(../images/ticker_bottom.jpg) 0 0 no-repeat; width: 180px; font-size: 0.5em; padding: 0 5px 0 15px;}
	
	/* Center Content area CSS */
	#center {margin:0; margin-top: 50px; padding: 25px 0 0 0;}
	#center h1 {margin: 0; margin-left: 5px; width: 400px; padding: 0 5px 10px 22px;}
	#center h1.first {padding-top: 40px;}
	#center h2 {font-weight: bold; color: #8b0000; width: 400px; margin: 0; padding: 10px 5px 8px 24px;}
	#center h3 {font-weight: bold; width: 400px; margin: 0; padding: 10px 5px 8px 24px;}
	#center h4 {padding-left: 24px;}
	#center h4.close {padding-bottom: 0;}
	
	#center .fishicon {float: left; width: 35px; height: 22px; margin: 0 5px 0 0; border: none;}
	#center p {font-size: 0.78em; margin: 0; padding: 0 2em 1em 2em; line-height: 1.25em; width: 430px;}
	#center p.close {padding: 0 2em 0 2em;}
	#center p.short {width: 220px; clear: left;}
	p.centered {font: 300 .9em/1.3em Arial, Helvetica, sans-serif; margin: 0; padding: 0; text-align: center; padding-top: 1.3em;
		width: 430px;}
	p.centered a {font-size: 1em; padding: 1em 0;}
	#center img {margin: 0; padding: 0;}
	#center img.thumbs {margin: 0; padding: 0; padding-right: 5px;}
	#center img.cal {margin: 0; padding: 0; padding-left: 30px;}
	div.rtfloat {position: relative; top: 3px; left: 260px; z-index: 20;}
	#center ul {width: 380px;}
	#center ol {list-style: decimal; width: 390px; margin: 7px 2px 5px 20px; padding-left: 40px;}
	#center li {font: 300 0.8em Arial, Helvetica, sans-serif; padding-bottom: 3px;}
	
	#training ul {margin: 0; padding: 0; width: 420px;}
	#training li {padding: 5px 5px 5px 5px; width: 390px; list-style: none;}
	#training ul.lev2 {margin: 0; margin-left: 10px; padding-left: 20px; padding-top: 0;}
	#training li.bullet {font-size: 1em; list-style: disc; padding: 0 5px 0 5px; width: 390px;}
	span.note {font-size: 0.75em;}
	/* Hacks to hide from IE Explorer */
	html>body #training li.bullet {font-size: 0.8em; list-style: disc; padding: 0 5px 0 5px; width: 390px;}
	
	
	#center a {margin: 0; padding: 0; font-size: 1em; color: #8b0000; text-decoration: underline;}
	#center a:hover {font-size: 1em; text-decoration:none; color: #00008b;}
	#center a.readmore {color: #8b0000; text-decoration: underline; margin-top: 3px; padding-top: 0;}
	#center a.readmore:hover {color: #006400; text-decoration: none;}
	
	#center .contentpic {float: right; width: 220px; height: 168px; margin: 0 10px 5px 10px; border: none;}
	#center .litpic_rt {float: right; width: 225px; height: 150px; margin: 0 0 5px 10px; border: none;}
	#center .dreampic_rt {float: right; width: 250px; height: 187px; margin: 0 0 5px 10px; border: none;}
	#center .dreampic_lf {float: left; width: 250px; height: 187px; margin: 0 10px 5px 0; border: none;}
	#center .daypic_rt {float: right; width: 200px; height: 134px; margin: 0 0 5px 10px; border: none;}
	#center .daypic_rt2 {float: right; width: 145px; height: 175px; margin: 0 10px 5px 15px; border: none;}
	#center .daypic_lf {float: left; width: 200px; height: 134px; margin: 0 10px 5px 0; border: none;}
	#center .funpic_rt {float: right; width: 134px; height: 200px; margin: 0 0 5px 10px; border: none;}
	#center .funpic_rtls {float: right; width: 200px; height: 130px; margin: 0 0 5px 10px; border: none;}
	#center .funpic_rtls2 {float: right; width: 165px; height: 135px; margin: 0 0 5px 10px; border: none;}
	#center .funpic_lf {float: left; width: 200px; height: 132px; margin: 0 10px 5px 0; border: none;}
	#center .funpic_lf2 {float: left; width: 118px; height: 170px; margin: 0 10px 5px 0; border: none;}
	#center .funpic_lf3 {float: left; width: 150px; height: 161px; margin: 0 10px 5px 0; border: none;}
	#center .options_rt {float: right; width: 200px; height: 234px; margin: 0 0 5px 10px; border: none;}
	#center .conf_lf {float: left; width: 250px; height: 288px; margin: 0 10px 5px 0; border: none;}
	#center .warren_lf {float: left; width: 200px; height: 180px; margin: 0 10px 5px 0; border: none;}
	
	#center .star_port {float: left; width: 151px; height: 180px; margin: 0 10px 5px 0; border: none;}
	#center .star_land {float: left; width: 200px; height: 180px; margin: 0 10px 5px 0; border: none;}
	#center .folks {float: left; width: 240px; height: 200px; margin: 5px 10px 5px 5px; border: none;}
	#center .thermometer {float: right; width: 160px; height: 300px; margin: 0 5px 5px 10px; border: none;}
	
	/*  News event Info table CSS  */
	#event {padding-left: 20px;}
	#event td {margin: 0; padding: 0; font: 300 12px Arial, Helvetica, sans-serif; padding-top:2px;}
	
	.pad1 {display:block; height:100px;}
	.pad2 {display:block; height:250px;}

	#rtcol {position: absolute; top: 260px; left: 670px; width: 230px; height: 460px; background: transparent;}
	#rcstar {background: url(../images/rc_star.jpg) 0 0 no-repeat; width: 230px; height: 310px;}
	#rcstar p {position: relative; /*top: 140px; */ top: 180px; left: 40px; width: 150px; margin: 0; padding: 0 5px 0 0;
		font: 300 .65em/1.1em Arial, Helvetica, sans-serif;}
	#rcstar p.rtcolread {/* position: relative; top: 174px; left: 105px; */ float: right; margin: 0; padding: 18px 19px 0 0;}
	#rcstar a.readrec {color: #8b0000; font-size: 1.1em; font-weight: bold; text-decoration: none;}
	#rcstar a.readrec:hover {color: #934900; font-weight: bold; font-size: 1.15em;}
	
	#rccap {background: url(../images/rc_capital.jpg) 0 0 no-repeat; width: 230px; height: 150px;}
	#rcdev {background: url(../images/rc_dev.jpg) 0 0 no-repeat; width: 230px; height: 80px;}
	
	/* Reg Form CSS  */
	#regform {padding-left: 20px;}
	#regform td {margin: 0; padding: 0; font: 300 11px Arial, Helvetica, sans-serif; padding-top:2px;}
	#regform select {margin: 0; padding: 0; font: 300 11px Arial, Helvetica, sans-serif;}
	#regform th {margin: 0; padding: 0; font: 600 11px Arial, Helvetica, sans-serif; padding-top:2px; color: black;}
	#regform th.screen {font: bold 11px Arial, Helvetica, sans-serif; text-align: center;}
	tr.highlight {border-bottom: 1px solid black;}
	td.labelrt {margin: 0; padding: 0; text-align: right; font: 300 11px Arial, Helvetica, sans-serif; color: black; padding-right: 5px;
		vertical-align: middle;}
	td.labelred {margin: 0; padding: 0; text-align: right; font: 300 11px Arial, Helvetica, sans-serif; color: #b22222; 
		padding-right: 5px; vertical-align: middle;}
	.labelred-left {margin: 0; padding: 0; text-align: center; font: 300 11px Arial, Helvetica, sans-serif; color: #b22222; 
		vertical-align: middle;}
	td.textred {margin: 0; padding: 0; font: 300 11px Arial, Helvetica, sans-serif; color: #b22222; padding-right: 5px;
		vertical-align: middle;}
	td.ctr {text-align: center;}
	input {font: 300 11px Arial, Helvetica, sans-serif; padding: 0; margin: 0;}
	input.textbox {text-align: left;}
	input.textctr {text-align: center;}
	.red {color: #8b0000;}
	
	/* Sitemap List CSS  */
	#sitemap li {list-style-type: none; padding-top: 3px;}
	#sitemap li.top {font-size: 1em; }
	#sitemap a {text-decoration: none;}
	
	/* Footer area CSS  */
	#fixedfooter {background: url(../images/footer.jpg) no-repeat; background-position: bottom; width: 800px; height: 200px; z-index: 200;}
	#foot {position:absolute; margin:0; bottom:0; right:1px; display:block; width:100%; height:190px; 
	background: #333; color:#000; text-align:center; z-index:4;}
	
	#space {font-size: x-small; color: #333;}
	#footer {position: relative; background: url(../images/footer.gif); margin: 0; padding: 0; z-index: 300;}
	td.footernav {text-align: center; color: #fcde84;}
	td.footernav a {font-size: 12px; color: #fcde84; margin: 0; padding-top: 0; text-decoration: underline;}
	td.footernav a:hover {font-size: 12px; color: #ff8c00; text-decoration: none;}
	#copyright {text-align: center; height: 20px;}
	#copyright p {margin-top: 15px;}
	#copyright span {font-size: 11px; color: #000080; margin-top: 15px;}
	#copyright a {font-size: 11px; color: #8b0000;}
	#copyright a:hover {color: #c30;}


