
/* Import styles for modern browsers */
@import url(styleb.css);

/* Declare styles for all browsers */
HTML { margin: 0px; padding: 0px; }

HTML BODY { margin: 0px; padding: 0px; background: #FFFFFF; }

BODY { margin: -10px 0 0 -10px; }

BODY, H1, H2, H3, H4, H5, H6, BIG, SMALL, UL, LI, TR, TD, P, INPUT, DIV { 
		font-family: verdana, geneva, arial, helvetica, sans-serif;
		color: #000000;
}

H1, H2, H3, H4, H5, H6 { 
font-weight: bold; 
text-align: center;
}

H1 { font-size: 21px; }
H2 { font-size: 19px; }
H3 { font-size: 14px; }
H4 { font-size: 13px; }
H5 { font-size: 12px; }

TH { color: #FFFFFF; background: #000000; text-align: left; }
BIG { font-size: 13px; font-weight: bold; }
SMALL { font-size: 9px; }
BODY, UL, LI, TR, TD, P, INPUT { font-size: 12px; line-height: 16px; }
IMG { border: 0px; }

H1, H2, H3, H4, H5, H6,
ul, p, form, table
{ margin: 0 0 15px 0; }

table {border-collapse:collapse;}
tr {}
th,td{padding:0; margin:0; vertical-align: top;}

A:link { color: #CC3300; text-decoration: none; }
A:visited { color: #CC0000; text-decoration: none; }
A:active { color: #CC3300; text-decoration: none; }
A:hover { color: #FF0000; text-decoration: underline; }

A.nav:link, A.nav:visited, A.nav:active { 
		color: #ffffff; 
		text-decoration: none; 
		font-size:10px;
}

A.nav:hover { 
		color: #eeeeee; 
		text-decoration: none; 
}


.required { color: #990000; font-weight: bold; }
.copyright { color: #000000; font-size: 9px; }







/* PAGE STRUCTURE */
table#page{ margin:0; width: 100%; }

#topleft , #topright {height: 196px;}

#topleft {
width: 148px;
background: url(../image/flying146.jpg) 0px bottom no-repeat;
-moz-transform: scale(-1,1);
-webkit-transform: scale(-1,1);
transform: scale(-1,1);
}



#topright {
width: 230px;
background: url(../image/flying146.jpg) bottom right no-repeat;
}

#topright a {
display:block;
width:100%;
height:100%;
text-indent: -9999px;
}

#header {
text-indent: -9999px;
background: url(../image/title.gif) center center no-repeat #00cc99;
}

#header a {
display:block;
height:190px;
margin:auto;
width:620px;
}

#left {
	background: #066;
	width: 143px;
	vertical-align: top;
	padding-right: 5px;
	text-align:right;
}

#left p {
color: #ffffff;	
font-size:11px;
}

#left #nav a {
color: #ffffff;
text-decoration: none;
display:block;
padding: 2px 0;
}

#nav a:hover {
font-weight: bold;
}

#left .external {
color: #fff;
font-weight: bold;
text-decoration: underline;
}

#content {
padding: 30px;
padding-top: 30px;
}

#right {
background-image: url(../image/water150.jpg);
}

/* common content */
.centertext {
text-align: center;
}

#content table {
margin:auto;
margin-bottom: 30px;
}

#content table td {
border-bottom: 1px solid #eee;
padding: 4px;
}

#footer {
background: #00CC99;
padding: 4px;
text-align: center;
}


/* page specific */

.home h1 { }

.home #pdficon {
/*width="74" height="96" border="0"*/
}

.home #photolink img {
width: 55px;
vertical-align:middle;
}

.home #igfalink img {
/*width="115" height="82" border="0" hspace="10"*/
width: 115px;
height: 82px;
}


.home #schedule {
padding: 20px 40px;
background: -moz-linear-gradient(top,white,#6fe3c6) #6fe3c6;
background-color:#6fe3c6;
}

.home #schedule h3 {
margin-bottom:0;
text-align:left;
}

