/* Header */
#header    { background: url("../images/ornament.gif") no-repeat center bottom; text-align: center; margin: 0; padding: 0 0 10px }


#header h1 {
font: 250% garamond, times, 'times new romans', serif;
color: #630;
font-weight: 600;
margin: 0 auto;
padding: 30px 0 2px 0;
}

#header h1 img {
	padding: 0 15px;
	}

#header h2 {
	font: 100% times, 'times new romans', serif;
	color: #505050;
	letter-spacing: 3px;
	margin: 0 auto;
	margin-bottom: 20px;
	padding: 0px;
	font-variant: small-caps;
}

/* Links */
a:link
	      { color: #800; font-family: Garamond, "Times New Roman", Georgia, Times, serif; text-decoration: underline }
a:visited
	      { color: #800; font-family: Garamond, "Times New Roman", Georgia, Times, serif; text-decoration: underline }
a:active
	  	{ color: #f00; font-family: Garamond, "Times New Roman", Georgia, Times, serif; text-decoration: underline }
a:hover
	     { color: #C90; font-family: Garamond, "Times New Roman", Georgia, Times, serif; text-decoration: underline }

/* Main Navigation Menu*/
a.navText:link, a.navText:visited, a.navText:active, a.navText:hover, a.navTextSel:link, a.navTextSel:visited, a.navTextSel:active, a.navTextSel:hover
	     { color: #600; font-size: 14px; line-height: 2.25em; font-family: Garamond, "Times New Roman", Georgia, Times, serif; text-decoration: none; text-transform: uppercase }
a.navTextSel:link, a.navTextSel:visited, a.navTextSel:active
	   { color: #800; font-weight: bold }
a.navText:hover, a.navTextSel:hover
	    { color: #c90 }

/* Footer Navigation Menu*/
a.navfText:link, a.navfText:visited, a.navfText:active, a.navfText:hover, a.navfTextSel:link, a.navfTextSel:visited, a.navfTextSel:active, a.navfTextSel:hover, .navfText, .navfTextDiv
	     { color: #999; font-weight: bold; font-size: 11px; font-family: Garamond, "Times New Roman", Georgia, Times, serif; text-decoration: none; text-transform: lowercase }
a.navfText:hover, a.navfTextSel:hover
	    { color: #c90 }

/* Content */
#content   { line-height: 1.25em; padding: 20px }

#content img {
	float: left;
	clear: none;
	margin: 10px 10px 10px 0;
	padding: 2px;
	border: 1px solid #600;
	}

/* Headers */
h1 {
	font: 600 1.6em Garamond, "Times New Roman", Georgia, Times, serif;
	color: #600;
	margin: 0 0 10px 0;
}

h2   { color: #740; font: 600 1.2em Garamond, "Times New Roman", Georgia, Times, serif; margin-top: 3px; margin-bottom: 3px }

h3 {
	font: 400 0.9em Garamond, "Times New Roman", Georgia, Times, serif;
	color: #404040;
	font-style: italic;
	margin: 0 0 10px 0;
}

h4   { color: #a80; font: small-caps 1.1em Garamond, "Times New Roman", Georgia, Times, serif; background: url("../images/h3bg.gif") no-repeat bottom center; text-align: center; margin: 0; padding: 2px 0 16px; border-top: 1px solid #98615f }
h5  { color: #a80; font: small-caps 400 1.2em Garamond, "Times New Roman", Georgia, Times, serif; margin: 0 0 10px }
h6  { color: #600; font: italic 400 0.9em Garamond, "Times New Roman", Georgia, Times, serif; margin: 0 0 10px }

/* Body Text */
ol {
	color: #600;
	font: 600 1.0em Garamond, "Times New Roman", Georgia, Times, serif;
	font-style:italic;
	}
 
ol span {
	font: 400 1.0em Garamond, "Times New Roman", Georgia, Times, serif;
	color: #505050;
	font-style: normal;
	}

ol li {
	margin-left: 25px;
	padding: 4px 0
	}

ul {
	list-style-type: none;
	}
	
ul li    { background: url("../images/bullet.gif") no-repeat left top; padding-left: 20px }


/* Body Text */
.text0ColA, .text0ColB, .text0ColC, .text0ColD, .text0ColE, .text0BColA, .text0BColB, .text0BColC, .text0BColD, .text0BColE
	  { color: #999; font-size: 9px; font-family: Garamond, "Times New Roman", Georgia, Times, serif; text-decoration: none }
.text0BColA, .text0BColB, .text0BColC, .text0BColD, .text0BColE
	{	font-weight: bold;
	}
.text1ColA, .text1ColB, .text1ColC,.text1ColD,.text1ColE, .text1BColA, .text1BColB, .text1BColC, .text1BColD,.text1BColE
	    { color: #999; font-size: 12px; font-family: Garamond, "Times New Roman", Georgia, Times, serif; text-decoration: none }
.text1BColA, .text1BColB, .text1BColC, .text1BColD, .text1BColE
	{	font-weight: bold;
	}
.text2ColA, .text2ColB, .text2ColC, .text2ColD, .text2ColE, .text2BColA, .text2BColB, .text2BColC, .text2BColD, .text2BColE
	  { color: #999; font-size: 12px; font-family: Garamond, "Times New Roman", Georgia, Times, serif; text-decoration: none }
.text2BColA, .text2BColB, .text2BColC, .text2BColD, .text2BColE
	{	font-weight: bold;
	}
.text3ColA, .text3ColB, .text3ColC, .text3ColD, .text3ColE, .text3BColA, .text3BColB, .text3BColC, .text3BColD, .text3BColE
	  { color: #999; font-size: 14px; font-family: Garamond, "Times New Roman", Georgia, Times, serif; text-decoration: none }
.text3BColA, .text3BColB, .text3BColC, .text3BColD, .text3BColE
	{	font-weight: bold;
	}
.text4ColA, .text4ColB,  .text4ColC, .text4ColD, .text4ColE, .text4BColA, .text4BColB, .text4BColC, .text4BColD, .text4BColE
     { color: #999; font-size: 20px; line-height: 16px; font-family: "Times New Roman", Times, Georgia; text-decoration: none }
.text4BColA, .text4BColB, .text4BColC, .text4BColD, .text4BColE
 { font-weight: bold }
.text0ColB, .text0BColB, .text1ColB, .text1BColB, .text2ColB, .text2BColB, .text3ColB, .text3BColB, .text4ColB, .text4BColB
	 { color: #666 }
.text0ColC, .text0BColC, .text1ColC, .text1BColC, .text2ColC, .text2BColC, .text3ColC, .text3BColC, .text4ColC, .text4BColC
	 { color: #7fc70c }
.text0ColD, .text0BColD, .text1ColD, .text1BColD, .text2ColD, .text2BColD, .text3ColD, .text3BColD, .text4ColD, .text4BColD
    { color: #197d27 }
.text0ColE, .text0BColE, .text1ColE, .text1BColE, .text2ColE, .text2BColE, .text3ColE, .text3BColE, .text4ColE, .text4BColE
   { color: #039 }

/* Template Specific */
.textPageHeader    { color: #228123; font-weight: bold; font-size: 15px; font-family: Garamond, "Times New Roman", Georgia, Times, serif; text-transform: uppercase }
.textSubHeader1    { color: #039; font-weight: bold; font-size: 13px; font-family: Garamond, "Times New Roman", Georgia, Times, serif }
.textSubHeader2   { color: #197d27; font-weight: bold; font-size: 13px; font-family: Garamond, "Times New Roman", Georgia, Times, serif }
.textSubHeader3   { color: #666; font-weight: bold; font-size: 13px; font-family: Garamond, "Times New Roman", Georgia, Times, serif }
.textSubHeader4   { font-weight: bold; font-size: 13px; font-family: Garamond, "Times New Roman", Georgia, Times, serif }
.copyright, .copyright:link, .copyright:visited, .copyright:active, .copyright:hover
	  { color: #666; font-size: 10px; font-family: Garamond, "Times New Roman", Georgia, Times, serif; text-align: center }
.print_title   { color: #999; font-weight: bold; font-size: 18px; font-family: Garamond, "Times New Roman", Georgia, Times, serif }

/* Default when no style applied to text */
p, td, body
	      { color: #696969; font-size: 14px; font-family: Garamond, "Times New Roman", Georgia, Times, serif }/* Header */

