﻿

body {
	background-color: #FFFFFF;
	background-image: url("boot_back.gif");    
	margin:0px; 
}


/* title/navigation */
#nav_home a
{

	background-color: #CCCCCC;
	text-align: center;
	width: 60px;
	height: 30px;
position:absolute; 
left:100px; top:230px; 
z-index:5;

}

#nav_home
a:hover
{

	background-color: #99CCCC;
	text-align: center;
	width: 60px;
	height: 30px;
position:absolute; 
left:100px; top:230px; 
z-index:5;

}

#nav_about a
{
	
	background-color: #99CCCC;
	text-align: center;
	text-decoration: none;
	position:absolute; 
	left:160; top:230; 
	width:80px; 
	height:30px; 
	z-index:5;
}

#nav_about 
a:hover
{
	
	background-color: #CCCCCC;
	text-align: center;
	text-decoration: none;
	position:absolute; 
	left:160; top:230; 
	width:80px; 
	height:30px; 
	z-index:5;
}



#nav_reg a
{

	background-color: #99CCCC;
	text-align: center;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:240; top:230; 
	width:150px; 
	height:30px; 
	z-index:5;
}

#nav_reg
a:hover
{

	background-color: #CCCCCC;
	text-align: center;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:240; top:230; 
	width:150px; 
	height:30px; 
	z-index:5;
}

#nav_indoor a
{

	background-color: #99CCCC;
	text-align: center;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:390; top:230; 
	width:150px; 
	height:30px; 
	z-index:5;
}

#nav_indoor 
a:hover
{

	background-color: #CCCCCC;
	text-align: center;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:390; top:230; 
	width:150px; 
	height:30px; 
	z-index:5;
}


#nav_drop a
{

	background-color: #99CCCC;
	text-align: center;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:540; top:230; 
	width:150px; 
	height:30px; 
	z-index:5;
}

#nav_drop
a:hover
{
	
	background-color: #CCCCCC;
	text-align: center;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:540; top:230; 
	width:150px; 
	height:30px; 
	z-index:5;
}

#nav_cal a
{

	background-color: #99CCCC;
	text-align: center;
	text-decoration: none;
	display: block;
	   position:absolute; 
	left:690; top:230;
	width:140px; 
	height:30px; 
	z-index:5;
}

#nav_cal
a:hover
{
	
	background-color: #CCCCCC;
	text-align: center;
	text-decoration: none;
	display: block;
	   position:absolute; 
	left:690; top:230;
	width:140px; 
	height:30px; 
	z-index:5;
}





#nav_faq a
{

	background-color: #99CCCC;
	text-align: center;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:830; top:230; 
	width:60px; 
	height:30px; 
	z-index:5;
}
#nav_faq 
a:hover
{

	background-color: #CCCCCC;
	text-align: center;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:830; top:230; 
	width:60px; 
	height:30px; 
	z-index:5;
}


#nav_com a
{
	background-color: #99CCCC;
	text-align: center;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:890; top:230; 
	width:110px; 
	height:30px; 
	z-index:5;
}

#nav_com
a:hover
{

	background-color: #CCCCCC;
	text-align: center;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:890; top:230; 
	width:110px; 
	height:30px; 
	z-index:5;
}


#phototop
{
	text-align: center;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:250px; 
	top:80px; 
	width:850px; 
	height:130px;
	z-index:1;
}



#whiteback
{
	background-color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:100px; 
	top:80px; 
	width:900px; 
	height:990px;
	z-index:1;
}

#whitetext
{
	
	text-decoration: none;
	display: block;
	position:absolute; 
	left:400; 
	top:270; 
	width:260px;
	height:920px; 
	z-index:3;
}
#righttext
{
	color: #000000;

	text-decoration: none;
	display: block;
	position:absolute; 
	left:710; 
	top:270; 
	width:260px;
	height:700px; 
	z-index:3;
}
#greenleft
{
	color: #000000;
	background-color: #666633;
	text-align: center;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:100; 
	top:260; width:260px; 
	height:870px; 
	z-index:2;
}



#blog
{
		color: #FFFF66;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:115; 
	top:730; 
	width:175px;
	height:380px; 
	z-index:6;
}

#greencal
{
	background-color: #FFFFCC;
		background-image: url("pattern_069gl.gif");    
	display: block;
	position:absolute; 
	padding:10;
	left:115; 
	top:460; 
	width:210px;
	height:200px; 
	z-index:8;
}




#next_class
{
	color: #000000;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:115; 
	top:280; 
	width:200px;
	height:90px; 
	z-index:5;
}
#reconnect
{
	display: block;
	position:absolute; 
	left:130; 
	top:190; 
	width:250px;
	height:50px; 
	z-index:4;
}
#logo
{
	color: #ff9900;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:125; 
	top:90; 
	width:190px;
	height:115px; 
	z-index:3;
}

#head_pat
{
	color: #ff9900;
	background-image: url("pattern_069g.gif");    
	text-decoration: none;
	display: block;
	position:absolute; 
	left:100; 
	top:210; 
	width:900px;
	height:20px; 
	z-index:5;
}

#footerbox
{
	color: #000000;
	text-decoration: none;
	background-color: #cee4ed;
	display: block;
	position:absolute; 
	left:100; 
	top:1070; 
	width:900px;
	height:35px; 
	z-index:3;
}
#footertext
{
	color: #000000;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:120; 
	top:1080; 
	width:790px;
	height:65px; 
	z-index:4;
}
#footerline
{
	color: #000000;
	background-color: #666633;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:100; 
	top:1104; 
	width:900px;
	height:1px; 
	z-index:5;
}


#copybox
{
	color: #000000;
	text-decoration: none;
	background-color: #CCCCCC;
	display: block;
	position:absolute; 
	left:100; 
	top:1105; 
	width:900px;
	height:35px; 
	z-index:5;
}
#copytext
{
	color: #000000;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:120; 
	top:1115; 
	width:900px;
	height:65px; 
	z-index:6;
}
#copyline
{
	color: #000000;
	background-color: #666633;
	text-decoration: none;
	display: block;
	position:absolute; 
	left:100; 
	top:1139; 
	width:900px;
	height:1px; 
	z-index:5;
}




/* links */

a:link {
	color: #006666;
}
a:visited {
	color: #336666;
	background: transparent;
}
a:active {
	color: #669999;
	background: transparent;
}

a.special
{
 	font-size: 10pt;
 	line-height: 12pt;   
 	font-family: helvetica, verdana, arial, sans-serif;
	color: #FFFFFF;  
	text-decoration: underline;
}

a.special :hover
{
 	font-size: 10pt;
 	line-height: 12pt;   
 	font-family: helvetica, verdana, arial, sans-serif;
	color: #CCFFFF;  
	text-decoration: underline;
}

a.special :visited
{
 	font-size: 10pt;
 	line-height: 12pt;   
 	font-family: helvetica, verdana, arial, sans-serif;
	color: #FFFFFF;   
	text-decoration: underline;
}


a.nav
{
 	font-size: 10pt;
 	line-height: 20pt;   
 	font-family: helvetica, verdana, arial, sans-serif;
	color: #006666;  
	text-decoration: none;
}

a.nav :hover
{
 	font-size: 10pt;
 	line-height: 20pt;   
 	font-family: helvetica, verdana, arial, sans-serif;
	color: #CCFFFF;  
	text-decoration: none;
}

a.nav :visited
{
 	font-size: 10pt;
 	line-height: 20pt;   
 	font-family: helvetica, verdana, arial, sans-serif;
	color: #006666;   
	text-decoration: none;
}

a.white
{
 	font-size: 10pt;
 	line-height: 20pt;   
 	font-family: helvetica, verdana, arial, sans-serif;
	color: #FFFFFF;  
	text-decoration: none;
}

a.white :hover
{
 	font-size: 10pt;
 	line-height: 20pt;   
 	font-family: helvetica, verdana, arial, sans-serif;
	color: #CCFFFF;  
	text-decoration: none;
}

a.white :visited
{
 	font-size: 10pt;
 	line-height: 20pt;   
 	font-family: helvetica, verdana, arial, sans-serif;
	color: #FFFFFF;   
	text-decoration: none;
}

a.white
{
 	font-size: 10pt;
 	line-height: 20pt;   
 	font-family: helvetica, verdana, arial, sans-serif;
	color: #FFFFFF;  
	text-decoration: none;
}

a.white :hover
{
 	font-size: 10pt;
 	line-height: 20pt;   
 	font-family: helvetica, verdana, arial, sans-serif;
	color: #CCFFFF;  
	text-decoration: none;
}

a.white :visited
{
 	font-size: 10pt;
 	line-height: 20pt;   
 	font-family: helvetica, verdana, arial, sans-serif;
	color: #FFFFFF;   
	text-decoration: none;
}


a img { color: #fff; background: transparent;}      /* hide the border in Netscape 4 */
@media all {                /* hide from Netscape 4 */
	a img {
	   color: inherit;     /* undo the rule above */
	   background: transparent;
	   border: none; }
}


/* classes */

.subhead
{
 	font-size: 9pt;
 	line-height: 14pt;   
 	font-family: helvetica, verdana, arial, sans-serif;
	color: #FFFFFF;   
	text-decoration: none;
}


.left {
	font: 9pt/12pt verdana, arial, helvetica, sans-serif;
	color: #333333; text-decoration: none;
}
.white {
	font: 9pt/12pt verdana, arial, helvetica, sans-serif;
	color: #006666; text-decoration: none; background-color: #FFFFFF;
}
.grey {
font-size: 9pt;
 	line-height: 12pt;   
 	font-family: verdana, arial, helvetica, sans-serif;
	color: #666666;  
	font-weight: 600;
	text-decoration: none;
}
.orange {
font-size: 10pt;
 	line-height: 14pt;   
 	font-family: verdana, arial, helvetica, sans-serif;
	color: #ff9900;   
	text-decoration: none;
}

.yellow {
font-size: 9pt;
 	line-height: 14pt;   
 	font-family: verdana, arial, helvetica, sans-serif;
	color: #ffff66;   
	text-decoration: none;
}

.blue {
font-size: 9pt;
 	line-height: 14pt;   
 	font-family: verdana, arial, helvetica, sans-serif;
	color: #d7e9f0;   
	text-decoration: none;
}

.green {
	font: 9pt/12pt verdana, arial, helvetica, sans-serif;
	color: #FFFFFF; text-decoration: none; background-color: #666633;
}

.cal {
	font-family: arial, helvetica, sans-serif; 
	font-size: 12pt;
		line-height: 14pt;  
	font-weight: 900;
	color: #666666; 
}

.head {
	font-family: arial, helvetica, sans-serif; 
	font-size: 14pt;
	line-height: 18pt;  
	font-weight: 900;
	color: #ff9900; 
}

.black {
font: 9pt/12pt verdana, arial, helvetica, sans-serif;
	color: #000000;
}
