a:link{
	color:#0000c0;
}
a:visited{
	color: #E69600;
}
a:hover{
	color:red;
}
.canvas{
	background-color: #Ffaa44;
}
.here {
	background-color: #Ffaa44;
	color:#ffffff;
}
/*top - for text links below header and above photolinks*/
.top {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:smaller;
	text-align:right;
	margin-top:9px;
	margin-bottom:2px;
	font-weight:bold;
	color:#0000c0;
	}
.top a{
	text-decoration: none;
	}
.top a:hover{
	background-color: #Ffaa44;	
	color:#ffffff;	
	}

/*toplinks - for text links under photobar*/

.toplinks{
	margin-bottom: 3px;
	margin-top: 3px;
	text-align:center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:smaller;
	background-color: #0000c0;
	font-weight:bold;
}
td.toplinks{
	background-color: #0000c0;
	font-size:100%;
}
td.toplinks p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:100%;
	text-align:center;
}

.toplinks a{
	text-decoration:none;
	color:#ffffff;
}
.toplinks a:visited{
	text-decoration:none;
	color:#ffffff;
}

.toplinks a:hover{
	color: #F6B687;
}

/*sidelinks - for links in left sidebar menu*/
.sidelinks a{
	text-decoration:none;
	color:#0000c0;
}
.sidelinks a:visited{
	text-decoration:none;
	color: #D2691E;
}

.sidelinks a:hover{
	background-color: #EEB58A;
	color:#0000c0;
}

.sidelinks a.here{
	text-decoration:none;
	color:#ffffff;
	background-color: #EEB58A;
	}

/*bottomlinks- for links in bottom text bar*/

.bottomlinks {
	margin-top:0px;
	margin-bottom:0px;
	text-align:center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:smaller;
	color:#ffffff;
	background-color: #0000c0;
	font-weight:bold;
	text-align:center;
	height:28px;
}
.bottomlinks a:link{
   text-decoration:none;
	color:#ffffff;
}
.bottomlinks a:visited{
   text-decoration:none;
	color:#ffffff;
}
.bottomlinks a:hover{
	
	color: #F6B687;
}


h1.header{color:#0000c0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:170%;
	margin-left:10px;
	margin-right:10px;
}
h2{color:#0000c0;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top:12px;
	margin-bottom:6px;
	text-align: center;
}
h2.home {
	font-size:120%;
	font-style: italic;
}
h3{color:#0000c0;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	font-style:italic;
	margin-left:5px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:6px;
}
h4{color:#0000c0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}
p{
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-left: 5px;
	margin-right:5px;
	text-align: justify;
}
li{
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-left: 5px;
}
hr{
	color:#0000c0;
}
.copyright{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:smaller;
	
}
.updated{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:smaller;
	font-style:italic;
}
.caption{
	text-align:center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:smaller;	
}
.headeraddress{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:smaller;
	font-weight:bold;
	color:#0000c0;
}
.verse {
	color:#0000c0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight:bold;
	margin-top:12px;
	margin-bottom:6px;
	text-align: center;
}
/**  Starfish items are for left column about the starfish thrower**/
td.starfish{
	background-image: url(starfish-column-light.jpg);
}	
td.starfish h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size:smaller;
	font-weight:bold;
	margin-bottom:0px;
	margin-left:3px;
}
.starfish p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:smaller;
	text-align: justify;
	margin-bottom: 10px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 2px;
	}
.starfish a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-left:5px;
}
/**for vertical table bars**/
.vertical{
	background-color: #0000c0;
}
/**for horizontal table bars**/
.horizontal{
	background-color: #0000c0;
	height:1px;
}

/*for questions and answers in FAQ*/

.qfaq{
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	margin-left:5px;
}
.afaq{
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	margin-left:20px;
}