<!-- Style sheet for Index Header Elements -->

.menuitemnormal {
	font-size:			12pt;
	font-weight:		bold;
	font-family:		"Arial Black",Serif;
	color:			rgb(20,51,153);
	text-decoration:	none;
	cursor:			hand;
	text-align:		center;
}

.menuitemselected {
	font-size:			12pt;
	font-weight:	bold;
	font-family:		"Arial Black",Serif;
	color:			rgb(204,0,0);
	text-decoration:	none;
	text-align:		center;
}

.smallmenuitem {
	font-size:		10pt;
/*	font-weight:		bold;*/
	font-family:		"Arial Black",Serif;
	color:			lightgreen;
	text-decoration:	none;
	cursor:			hand;
	text-align:		center;
}

.smallmenuitemselected {
	font-size:			10pt;
	font-weight:	bold;
	font-family:		"Arial Black",Serif;
	color:			rgb(255,56,56); 
	text-decoration:	none;
	text-align:		center;
}

.main {
	background-image:	url("./bluelite.png");
	background-repeat:	repeat-x;
}

/* :link,:visited,:active {color: rgb(0,102,0);} */

A  {color: blue;}

:hover {color:yellow;}

H1	{
	font-size:		24pt;
	font-weight:		bold;
	font-family:		"Bookman Old Style","Times New Roman",Serif;
	font-style:		italic;
	color:			rgb(204,0,0); 
	text-align:		center;
}

H3 {
	font-size:		14pt;
	font-weight:		bold;
	font-family:		"Arial",Sans Serif;
	color:			rgb(204,0,0); 
	text-align:		left;
}

BODY {
	font-size:		12pt;
	font-family:		"Arial",Sans Serif;
}

.caption {
	font-size:		10pt;
	font-family:		"Arial",Serif;
	font-style:		italic;
	text-decoration:	none;
	text-align:		center;
}

.smalltable {
	font-size:		10pt;
	font-family:		"Arial",Serif;
	color:     white;
	text-decoration:	none;
	text-align:		center;
}
.smalltableheader {
	font-size:		10pt;
	font-family:		"Arial",Serif;
	font-weight:   bold;
  color:     yellow;
	text-decoration:	none;
	text-align:		center;
}

.smallspecialhead {
	font-size:		11pt;
	font-family:		"Arial",Serif;
	font-weight:   bold;
  margin-bottom:    2em;
  color:        black;
	text-decoration:	none;
	text-align:		center;
}
.smallspecialtext {
	font-size:		  10pt;
	font-family:		"Arial",Serif;
	font-weight:    normal;
  margin-top:     2em;
  color:          black;
	text-decoration:	none;
	text-align:		  center;
}

.smallspecialnote {
	font-size:		  9pt;
	font-family:		"Arial",Serif;
	font-weight:    normal;
  margin-top:     2em;
  color:          #FF4500;
	text-decoration:	none;
	text-align:		  center;
}

.footer {
	font-size:		10pt;
/*	font-weight:		bold;		*/
	font-style:		italic;
	font-family:		"Arial",Serif;
	color:			white;
	text-decoration:	none;
	text-align:		center;

}

.footerurl {
	color:			yellow;
}

<!-- Styles for sermon listings - The Apache IndexStyleSheet documentation states: 
  Using this directive in conjunction with IndexOptions HTMLTable adds a number of 
  CSS classes to the resulting HTML. The entire table is given a CSS id of indexlist 
  and the following classes are associated with the various parts of the listing:
    -- Class --                                  -- Definition --
  tr.indexhead	                              Header row of listing
  th.indexcolicon and td.indexcolicon	        Icon column
  th.indexcolname and td.indexcolname	        File name column
  th.indexcollastmod and td.indexcollastmod	  Last modified column
  th.indexcolsize and td.indexcolsize	        File size column
  th.indexcoldesc and td.indexcoldesc	        Description column
  tr.breakrow	                                Horizontal rule at the bottom of the table
  tr.odd and tr.even	                        Alternating even and odd rows
-->

#indexlist {
  border-style: solid;
  border-width: medium;
}