

body {
background: #10001F;
font-family: Arial;
color: #B0E0E6;
}

H1 {color: #B0E0E6;
background: #10001F;
font-size:20px;
text-align: center;
line-height: 20px;
font-weight: normal; 
}

H2 {
text-transform:uppercase;
text-align: center;
font-size: 18px;
line-height: 20px;
display: inline; 
}

H3{
text-align: center;
font-size: 28px;
}

a:link { 
color:#0080FF;
background: #10001F;
}

a:visited { 
color:#80F0FF;
background: #10001F;
}

sup {
font-size: 11px;
}

/* heading space*/ 

.topnav {
font-size: 16px;
text-align:center;
font-weight: bold;
}


.abplogo {
color: #F5F5F5;
background: #10001F;
border-style: double;
width: 600px;
}

.title {
color: #F5F5F5;
background: #10001F;
border-style: double;
width: 400px
}

.thumb {
color: #B0E0E6;
background: #10001F;
font-size:20px;
text-align: center;
line-height: 20px;
font-weight: normal; 
}

/* main center space*/ 

.mainspace {
width:800px;
padding-left: 40px;
padding-right: 40px;
margin-left: 175px;
}

.picspace {
width:700px;
padding-left: 50px;
padding-right: 50px;
margin-left: 175px;
}

.textbox {
font-family: Verdana;
font-size: 14px;
text-align: left; 
padding:10px;
border-color: #B0E0E6;
border-style: solid;
border-width: 1px;
width: 600px;
}

.frame {
border-color: #B0E0E6;
border-style: solid;
border-width: 1px
} 

.photo img{
border-color: #B0E0E6;
border-style: double;
} 


.subhead{
font-family: Arial;
font-size: 13px;
text-transform:uppercase;
}

.centeredspace {
padding-left: 50px;
padding-right: 50px;
}


.copyright {
text-align:center;
font-size: 12px;
}


/* side column layout */ 

.sidecol {
position: absolute;
left: 10px;
top: 10px;
width: 165px;
text-align:center;
background: #10001F;
color: #B0E0E6;
font-size: 12px;
line-height:18px;
padding: 5px;
border-color: #10001F;
border-style: solid;
border-width: 1px;
}

.corner{
border-color: #B0E0E6;
border-style: solid;
border-width: 1px;
}



/* homepage styles */ 

.astroindex {
width:325px; 
padding: 20px;
}

.indexpic {
text-align:center;
float: left;
border-color: #B0E0E6;
border-style: solid;
border-width: 1px
}

.astrolinks {
text-align:left;
width:125px; 
padding: 5px;
float: right;
}

.welcome {
FONT-SIZE: 17px; 
FLOAT: centert; 
WIDTH: 600px; 
FONT-FAMILY: Verdana; 
TEXT-ALIGN: left;
padding: 10px;
}

.introastro{
float: center;
text-align:left;
font-family: Verdana;
font-size: 14px;
width: 600px;
height:1000px;
}













