html, body 
{
height:100%;
width:100%;
}

body
{
margin-left:auto;
margin-right:auto;
background-color: #003380;
background-image: url("./images/stars-01-50-blue.png");
color: #ffff99;
line-spacing: .3em;
}

body.subpage
{
background-color: #ffffff;
background-repeat:repeat-y;
background-attachment:fixed;
background-position:-260px 0px;
color: #000000;
font-size:100%;
}

div.skyglow
{
width: 100%;
height: 136px;
background-image: url("/images/silhouette-horizon-only-glow-height-only-01.png");
position: fixed;
bottom: 0;
left: 0;
z-index: -2;
}

div.silhouette
{
width: 83px;
height: 136px;
position: fixed;
bottom: 0;
right: 0;
z-index: -1;
border-width:0px;
background-image: url("/images/silhouette-thin-only-glow-height-only-01.gif");
}

div.moon
{
width: 100px;
height: 100px;
position: fixed;
top: 60%;
left: 75%;
z-index: -2;
border-width:0px;
background-image: url("/images/NASA-full-moon-shrunk-tint-rotate-2.gif");
}

div.skyglow_subpage
{
width: 140px;
height: 136px;
background-image: url("./images/silhouette-horizon-only-glow-height-only-01.png");
position: fixed;
bottom: 0;
left: 0;
z-index: -2;
}

div.silhouette_subpage
{
width: 83px;
height: 136px;
background-image: url("./images/silhouette-thin-only-glow-height-only-01-facing-right.gif");
position: fixed;
bottom: 0;
left: 0;
z-index: -1;
}


#silhouette a
{
background-image: url("/images/silhouette-thin-only-glow-height-only-01.gif");
}

#silhouette a:hover
{
background-image: url("/images/silhouette-big-thumb-low.png");
}

a:link {color:#ffffff;}
a:visited {color:#ffff99}

div.home_0
{
margin-left:auto;
margin-right:auto;
min-width: 685px;
width:80%;
height:100%;
border-style:solid;
border-width:0px;
border-color:white;
}

div.home_1
{
position:relative;
width:100%;
height:20%;
min-height: 107px;
border-style:solid;
border-width:0px;
border-color:pink;
}

img.left
{
padding-top: 30px; 
}

img.right
{
padding-top: 30px; 
}

p.subhead-1
{
font-family:"Trebuchet MS", Helvetica, Arial;
font-size:1.1em;
font-weight:bold;
color:#003380;
margin-top: 1.0em;
margin-bottom: 0.0em;
}

p.subhead-2
{
font-family:"Trebuchet MS", Helvetica, Arial;
font-size:1.5em;
font-weight:bold;
color:#003380;
margin-top: 0.0em;;
margin-bottom: -0.0em;;
}
span.subhead-1 {
font-family:"Trebuchet MS", Helvetica, Arial;
font-size:1.1em;
font-weight:bold;
color:#003380;
margin-top: 0.8em;
margin-bottom: -1.0em;
}

span.subhead-2
{
font-family:"Trebuchet MS", Helvetica, Arial;
font-size:1.5em;
font-weight:bold;
color:#003380;
margin-top: 0.0em;;
margin-bottom: 0.0em;;
}

p.club-appearance
{
font-family:"Trebuchet MS", Helvetica, Arial;
font-size:1.1em;
font-weight:bold;
color:#003380;
margin-top: -10px;
margin-bottom: 0px;
}

p.humongous
{
font-family:"Trebuchet MS", Helvetica, Arial;
font-size:2.5em;
font-weight:bold;
color:#003380;
margin-top: 0px;
margin-bottom: 0px;
}

.sidebar a:link {color:#ffff99;}
.sidebar a:visited {color:#eeee88;}
.sidebar a:hover {color:#ffffff;}
.sidebar a:active {color:#ff0000;}

a:link {color:#003380;}
a:visited {color:#002260;}
a:hover {color:#0066ff;}
a:active {color:#990000;}

a.bold
{
font-family:"Trebuchet MS", Helvetica, Arial;
font-weight:bold;
}

.pblack {
color: black;
font-size: 1em;
}
#slideshowed { 
    margin: 50px auto; 
    position: relative; 
    width: 170px; 
    height: 240px; 
    padding: 10px; 
    box-shadow: 0 0 20px rgba(0,0,0,0.4); 
}

#slideshow > div { 
    position: absolute; 
    top: 20px; 
    left: 20px; 
    right: 10px; 
font-weight:bold;
color:#003380;
margin-top: 0.0em;
margin-bottom: 0.0em;
}

p.subhead-4
{
font-family:"Trebuchet MS", Helvetica, Arial;
font-size:1.1em;
color:#003380;
margin-top: 0.0em;
margin-bottom: 0.0em;
}

p.questions {
font-family: "Times New Roman", Courier, Garamond, serif;
color: black;
font-size: 1em;
}

p.questions2 {
font-family: "Times New Roman", Courier, Garamond, serif;
font-size:1.1em;
font-weight:bold;
color:#003380;
}

p.brain {
font-family: "Times New Roman", Courier, Garamond, serif;
font-size:1.2em;
font-weight:bold;
color:#003380;
}

.testimonial {
width:620px;
float:left;
margin:15px 0 30px 0;
}

.left-quote {
float:left;
background:url(/images/quote-left.jpg) no-repeat top;
width:68px;
height:77px;
}

.testi-text {
float:left;
text-align:justify;
width:470px;
padding-right:65px;
background:url(/images/quote-right.jpg) no-repeat bottom;
}

.testi-pic {
float:left;
width:77px;
height:104px;
margin-left:70px;
display:inline;
}

.testi-name {
float:left;
padding:30px 0 0 15px;
}