/* THIS IS THE EGG TEMPERA SITE CSS */body {	text-align:center;	background-color:#dddddd;	font-family: Georgia, Times, Palatino, serif;	font-size:1em;	line-height: 1;	padding: 0;	margin: 0px;	overflow-x:hidden;	background-image:url(shellshipslong.jpg);	background-attachment:scroll;	background-repeat:repeat-y;	background-position:10px 0 px;}#container {	height:100%;	min-height:100%;	position:relative;	}#masthead {	text-align:left;	background-color:#000000;		width:auto;	margin:0px 0px;	padding:0px 20px;	height:225px;	line-height:1.25;	background-image: url(bannertext.jpg);	background-attachment:scroll;	background-repeat:repeat-x;	background-position:10px 0 px;}#globalNav {	float: left;	background-color:#cccccc;	background-position:left top;	height:100%;	width:150px;	text-align:left;	padding:0px 10px;	margin:0px 0px;	display: inline;}#mainbody {	background-color: transparent;	min-height:100%;	margin: 0 auto -80px 165px;	position:relative;	padding: 0px 20px;	padding-bottom:80px;	width: auto;	text-align: left;}#baseNav {	float:left;	background-color: #000000;	width: 100%;	height:5em;	text-align: left;	position:relative;	bottom:0;}/* Upper Navigation (immediately below #masthead) */.upnav {	font-family: Georgia, Times, Palatino, serif;	font-size: 1em;	font-weight: normal;	color: #ffffff;	background-color: #000000;	line-height: 1.5;	margin: 0px 0px;	padding: 10px 10px;}.upnav a:link{	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #99bbff;	background-color: #000000;	text-decoration: none;}.upnav a:visited{	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #dd0033;	background-color: #000000;	text-decoration: none;}.upnav a:hover{	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #ff0000;	background-color: #000000;	text-decoration: none;}.upnav a:active{	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #11ee44;	background-color: #000000;	text-decoration: none;}/* Navigation (in #globalNav) */.nav {	font-family: Georgia, Times, Palatino, serif;	font-size: 1.25em;	font-weight: normal;	font-weight: normal;	color: #000000;}.nav a:link{	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #0000aa;	text-decoration: none;}.nav a:visited{	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #770000;	text-decoration: none;}.nav a:hover{	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #ff0000;	text-decoration: none;}.nav a:active{	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #ffffff;	text-decoration: none;}/* HEADER */h1 {	font-family: Georgia, Times, Palatino, serif;	font-size: 1.75em;	font-weight: normal;	color: #000000;}h1 a:link {	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #0000ff;}h1 a:visited {	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #990000;}h1 a:hover {	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #ff0000;}h1 a:active {	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #aaaaaa;}/* LESSERHEADER */h2 {	font-family: Century Gothic, Arial, Helvetica, sans-serif;	font-size: 1.5em;	font-weight: normal;	color: #000000;}h2 a:link {	font-family: Century Gothic, Arial, Helvetica, sans-serif;	font-size: 100%;	font-weight: normal;	color: #0000ff;}h2 a:visited {	font-family: Century Gothic, Arial, Helvetica, sans-serif;	font-size: 100%;	font-weight: normal;	color: #990000;}h2 a:hover {	font-family: Century Gothic, Arial, Helvetica, sans-serif;	font-size: 100%;	font-weight: normal;	color: #ff0000;}h2 a:active {	font-family: Century Gothic, Arial, Helvetica, sans-serif;	font-size: 100%;	font-weight: normal;	color: #aaaaaa;}/* REDHEADER */h3 {	font-family: Georgia, Times, Palatino, serif;	font-size: 1.5em;	font-weight: normal;	color: #ff0022;}h3 a:link {	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #0000ff;}h3 a:visited {	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #990000;}h3 a:hover {	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #ff0000;}h3 a:active {	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #aaaaaa;}/* CONTENT */div#mainbody p.content:first-letter {	font-size: 150%}p strong {	font-weight: normal;	font-size: 1.25em;	}.content {	font-family: Georgia, Times, Palatino, serif;	font-size: 1em;	font-weight: normal;	line-height: 1.25;	color: #000000;}.content a:link {	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #0000ff;	text-decoration: none;}.content a:visited {	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #990011;	text-decoration: none;}.content a:hover{	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #ff0000;
	text-decoration: none;}.content a:active {	font-family: Georgia, Times, Palatino, serif;	font-size: 1em;	font-weight: normal;	color: #aaaaaa;	text-decoration: none;}/* LISTS */li{	margin:10px 0;}/* FOOTER (in #basenav) */.footer {	font-family: Georgia, Times, Palatino, serif;	font-size: .75em;	font-weight: normal;	color: #ffffff;	background-color: #000000;	margin:5px 20px;	padding: 5px 10px;}.footer a:link {	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #99bbff;	background-color: #000000;	text-decoration: none;}.footer a:visited {	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #bb0033;	background-color: #000000;}.footer a:hover {	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #ff0000;	background-color: #000000;	text-decoration: none;}.footer a:active {	font-family: Georgia, Times, Palatino, serif;	font-size: 100%;	font-weight: normal;	color: #11ee44;	background-color: #000000;}