* { font-family: Verdana, Trebuchet, Helvetica, Arial, Sans-Serif;}

html {margin:0;padding:0;/*overflow:-moz-scrollbars-vertical;*/}

body {
	background: white url(images/bluishprplwave1680.jpg) top center no-repeat; 
	/*background-repeat:repeat-x;*/
	/*background-color:white;*/
	color:black; 
	font-family:verdana,sans-serif;
	/*87.5% = 14px when default is 16px*/
	font-size:87.5%;
	line-height:1.333em;
	/*to get ie and firefox to position the top the same*/
	margin:0; padding:0;
	height:100%;
}

img { border: 0; }

h2 {
	font-family:trebuchet ms,arial,tahoma,verdana,sans-serif;
	font-weight:normal;
	letter-spacing:.005em;
	font-size:1.55em;
	margin:1em 0 0 0;
	padding-bottom:.2em;
	color: #400080; /*prpl:#800080;bluishprpl:#400080;blue:#000080*/
}

.center { text-align: center; }

.purple { color: #400080; }

.floatleft {float:left;margin-right:10px}
.floatright {float:right}
.floatleftstop {clear:left}
.floatrightstop {clear:right}
.floatstop {clear:both}

#name{
	position:relative; 
	top: 1em;
	width: 750px;
	/*margin: top right bottom left*/
	margin: 0px auto 0px auto;
	padding: 0px;
	/*border: solid 1px #ccc;*/
}

#menu{
	position:relative; 
	top: 22px;
	width: 750px;
	/*margin: top right bottom left*/
	margin: 0px auto 0px auto;
	padding: 0px;
	/*border: solid 1px #ccc;*/
}

#verse{
	position:relative; 
	top: 0px;
	width: 750px;
	/*margin: top right bottom left*/
	margin: 0em auto 0em auto;
	padding: 0em;
	/*border: solid 1px #ccc;*/
	display: block;
}

#content{
	position:relative; 
	top: 0px;
	width: 750px;
	/*margin: top right bottom left*/
	margin: 0em auto 0em auto;
	padding: 0em;
	/*border: solid 1px #ccc;*/
}

#footer{
	text-align: center;
	clear: both;
}

#credits{
	/*62.5% = 10px when default is 16px*/
	font-size:62.5%;
	text-align: center;
}
