/* incarn.css */


body,  td{
	background-color: #ffffcc;
	color: Black;
	font: 100% Arial, Helvetica, sans-serif;
}

h1,h2,h3,h4{
	text-align: center;
	font-family: "Copperplate Gothic Bold", Arial, Helvetica, sans-serif;
	color: #990066;
}

h1{ font-size: 175%; text-transform: uppercase; }

h2{ font-size: 150%; }

h3{ font-size: 130%; }

h4{ font-size: 120%; }

h5{ font-size: 110%; text-align: center }

img {
	float: left;
	padding: 10px;
}

ol {
	list-style-type: decimal;
}

ol ol {
	list-style-type: lower-alpha;
}
	
ol ol ol {
	list-style-type: lower-roman;
}

p{ font: 100% Arial, Helvetica, sans-serif; }

table { border: 2px; border-color: black; border-style: solid; }

td{
	border: 1px;
	border-color: black;
	border-style: solid;
	vertical-align: text-top;
	padding: 2px;
}

th{
	color: maroon;
	font-weight: bold;
	font-size: 115%;
	border: 1px;
	border-color: black;
	border-style: solid;
	padding: 2px;
}

ul{ list-style-type: none; }

/* Classes */
.box{
	border-style: solid;
	border-width: medium;
	padding: 10px;
}
.center{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.centre {display: block; text-align: center; }

.clean {
	clear: both;
}

.footer {
	clear: both;
	margin: auto;
	text-align: center;
	font: 80% Arial, Helvetica, sans-serif;
}


.header { text-align: center; }

.hymn {
	font-size: 95%;
	margin-left: 30px;
	font-family:  "Times New Roman", Times, serif;
}

.left{ float: left; text-align: left; margin:auto; }


.main {
	margin-left: 23%;
	/*background-image: url(shieldfade.jpg);
	background-repeat: no-repeat;
	background-position: top center;*/
	padding: 5px;
	margin-right: 5px;
}

.mardigras {
	font-family: "Comic Sans MS",cursive;
	font-size: 150%;
	color: red;
}

.menu { width: 21%; float: left; }

.menu img {
	padding-left: 35px;
}

.menu ul {
	clear: both;
}

.plain {	font-family: Arial, Helvetica, sans-serif; color: blue;}

.right{ 
clear:both; text-align: right; float: right; }

.right-no-clear {
	text-align: right;
	float: right;
}

.signature{
	text-align: center;
	font-size: 120%;
	font-family: "Lucida Calligraphy", cursive;
}

.smaller{font-size: 80%;}

.special{ font-size: 110%; font-weight: bold; }

.starlist { list-style-image: url(liststar.gif); }

.sub {
	font-size: 70%;
	vertical-align: sub;
}

.super {
	font-size: 70%;
	vertical-align: super;
}

.u {
	text-decoration: underline;
}
/* Church season Classes */

.blue { color: blue; }

.green { color: green; }

.purple { color: purple; }

.red { color: red; }

.white { color: #a9a9a9; font-weight: bolder; }

/* End church season classes */

a:link{ color: blue; }

a:visited{ color: purple; }

a:hover{ color: teal; }

a:active{ color: red; }

.sevencolumns td{ width: 14%; text-align: left; }

a:link img { border-style: none; }

a:visited img { border-style: none; }

a:hover img { border-color: blue; }

a:active img{ }


/* for horizontal list of links */
.nav { margin: 0; padding: 0; list-style-type: none; 
line-height: 125%;}

.nav li { display: inline; padding: 0; margin: 0;
 }

.nav a:link {
	color: blue; /* same as ordinary link color */
	background: #ffff99; /* slightly darker than body color */
	padding: 2px 5px 2px 5px;
}

.nav a:visited {
	color: purple; /* same as ordinary link color */
	background: #ffff99;
	padding: 2px 5px 2px 5px;
}

.nav a:hover {
	color: teal; /* same as ordinary link color */
	/*background: #ffff99;*/
	text-decoration: underline;
	padding: 2px 5px 2px 5px;
}

.nav a:active{
	color: red; /* same as ordinary link color */
	/*background: #ffff99;*/
	text-decoration: underline;
	padding: 2px 5px 2px 5px;
}
/* End horizontal navigation */

/*Revision History*/
/* created 2005-02-19  rev 2005-03-27, rev 2005-03-31, rev 2005-06-02 & 03 */
/* rev 3/31/08  rev 4/3/08*/
/*2009-02-25; Added to img: float:left and padding 10px;  */
/*Added classes super, sub, and box*/