/* @override http://www.therainbowofhope.net/praise.css */

body {
background-color: #000033;
margin:0px 0px; 
padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
text-align:center; /* Hack for IE5/Win */
color: #fffaed; }


div#nova {
width: 864px;
height: 1500px;
position: relative;
margin:0px auto; /* Right and left margin widths set to "auto" */
text-align:left; /* Counteract to IE5/Win Hack */
background-image: url(images/nova3.gif);
background-repeat: no-repeat;
 }

div#praise {
width: 560px;
margin-left: 152px;
}

h3 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .8em;
color: #ffffff;
text-align: center;
font-weight: 100;
letter-spacing: 1em;
word-spacing: .9em;
font-variant: small-caps; }

h1 {
color: #ffffff;
font-family: Times, "Times New Roman", serif;
font-size: 2.5em;
font-weight: 100;
font-stretch: expanded;
letter-spacing: .1em; }

h2 {
color: #ffffff;
font-family: Times, "Times New Roman", serif;
font-size: 2em;
font-weight: 100;
font-stretch: expanded;
letter-spacing: .2em;
text-align: center; }

h4 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .8em;
color: #ffffff;
text-align: center;
font-weight: 100;
letter-spacing: .9em;
word-spacing: .8em;
font-variant: small-caps; }

p.quote {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .75em;
color: #fffaed;
font-weight: 100;
line-height: 2em;
text-align: left; }

p.attr {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .7em;
color: #66ccff;
font-weight: 100;
line-height: 2em;
text-align: right; }

.luminary {
font-size: larger; }

p.blurb {
font-family: Times, "Times New Roman", serif;
font-size: .8em;
color: #ffffff;
text-indent: 1em;
line-height: 2em; }

div#topnav {
padding-bottom: 1px;
width: 864px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .8em;
}


div#nav {

/*top: 578px;*/
width: 100%;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .8em;
font-weight: bold;
	padding-bottom: 5px;
	padding-top: 1px;
	text-align: center;
}

p.nav {
text-align: center;
font-variant: small-caps;
display: block;
color: #0563ff;
}

div#nav a:link, div#topnav a:link {
color: #4692d9; }

div#nav a:visited, div#topnav a:visited {
color: #0563ff; }

div#nav a:hover, div#topnav a:hover {
border-bottom: none;
color: #ffffff; }


a:link {
color: #9900ff;
text-decoration: none; }

a:visited {
color: #993399;
text-decoration: none; }

a:hover {
color: #ffffff;
text-decoration: none;
border-bottom: 1px #ffffff dotted; }

a:active {
color: #ff06e7;
text-decoration: none; }

p.menu {
display: block; }


