* {
margin:0;
padding:0;
behavior: url(iepngfix.htc);
}

html,body{
height:100%;
overflow-x:none; 
overflow-x:hidden; 
}

body{
margin: 0px 0px 0px 0px;
padding:0;
background-color:#fdc100;
background-image:url(../images/page_bg1a.gif);
background-repeat:repeat-x;

scrollbar-base-color:#888888; 
scrollbar-face-color:#888888; 
scrollbar-arrow-color:#615E5E; 
scrollbar-3dlight-color:#615E5E;
scrollbar-highlight-color:#888888; 
scrollbar-shadow-color:#888888; 
scrollbar-darkshadow-color:#615E5E;
scrollbar-track-color:#47464B;
}


#flash_header {
	position:absolute;
	width:100%;
	height:276px;
	top:0;
	left:0;
	z-index: 1;
}

#main {
	position:absolute;
	width:620px;
	height:450px;
	top:276px;
	left:50%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	z-index: 4;
	margin-left:-310px;
	background-image:url(../images/blackboard.jpg);
	background-repeat:no-repeat;
}

#maincontent {
	width:620px;
	height:410px;
	margin-top: 20px;

	overflow-x:hidden; 
	overflow-y:auto;
}

#maincontent a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

#maincontent a:hover {
	text-decoration: underline;
}

#maincontent table td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;		
}

#main .title {
height:65px;
}

#main #footer {
color:#000000;
position:absolute;
bottom:-15px;
left:-29px;
}

#main #footer img {
padding-right:3px;
}

#main #footer a{
font-family:Arial, Helvetica, sans-serif;
color:#003399;
text-decoration:none;
padding: 0px 4px 0px 4px;
}

#main #footer a:hover{
color:#003399;
text-decoration:underline;
}

#main #swlink {
color:#000000;
position:absolute;
bottom:-15px;
right:-25px;
}

#main #swlink a{
color:#003399;
text-decoration:none;
}

#main h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000000;
	padding-left:40px;
	letter-spacing: -1pt;
}

#main .img_dummy{
padding-right:3px;
}

#main .table_dummy{
margin: 10px 0px 20px 0px;
}

#main .table_dummy td{
padding: 0px 5px 0px 5px;
vertical-align:top;
text-align:justify;
}

#main .table_dummy p{
padding-bottom:10px;
}

#container {
	position:absolute;
	width:980px;
	height:100%;
	top:0;
	left:50%;
	margin-left:-490px;
	z-index: 2;
}

#container #flash_crabrace {
	position:absolute;
	width:170px;
	height:110%;
	min-height:850px;
	top:0;
	left:0;
	z-index: 5;
}

#container #board_left {
	position:absolute;
	width:180px;
	height:543px;
	top:276px;
	left:0;
	background-image:url(../images/surfboard_left.jpg);
	background-repeat:no-repeat;
	float:left;
	z-index: 2;
}

#container #board_right {
	position:absolute;
	width:180px;
	height:543px;
	top:276px;
	right:0;
	background-image:url(../images/surfboard_right.jpg);
	background-repeat:no-repeat;
	float:right;
	z-index: 3;
}

#left_menu {
	position:absolute;
	width:150px;
	top:415px;
	left:0;
	padding-left:0;
	z-index: 6;
}

#left_menu ul {
}

#left_menu li {
list-style:none;
padding-bottom:13px;
}

#left_menu a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
text-decoration:none;
letter-spacing: -1px;
}

#left_menu a:hover{
color:#003399;
text-decoration:underline;
}

#right_menu {
	position:absolute;
	width:150px;
	top:415px;
	right:0;
	padding-right:0;
	text-align:right;
	float:right;
	z-index: 7;
}

html>body #right_menu {
	padding-right:25px;
}

#right_menu ul {
}

#right_menu li {
list-style:none;
padding-bottom:13px;
}

#right_menu a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
text-decoration:none;
letter-spacing: -1px;
}

#right_menu a:hover{
color:#003399;
text-decoration:underline;
}