html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, address, cite, code, img, strong, sub, sup, center, dl, dt, dd,
ol, ul, li, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td, article, aside, embed, footer, header,
section, time, audio, video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, footer, header, section{display:block;}
/*-----Global Settings-----*/
body{position:relative;font-family:Georgia, Arial, Geneva, sans-serif;color:rgb(0,0,0);background-color:rgb(255,251,247);}
ol, ul{list-style:none;}
/*-----Special Classes and one of a Kinds-----*/
p.center{text-align:center;}
span.hidden{display:none;}
/*-----Common Link Settings-----*/
a, a:link, a:visited a:hover{font-family:"Copperplate Gothic Light", Georgia, Helvetica, sans-serif;font-weight:normal;color:rgb(229,68,22);text-align:center;text-decoration:none;}
a:hover{text-decoration:underline;color:rgb(37,32,126);}
a.uber{color:rgb(100,108,78);}
/*-----Site Header - This is insider the <header> element-----*/
header{position:fixed;top:0;right:0;left:0;height:5.5em;z-index:1;border-bottom:1px solid rgb(67,67,67);background:rgb(255,251,247) url(/images/springcolors.png) 0 0 no-repeat;background-size:100% 5.5em;}


.logo h1{text-align:left;height:56px;margin:16px 0 0 16px;padding:16px 0 0 54px;background:transparent url(/images/logo.png) 0 0 no-repeat;}
a.logo, a:visited.logo, a:hover.logo{display:inline-block;text-decoration:none;}


/*-----Headings-----*/
h1 {font-size:2em;}
h2 {font-size:1.8em;}
h3 {font-size:1.4em;}
h4 {font-size:1.05em;}
h5 {font-size:.83em;}
h6 {font-size:.75em;}
h1, h2, h3, h4{background-color:rgba(167,219,216,0.5);color:rgb(67,67,67);font-weight:bold;}
h2{margin:1px -10px 15px -10px;padding:10px 0;text-align:center;vertical-align:middle;}
h3{padding:5px 0;background-color:transparent;}
/*h3::before, h3::after{content: "|";}*/
/*-----Primary & Secondary Navigation Links Settings-----*/	
#primary ul{position:relative;top:5.5em;padding:5px 1px;text-align:right;}
#primary ul li, #secondary ul li{display:inline-block;padding-top:8px;list-style:none;}


#primary ul li a, #secondary ul li a{
	text-align: center;
	font-weight: bold;
	padding: 5px 8px;
	text-decoration: none;
}


#secondary ul{margin:24px 0 10px;text-align:center;}
/*-----Main Wrapper-----*/
#wrapper{position:relative;max-width:100%;margin:0 auto;padding: 16px;}
#content{position:relative;top:5.5em;padding:0 10px;border-top:1px solid rgb(67,67,67);}
#content article p{color:rgb(0,0,0);line-height:1.3em;padding-bottom:20px;text-align:justify;}
#content article p a.elink{font-family:Georgia, Arial, Geneva, sans-serif;}
/*-----Footer Settings-----*/
footer{border-top:1px solid rgb(67,67,67);margin:0 -10px;}
	
p.credits{text-align:center;font-size:.8em;padding-bottom:1.25em;}

p.time{padding-top:10px;text-align:center;}

/*-----Favorites Settings-----*/
article.elink{position:relative;margin:10px -10px;border-top:solid 1px rgb(67,67,67);}
article.elink ul{margin-bottom:15px;}
article.elink ul li{padding:5px 0 5px 5px;list-style-type:none;}
article.elink h4{vertical-align:middle;text-align:center;margin: 1px 0 15px;}
article.elink a span{position:absolute;top:1.5em;right:1em;padding-top:16px;width:18em;z-index:1;text-align:justify;font-family:Georgia, Arial, Geneva, sans-serif;color:rgb(0,0,0);	display:none;}
article.elink a:hover span{display:block;}
/*-----@media queries-----*/
@media screen and (max-width: 480px) {
    #primary ul{
	text-align: center;
	}
	article.elink a:hover span{
	display: none;
	}
}		
