
/* CUSTOM DEFINED SPAN STYLES */

/* "bodytext" style is exactly the same as redefined "p" tag */

a   {
text-decoration:none;
	color : #354810;    /* really dark green */
	font-weight : bold;
}

	A:link {
    color : #354810;    /* really dark green */	}
	A:hover {
	color : #B58C5A;    /* beigey tan */
	}
	A:active {
	color : #8F7F71;    /* light warm gray */
	}
	A:visited {
	color : #354810;    /* really dark green */
	}
	A:visited:hover {
	color : #B58C5A;    /* beigey tan */
	}
	A:visited:active {
	color : #8F7F71;    /* light warm gray */
	}

.events-header   /* Verdana 12 on 16  */
{
	margin-top : 0px;
	margin-bottom : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 13px;
	line-height : 16px;
	color : #FFFFFF;    /* white */

}

.events-closer   /* Verdana 12 on 16  */
{
	margin-top : 0px;
	margin-bottom : 4px;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 13px;
	line-height : 16px;
	color : #FFFFFF;    /* white */

}

A.events-on-green-lg, .events-on-green-lg    /* Verdana 10 on 18  */
{
margin-top : 0px;
margin-bottom : 3px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px;
line-height : 14px;
color : #000000;      /*  black   */
}

	A.events-on-green-lg:link {
	color : #354810;    /* really dark green */
	}
	A.events-on-green-lg:hover {
	color : #FFFFFF;    /* white */
	}
	A.events-on-green-lg:active {
	color : #727E4E;    /* medium green */
	}
	A.events-on-green-lg:visited {
	color : #354810;    /* really dark green */
	}
	A.events-on-green-lg:visited:hover {
	color : #FFFFFF;    /* white */
	}
	A.events-on-green-lg:visited:active {
	color : #727E4E;    /* medium green */
	}

A.events-on-green-sm, .events-on-green-sm    /* Verdana 10 on 18  */
{
margin-top : 0px;
margin-bottom : 1px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px;
line-height : 13px;
color : #000000;      /*  black   */
}

	A.events-on-green-sm:link {
	color : #354810;    /* really dark green */
	}
	A.events-on-green-sm:hover {
	color : #FFFFFF;    /* white */
	}
	A.events-on-green-sm:active {
	color : #727E4E;    /* medium green */
	}
	A.events-on-green-sm:visited {
	color : #354810;    /* really dark green */
	}
	A.events-on-green-sm:visited:hover {
	color : #FFFFFF;    /* white */
	}
	A.events-on-green-sm:visited:active {
	color : #727E4E;    /* medium green */
	}




.bodytext      /* Verdana 11 on 20  */
{
margin-top : 0px;
margin-bottom : 18px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px;
line-height : 18px;
text-decoration: none;
}

.bodytext-squishy    /* Verdana 11 on 15  */
{
margin-top : 0px;
margin-bottom : 20px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px;
line-height : 16px;
}

.bodytext-bigger   /* Verdana 12 on 16  */
{
margin-top : 0px;
margin-bottom : 13px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px;
line-height : 22px;
}


.bodytext-bigger-squishy   /* Verdana 12 on 16  */
{
margin-top : 0px;
margin-bottom : 13px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px;
line-height : 18px;
}

.bodytext-beforelist    /* use this on a paragraph before a bulleted list to make spacing similar to normal space */
{
margin-top : 0px;
margin-bottom : 6px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px;
line-height : 20px;
}

.bodytext-smaller    /* Verdana 10 on 18  */
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
line-height : 18px;
}

.bodytext-smaller-squishy    /* Verdana 10 on 18  */
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
line-height : 14px;
}

.bodytext-smalleryet    /* Verdana 9 on 16  */
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px;
line-height : 16px;
}

.bodytext-smalleryet-squishy     /* Verdana 9 on 12  */
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px;
line-height : 13px;
}

.bodytext-tiny   /* Verdana 8 on 13  */
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 6px;
line-height : 6px;
}

.bodytext-reallysmall   /* Verdana 8 on 13  */
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px;
line-height : 9px;
}

.quotation     /* Georgia 12 on 20 */
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Times, "Times New Roman", serif; 
font-size : 14px;
font-style: italic;
line-height : 18px;
color : #383A39;  /* dark warm gray */
}

.quotation-smaller     /* Georgia 11 on 18 */
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Times, "Times New Roman", serif; 
font-size : 13px;
font-style: italic;
line-height : 16px;
color : #383A39;  /* dark warm gray */
}

.quotation-smalleryet     /* Georgia 10 on 16 */
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Times, "Times New Roman", serif; 
font-size : 12px;
font-style: italic;
line-height : 15px;
color : #383A39;  /* dark warm gray */

}


/* Text Style by size - Verdana/Arial/Helvetica -- plus Associated Link Styles */


/* Navigation Styles */


A.nav-main, .nav-main
	{
	margin-top : 0px;
	margin-bottom : 0px;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 12px;
	line-height : 12px;
	letter-spacing : 0.0mm;
	text-decoration : none;
	color : #FFFFFF;
	}
	
	A.nav-main:link {
	color : #FFFFFF;     /*   white    */
	}
	A.nav-main:hover {
	color : #4C5E2A;    /*  dark green   */
	}
	A.nav-main:active {
	color : #727E4E;    /* medium green */
	}
	A.nav-main:visited {
	color : #FFFFFF;
	}
	A.nav-main:visited:hover {
	color : #4C5E2A;    /*  dark green   */
	}
	A.nav-main:visited:active {
	color : #727E4E;    /* medium green */
	}

A.nav-left, .nav-left
	{
	margin-top : 0px;
	margin-bottom : 6px;
	font-family : Arial, Helvetica, sans-serif; 
	font-weight : bold;
	font-size : 12px;
	line-height : 14px;
	letter-spacing : 0.0mm;
	text-decoration : none;
	color : #4C5E2A;    /*  dark green   */
	}
	
	A.nav-left:link {
	color : #354810;    /* really dark green */
	}
	A.nav-left:hover {
	color : #FFFFFF;     /*   white    */
	}
	A.nav-left:active {
	color : #E0771C;    /*  orange   */
	}
	A.nav-left:visited {
	color : #354810;    /* really dark green */
	}
	A.nav-left:visited:hover {
	color : #FFFFFF;     /*   white    */
	}
	A.nav-left:visited:active {
	color : #E0771C;    /*  orange   */
	}

A.nav-left-header, .nav-left-header
	{
	margin-top : 0px;
	margin-bottom : 14px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold; 
	font-size : 12px;
	line-height : 14px;
	letter-spacing : 0.0mm;
	text-decoration : none;
	color : #FFFFFF;     /*   white    */
	}
	
	A.nav-left-header:link {
	color : #FFFFFF;     /*   white    */
	}
	A.nav-left-header:hover {
	color : #354810;    /* really dark green */
	}
	A.nav-left-header:active {
	color : #8F7F71;    /* light warm gray */
	}
	A.nav-left-header:visited {
	color : #FFFFFF;     /*   white    */
	}
	A.nav-left-header:visited:hover {
	color : #354810;    /* really dark green */
	}
	A.nav-left-header:visited:active {
	color : #8F7F71;    /* light warm gray */
	}


A.large-link-white, .large-link-white
	{
	margin-top : 0px;
	margin-bottom : 0px;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 13px;
	line-height : 16px;
	letter-spacing : 0.0mm;
	text-decoration : none;
	color : #FFFFFF;
	}
	
	A.large-link-white:link {
	color : #FFFFFF;     /*   white    */
	}
	A.large-link-white:hover {
	color : #4C5E2A;    /*  dark green   */
	}
	A.large-link-white:active {
	color : #727E4E;    /* medium green */
	}
	A.large-link-white:visited {
	color : #FFFFFF;
	}
	A.large-link-white:visited:hover {
	color : #4C5E2A;    /*  dark green   */
	}
	A.large-link-white:visited:active {
	color : #727E4E;    /* medium green */
	}

	
/* A.nav-left-highlight, .nav-left-highlight
	{
	margin-top : 0px;
	margin-bottom : 6px;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10px;
	line-height : 12px;
	letter-spacing : 0.0mm;
	text-decoration : none;
	color : #005C84;
	}
	
A.nav-left-highlight:link {
	color : #005C84;
	}
A.nav-left-highlight:hover {
	color : #8BAD0A;
	}
A.nav-left-highlight:active {
	color :   #FDC657;
	}
A.nav-left-highlight:visited {
	color : #005C84;
	}
A.nav-left-highlight:visited:hover {
	color : #8BAD0A;
	}
A.nav-left-highlight:visited:active {
	color :   #FDC657;
	}
 */	
	
.nav-tertiary   /* Verdana 10 on 16  */
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px;
line-height : 16px;
}




/* Redefinition of standard tags /*/

/* p tag is identical to "bodytext" span style, and to ".text-verdana-arial-10-on-16" style */

p 

{
margin-top : 0px;
margin-bottom : 18px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px;
line-height : 18px;
text-decoration: none;

}


ul {
margin-top : 0px;
margin-bottom : 2px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 0px;
line-height : 2px;
}

li {
margin-top : 2px;
margin-bottom : 4px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px;
line-height : 18px;
}

/* Header Tags */
 
h1 {
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 16px;
line-height : 16px;
font-weight : bold;
color : #383A39;  /* dark warm gray */
}

h2 {
margin-top : 0px;
margin-bottom : 12px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px;
line-height : 16px;
font-weight : bold;
color : #383A39;  /* dark warm gray */
}

h3 {
margin-top : 14px;
margin-bottom : 3px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px;
line-height : 14px;
font-weight : bold;
color : #383A39;  /* dark warm gray */
}


h4 {
margin-top : 11px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px;
line-height : 13px;
font-weight : bold;
color : #383A39;  /* dark warm gray */
}


h5 {
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px;
line-height : 12px;
font-weight : bold;
color : #383A39;  /* dark warm gray */
}


h6 {
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px;
line-height : 12px;
font-weight : bold;
color : #383A39;  /* dark warm gray */
}



