body					{background-position: center top;
						background-image: url(../images/hermanusbg.jpg);
						background-repeat: no-repeat;
						background-color: #000000;
						margin: auto;
						padding: 0px;
						}

#frame					{text-align: left;
						width: 980px;
						margin: auto;
						z-index: 1;
						padding: 0px;
						}
						
#flash					{position: absolute;
						width: 934px;
						height: 397px;
						margin-left: 24px;
						margin-top: 33px;
						z-index: 1;
						}
						
#videobg				{position: absolute;
						margin-left: 645px;
						margin-top: 386px;
						z-index: 1;
						}
						
#video  				{position: absolute;
						margin-left: 652px;
						margin-top: 393px;
						z-index: 2;
						}
						
#specialbg 				{position: absolute;
						margin-left: 635px;
						margin-top: 356px;
						z-index: 1;
						}
						
#menu					{position: absolute;
						text-align: right;
						width: 159px;
						height: 29px;
						margin-top: 150px;
						margin-left: 40px;
						font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #517bab;
						z-index: 2;
						}
						
.bodytext				{font-family: trebuchet ms, verdana, arial;
						font-size: 12px;
						color: #fcf3ba;
						line-height: 1.1;
						}
						
.bodylink				{font-family: trebuchet ms, verdana, arial;
						font-size: 12px;
						color: #fcf3ba;
						line-height: 1.1;
						text-decoration: none;
						}
						
.bodylink:hover			{font-family: trebuchet ms, verdana, arial;
						font-size: 12px;
						color: #fcf3ba;
						line-height: 1.1;
						text-decoration: underline;
						}
						
.bodytext2				{font-family: trebuchet ms, verdana, arial;
						font-size: 13px;
						color: #fcf3ba;
						line-height: 1.1;
						}
						
.bodylink2				{font-family: trebuchet ms, verdana, arial;
						font-size: 13px;
						color: #fcf3ba;
						line-height: 1.1;
						text-decoration: none;
						}
						
.bodylink2:hover		{font-family: trebuchet ms, verdana, arial;
						font-size: 13px;
						color: #fcf3ba;
						line-height: 1.1;
						text-decoration: underline;
						}
						
.footer					{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #848484;
						}
						
.footerlink				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #848484;
						text-decoration: underline;
						}
						
.footerlink:hover		{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #848484;
						text-decoration: none;
						}
						
.heading				{font-family: trebuchet ms, verdana, arial;
						font-size: 18px;
						color: #ffffff;
						}
						
.heading2				{font-family: trebuchet ms, verdana, arial;
						font-size: 18px;
						color: #c3ad61;
						text-decoration: none;
						}
						
a.headlink2				{font-family: trebuchet ms, verdana, arial;
						font-size: 18px;
						color: #c3ad61;
						text-decoration: none;
						}
						
a.headlink2				{font-family: trebuchet ms, verdana, arial;
						font-size: 18px;
						color: #c3ad61;
						text-decoration: underline;
						}
						
.list					{border: 1px solid #234d6c;
						padding: 5px;
						background-color: #143751;
						}
						
.list:hover				{border: 1px solid #346080;
						padding: 5px;
						background-color: #143751;
						}
						
.listpic				{border: 2px solid #97b4c9;
						}
						
.listpic:hover			{border: 2px solid #ffffff;
						}
						
.slist					{border: 2px solid #12344d;
						padding: 5px;
						background-color: #163a54;
						text-align: left;
						}
						
.slist:hover			{border: 2px solid #12344d;
						padding: 5px;
						background-color: #1c415d;
						text-align: left;
						}
						
.slistpic				{border: 2px solid #97b4c9;
						}
						
.slistpic:hover			{border: 2px solid #ffffff;
						}
						
table.fail					{border: #ea0b0b 1px solid;
							}
							
td.fail						{background-color: #ffb8b8;
							color: #ea0b0b;
							font-family: verdana, trebuchet ms, arial;
							font-size: 11px;
							}
							
table.success				{border: #1ba200 1px solid;
							}
							
td.success					{background-color: #bff7b4;
							color: #1ba200;
							font-family: verdana, trebuchet ms, arial;
							font-size: 11px;
							}						
						
						
.spiffy					{display:block;
						}

.spiffy 			  *{display:block;
						z-index: 3;
  						height:1px;
  						overflow:hidden;
						font-size:.01em;
  						background:#12344d;
						}
						
.spiffy1				{margin-left:3px;
						margin-right:3px;
						z-index: 3;
						padding-left:1px;
						padding-right:1px;
						border-left:2px solid #12344d;
						border-right:2px solid #12344d;
						background:#12344d;
						}
						
.spiffy2				{margin-left:1px;
  						margin-right:1px;
  						z-index: 3;
  						padding-right:1px;
  						padding-left:1px;
						border-left:2px solid #12344d;
  						border-right:2px solid #12344d;
 						background:#12344d;
						}
						
.spiffy3				{margin-left:1px;
						margin-right:1px;
						z-index: 3;
						border-left:2px solid #12344d;
						border-right:2px solid #12344d;
						}
						
.spiffy4				{z-index: 3;
						border-left:2px solid #12344d;
						border-right:2px solid #12344d;
						}
						
.spiffy5				{z-index: 3;
						border-left:2px solid #12344d;
						border-right:2px solid #12344d;
						}
						
.spiffyfg				{z-index: 3;
						background:#12344d;
						padding: 8px;
						font-family: trebuchet ms, verdana, arial;
						font-size: 13px;
						color: #fcf3ba;
						line-height: 1.1;
						}
						
.spiffyfg2				{z-index: 3;
						background:#12344d;
						padding: 2px;
						font-family: trebuchet ms, verdana, arial;
						font-size: 13px;
						color: #fcf3ba;
						line-height: 1.1;
						}
						
#listmenu				{display: none;}

#weather				{display: none;
						width: 100%;
						background-color: #353535;
						padding: 8px;
						}