

.last{
FONT-FAMILY: EngrvrsOldEng BT;
FONT-SIZE: 8pt;

}

/*BODY {

MARGIN-LEFT: 0.1in;
BACKGROUND-COLOR: FFF5CE;
}*/

.filler{
COLOR: FFF5CE;

}

.section {
width:725px;
margin-top:50px;
margin-left:auto;
margin-right:auto;
text-align:left;
padding:15px;
border:2px dashed #333;
background-color:#eee;
}
.section:after { 
content: "";
display: block;
height: 0;
clear: both;
}


a:link {
  color: #000000; 
  text-decoration: none; 
}/*normal links in the text*/
a:visited {
  color:  #8080FF; 
  text-decoration: none; 
}
a:active {/*colour in NN4.xx is red*/ 
  color: #9999CC; 
  text-decoration: underline; 
  background: #FFFFFF;}
a:hover{
background: #FFFFFF;
}

.blog{
background-color: #d6d6d6;
color: #010554;
border-style: double;
padding-top: 2px;
}
.blogurl{

float: right;
font-style: italic;
font-variant: small-caps;
font-weight: bolder;
font-size: medium;
width: 175px;

}
.blogtitle{
text-align: center;
font-weight: bold;

}

.blogdescription{
/*background-color: #323A87;*/
padding-left: 5px;
padding-right: 5px;

}
.news{
background-color: #d6d6d6;
color: #010554;
border-style: double;
padding-top: 2px;
}
.newsurl{

float: right;
font-style: italic;
font-variant: small-caps;
font-weight: bolder;
font-size: medium;
width: 175px;

}
.newstitle{
text-align: center;
font-weight: bold;

}

.newsdescription{
/*background-color: #323A87;*/
padding-left: 5px;
padding-right: 5px;

}

.quotetitle{
font-size: large;
font-weight: bolder;
}
.quotepage{
width:250px;
margin-top:50px;
margin-left:auto;
margin-right:auto;
text-align:left;
padding:15px;
border:2px dashed #333;
background-color:#eee;
}

.quote{
width:200px;
text-align:center;
padding:8px;
border-left: medium solid navy;
border-left-width: medium;
border-right: medium solid navy;
border-top: medium solid navy;
border-top-width: medium;
border-bottom: medium solid navy;
border-bottom-width: medium;
font-size: small;
font-weight: bold;
float: left;
}
.quotetext{
width:200px;
text-align:center;
font-size: small;
font-weight: bold;

}
.quoteauthor{
width:200px;
text-align:right;

font-size: small;
font-weight: bold;

}
.nasa{
height: 200px;
float: left;
text-align:center;
display: block;

}

.noaa{
height: auto;
display: block;
text-align:center;
float: right;

}
.govlinks {
height: 200px;
text-align:center;
margin-left:auto;
margin-right:auto;
}
.govlinks a {
font-weight: bold;
list-style-type: none;
display: block;
} 





.header{ 
width:725px;
margin-top:50px;
margin-left:auto;
margin-right:auto;
text-align:left;
padding:15px;
/*background-image: url(../../../myport.JPG);*/
}
.headeritem{
  display: inline;
  padding: 10px 0px 10px 0px;
  float: left;
  width: 180px;
  text-align: center;
}

.headeritem a {
font-weight: bold;
list-style-type: none;
border: medium groove black;
} 

.headeritem a:hover{

border: medium groove yellow;
}
.links{
width:200px;
text-align:center;
padding:8px;
border-left: medium solid navy;
border-left-width: medium;
border-right: medium solid navy;
border-top: medium solid navy;
border-top-width: medium;
border-bottom: medium solid navy;
border-bottom-width: medium;
font-size: small;
font-weight: bold;
float: right;
}

.funnylinks{
width:200px;
text-align:center;
padding:8px;
border-left: medium solid navy;
border-left-width: medium;
border-right: medium solid navy;
border-top: medium solid navy;
border-top-width: medium;
border-bottom: medium solid navy;
border-bottom-width: medium;
font-size: small;
font-weight: bold;
margin-left:auto;
margin-right:auto;
}
.imageborder{
border: thin dotted black;

margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}









#rollover1{
height: auto;
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:200px;
}
#rollover2{
width:900px;
margin: 0px 0px 0px 0px;
padding: 0px 320px 0px 0px;

float: right;
}

.update{

font: oblique normal lighter 10 Comic Sans MS;

}

.sectionplainleft {
border: thin solid black;
width:300px;
margin-top:auto;
margin-left:auto;
margin-right:auto;
text-align: left;
margin: 13 13 13 13;
padding: 13 13 13 13;
}
.sectionplain {
width:725px;
margin-top: 100px;
margin-bottom: 100px;
margin-left:auto;
margin-right:auto;
width:350px;
text-align: center;
}
.sectionplain:after { 
content: "";
display: block;
height: 0;
clear: both;
}
.sectionbottom {
float:left;
width:50px;
}

.main{
margin-top: 67px;
width:767px;
margin-left:auto;
margin-right:auto;
height: 767px;
text-align: center;
}


.lettersize1{
font-family: Comic Sans MS;
font-size: 60px;
font-weight: 900;
margin-top: 100px;
margin-left:auto;
margin-right:auto;
}
.lettersize1:hover{
color: #eef;
}



.lettersection{
width:767px;
margin-left:auto;
margin-right:auto;
}
.Passage {
text-align: center;
font-family: Comic Sans MS;
}

.firstletter {
font-family: Comic Sans MS;
line-height: 15pt;
FONT-SIZE: 20pt;

}

.wholetext {

MARGIN-LEFT: 0.5in;
font-family: Comic Sans MS;
FONT-SIZE: 8pt;

}

