/* mouse over link */


.blue{
	color:#009999;
	}


/* unvisited link */
a:link {
    color: #009999;
}

/* visited link */
a:visited {
    color: #009999;
}

/* mouse over link */
a:hover {
    color: #009999;
}

/* selected link */
a:active {
    color: #009999;
}




.fancy{
		font-family:'Conv_ITC-Tiffany-Std-Demi_24824',Sans-Serif;
	}

.center {
	position:absolute;
	left:0;
	right:0;
	margin-left:auto;
	margin-right:auto;
	}
.pagetitle {
	font-family:'Conv_ITC-Tiffany-Std-Demi_24824',Sans-Serif;
	color:#009999;
	font-size:2.5vw;
	text-decoration: underline;
}

a.nav:hover {
    text-shadow: 0px 0px 10px white; !important;
}

/* Default */
.heading { font-size:2vw; }
.description { font-size:1.5vw; }
.subtitle { font-size:1.5vw; }
.spacer { width:1%; }
 
/* Large desktop */
@media (min-width: 1200px) {
   .heading { font-size:1.5vw; }
   .description { font-size:1vw; }
   .subtitle { font-size:1.5vw; }
   .spacer { width:1%; }
}
 
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
   .heading { font-size:2vw; }
   .description { font-size:1.5vw; }
   .subtitle { font-size:2.5vw; }
   .spacer { width:1%; }
}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
   .heading { font-size:3vw; }
   .description { font-size:2.5vw; }
   .subtitle { font-size:2.5vw; }
    .spacer { width:1%; }
}
 
/* Landscape phones and down */
@media (max-width: 480px) {
   .heading { font-size:3.5vw; }
   .description { font-size:3vw; }
   .subtitle { font-size:2.5vw; }
    .spacer { width:1%; }
}