/* Main Text */ 

body {
	font-family: Verdana, Arial, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 12px;
}

/* Links */ 



/* Titles */ 

h1 {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 16px;
	line-height:28px;
	color:#00d305;
	}

h2 {

	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 20px 0 0 0;
	font-size: 16px;
	color:#00aa0c;
	}
	
h3 {

	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 20px 0 0 0;
	font-size: 14px;
	color:#231F20;
	}
	
h4 {

	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 20px 0 0 0;
	font-size: 14px;
	color:#BD2031;
	}
	
h5 {

	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 10px 0 0 0;
	font-size: 14px;
	line-height:1.1em;
	color:#00d305;
	}
	
h6 {

	font-family: Arial, Helvetica, sans-serif;
    line-height:1.1em;
	margin: 0;
	padding: 5px 0 0 0;
	font-size: 14px;
	color:#00d305;
	}
	
/* main DIV */ 

#main a:visited {
	text-decoration: none;
	color: #00d305;
}

#main a:link {
	text-decoration: none;
	color: #00d305;
}


#main a:hover {
	text-decoration: underline;
	color: #00d305;
}

/* SIDE DIV */ 

#side ul {
list-style:url(images/point.gif);
}

#side a:link, a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

#side a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

	
.side {
line-height:1.4em;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding: 0px 0px 0px 0px;
}



/* contact DIV */ 


/* rssnews DIV */ 
#rssnews ul {
list-style-image:url(images/bullet.png)
}


/* miniMenu DIV */ 

#minilink a:link {
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
}

#minilink a:visited {
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
}

#minilink a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

/* title DIV */ 
	
.micro {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
line-height:14px;
padding: 0 0 0 0;
color:#FFFFFF;
}

.contact {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
line-height:14px;
padding: 0 0 0 0;
color:#231F20;
}

/* News Div with different Links */ 

.news {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
padding: 0px 0 0 0;
color:#FFFFFF;
}

#rssnews a:link {
	text-decoration: none;
	color: #FFFFFF;
}

#rssnews a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

#rssnews a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

.pic {
 float:right;
 margin-left:20px;
 margin-bottom:10px;
 margin-top:10px;
 border-style:solid;
 border-width:thin;
 border-color:#000000;
 }
 
 .pic2 {
 float:left;
 margin-bottom:20px;
 margin-top:10px;
 border-style:solid;
 border-width:thin;
 border-color:#000000;
 }
 
 /* Homepage special styles*/ 
.white {
color:#FFFFFF;
line-height:13px;

}

.pic3 {
 float:left;
 margin-right:20px;
 margin-top:1px;
 border-style:solid;
 border-width:thin;
 border-color:#000000;
 }

#divemaster a:link {
	text-decoration: none;
	color: #ceefff;
		font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 16px;
	line-height:1.0em;
	font-weight:bold;
}

#divemaster a:visited {
	text-decoration: none;
	color: #ceefff;
		font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 16px;
	line-height:1.0em;
		font-weight:bold;

}

#divemaster a:hover {
	text-decoration: underline;
	color: #ceefff;
		font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 16px;
	line-height:1.0em;
}

#divemaster2 a:link {
	text-decoration: none;
	color: #ceefff;
		font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 16px;
	line-height:1.0em;
	font-weight:bold;
}

#divemaster2 a:visited {
	text-decoration: none;
	color: #ceefff;
		font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 16px;
	line-height:1.0em;
		font-weight:bold;

}

#divemaster2 a:hover {
	text-decoration: underline;
	color: #ceefff;
		font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 16px;
	line-height:1.0em;
}
#instructor a:link {
	text-decoration: none;
	color: #ceefff;
		font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 16px;
	line-height:1.0em;
	font-weight:bold;
}

#instructor a:visited {
	text-decoration: none;
	color: #ceefff;
		font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 16px;
	line-height:1.0em;
		font-weight:bold;

}

#instructor a:hover {
	text-decoration: underline;
	color: #ceefff;
		font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 16px;
	line-height:1.0em;
}
#video a:link {
	text-decoration: none;
	color: #ceefff;
		font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 16px;
	line-height:1.0em;
	font-weight:bold;
}

#video a:visited {
	text-decoration: none;
	color: #ceefff;
		font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 16px;
	line-height:1.0em;
		font-weight:bold;

}

#video a:hover {
	text-decoration: underline;
	color: #ceefff;
		font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 16px;
	line-height:1.0em;
}
#msdt a:link {
	text-decoration: none;
	color: #ceefff;
		font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 16px;
	line-height:1.0em;
	font-weight:bold;
}

#msdt a:visited {
	text-decoration: none;
	color: #ceefff;
		font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 16px;
	line-height:1.0em;
		font-weight:bold;

}

#msdt a:hover {
	text-decoration: underline;
	color: #ceefff;
		font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 16px;
	line-height:1.0em;
}