
/* style file for Singing the Song
   Simon Kershaw   11.Nov.1996, June 1997, 27 May 1998, 2 June 1999
 */

/* stylesheet for Netscape browsers */

/* basic values to be used throughout the web site
 */
body {
	font-size: 12pt;
	color: #000000;
	background-color: #FFFFFF;
	background-image: none;
	width: 600px;
	font-family: serif;
}

/* styles used on the title page
 */
h1.title {
	color: #AA0000;
	font-family: arial, helvetica, sans-serif;
	font-size: 48pt;
}
h2.title {
	color: black;
	text-align: center;
	font-family: arial, helvetica, sans-serif;
	font-size: 14pt;
}
h3.title {
	color: black;
	text-align: center;
	font-family: serif;
	font-size: 12pt;
	font-weight: normal;
}
p.title {
	color: black;
	text-align: center;
	font-family: serif;
}

/* headings used on other pages
 */

/* h1 -- large, dark red, centred, serif typeface
 */
h1.song {
	font-size: 18pt;
	font-weight: normal;
	color: #AA0000;
	font-family: serif;
	text-align: center;
}

/* h2 -- largish, bold, white serif face centred on a dark red panel;
   the 0.1px tricks Netscape 4 into displaying this properly
 */
h2.song {
	font-size: 15pt;
	font-weight: bold;
	background: #AA0000;
	color: white;
	margin-top: 15pt;
	font-family: serif;
	margin-left: 0px;
	text-align: center;
	border-left-width: 0.1px;
}

/* h3 -- largish, normal weight, white sans-serif face centred on a dark red panel
 */
h3.song {
	font-size: 15pt;
	font-weight: normal;
	background: #AA0000;
	color: white;
	font-family: arial, helvetica, sans-serif;
	text-align: center;
	display: block;
	margin-left: 0px;
	border-left-width: 0.1px;
}


td {
	font-family: serif;
}

a.eh {
	font-size: 10pt;
	font-weight: normal;
	color: red;
	font-family: serif;
}

/* headers for use on 'proper' pages */
h1.proper {
	font-size: 15pt;
	font-weight: bold;
	color: #AA0000;
	font-family: arial, helvetica, sans-serif;
}
h2.proper {
	font-size: 15pt;
	font-weight: bold;
	color: #AA0000;
}
h3.proper {
	font-size: 15pt;
	font-weight: normal;
	color: #AA0000;
}
h4.proper {
	font-size: 12pt;
	font-weight: bold;
	color: #AA0000;
}
h4.proper2 {
	font-size: 12pt;
	font-weight: bold;
	color: #AA0000;
	text-align: center;
}

span.proper2 {
	color: black;
/*	float: left;
*/}

/*
span.proper3 {
	color: black;
	float: right;
	vertical-align: top;
}
*/

div.mainpanel {
	position: relative;
	left: 190px;
	width: 410px; 
}

div.sidepanel {
	position: absolute;
	left: 24px;
	top: 55pt;
	width: 144px;
	background-color: #FFEEEE;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-left-width: 0.1px;
}

div.sidepanel p {
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

div.otpoetry p {
	text-indent: -1em;
	margin-left: 1em;
/* hmm, this seems to mess things up, must be a bug in NS, but it works in IE
	margin-top: 0em;
*/
	margin-bottom: 0em;
}

/* styles for the navigation toolbar
 */
table.navbar {
	width: 600px
}
td.navbar {
	background-color: #AA0000;
	text-align: center;
}
a.navbar {
	color: white;
	font-family: serif;
}
a.navbar2 {
	font-family: arial, helvetica, sans-serif;
	color: white;
}
td.trailer {
	background-color: #FFFFFF;
	text-align: center;
	color: #000000;
	font-family: serif;
	font-size: 10pt;
}

/* generic style for text
 */
p {
	font-size: 12pt;
	color: #000000;
	font-family: serif;
}

p.img {
	text-align: center;
}

/* the following can be used to suppress text indentation on the
   initial paragraph of a section, e.g. <p class=fred id=initial>
   where normal paras of class 'fred' have an indent on the first
   line.
 */
#initial {
	text-indent: 0;
}
#wip {
	color: #AA0000;
}

a {
	text-decoration: none;
	color: #0000AA;
}

.sc {
	font-variant: small-caps;
}

.page {
	width: 600px
}

/* styles for entries in calendar page
 */
p.calentry1 {
	text-indent: -28pt;
	margin-left: 36pt;
	font-size: 12pt;
}
p.calentry2 {
	text-indent: -28pt;
	margin-left: 36pt;
	font-size: 10pt;
}
p.calcmnt {
	margin-left: 8pt;
	font-size: 12pt;
}

span.caldate {
	text-align: right;
	vertical-align: top;
	width: 24pt;
	display: inline;
}
span.calentry {
	text-align: left;
	vertical-align: top;
	display: inline;
	margin-left: 24pt;
}

span.vnum {
	display: inline;
	font-size: 8pt;
	color: #AA0000;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif;
}


span.recon {
	display: inline;
	margin-top: 0em;
}

/* the end of song.css */

