body, td {font-family: Verdana }

.font1 { font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; fontsize: 11px; color: #333333; line-height:12px;}
.font2 { font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; fontsize: 12px; color: #333333; line-height:15px;}
.font3 { font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; fontsize: 11px; color: #666666; line-height:12px;}
.font_title { font-family: arial, sans-serif; font-size: 15px; fontsize: 16px; color: #333333; line-height: 20px;}
.font_title_small { font-family: arial, sans-serif; font-size: 15px; fontsize: 16px; color: #333333; line-height: 25px;}
.font_small { font-size: 10px; fontsize: 11px; line-height: 14px;}
.font_red { font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; fontsize: 12px; color: #800000; line-height:15px;}

p { font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; fontsize: 12px; color: #333333; line-height: 15px;}
small {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; color: #000000}
big {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 16px; color: #000000}

ul { font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; fontsize: 12px; color: #333333; line-height: 15px;}

.font_side { font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; fontsize: 11px; color: #333333; line-height:12px;}

h1 { font-family: arial, sans-serif; font-size: 24px; fontsize: 25px; color: #333333; line-height: 30px;}
h2 { font-family: arial, sans-serif; font-size: 22px; fontsize: 23px; color: #333333; line-height: 25px;}
h3 { font-family: arial, sans-serif; font-size: 15px; fontsize: 16px; color: #333333; line-height: 25px;}


.font_index { font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; fontsize: 11px; color: #333333; line-height: 14px;}
.font_index_title { font-family: verdana, helvetica, arial, sans-serif; font-size: 18px; fontsize: 19px; font-weight: bold; color: #DE0000; line-height: 15px;}
.font_index_subtitle { font-family: verdana, helvetica, arial, sans-serif; font-size: 14px; fontsize: 15px; font-weight: bold; color: #333333; line-height: 20px;}
.font_index_newsevents_story { font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; fontsize: 12px; color: #333333; line-height: 15px;}
.font_title_cfth { font-family: verdana, helvetica, arial, sans-serif; font-size: 14px; fontsize: 15px; font-weight: bold; color: #333333; line-height: 15px;}
.font_index_cfth { font-family: verdana, helvetica, arial, sans-serif; font-size: 18px; fontsize: 19px; font-weight: bold; color: #333333; line-height: 15px;}


.titlenav {
	padding: 5px 5px;}

.nav_foundation {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #4E5C72;
	padding: 3px 13px;}

.nav_on {
	background-color:#EDEDED;
	}

.nav_off {
	background-color:#CED5E2;
	}

.nav_caringhearts {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #654B0D;
	padding: 3px 13px;}

.nav_on_caringhearts {
	background-color:#EDD9A9;
	}

.nav_off_caringhearts {
	background-color:#EFC55F;
	}

.nav_lightsofhope {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #5B4613;
	padding: 3px 13px;}

.nav_on_lightsofhope {
	background-color:#EDD9A9;
	}

.nav_off_lightsofhope {
	background-color:#D4B260;
	}

.nav_treefestival {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #548244;
	padding: 3px 13px;}

.nav_on_treefestival {
	background-color:#D6E7CF;
	}

.nav_off_treefestival {
	background-color:#C4D9BD;
	}

.nav_valmatteotti {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #AA5B30;
	padding: 3px 13px;}

.nav_on_valmatteotti {
	background-color:#E4B398;
	}

.nav_off_valmatteotti {
	background-color:#D89167;
	}

.border_gold{
	border-style: solid;
	border-color: #CAC2AD;
	border-width: 1px;
	border-padding: 1px;
      }

.border_white{
	border-style: solid;
	border-color: #FFFFFF;
	border-width: 1px;
	border-padding: 1px;
}

.LoginTextBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px, color: #000000;
	}

.image_nav{
	border-style: none;
	padding-top: 12px;
	padding-bottom: 10px;
	padding-left: 16px;
      }

.image_title{
	border-style: none;
	padding-top: 7px;
      }

.image_pagetitle{
	border-style: none;
	padding-top: 12px;
	padding-bottom: 8px;
	padding-left: 12px;
      }

.image_board{
	border-style: solid;
	border-color: #4E4C35;
	border-width: 1px;
      }

SELECT, TEXTAREA, INPUT, OPTION { font-family: verdana, helvetica, arial; font-size: 11px; color: #2D2D2D; }

A:link {text-decoration: none; color: #445D82; }
A:visited {text-decoration: none; color: #445D82; }
A:active {text-decoration: underline; color: #445D82; }
A:hover {text-decoration: underline; color: #445D82; }

A.caringhearts:link {text-decoration: none; color: #654B0D; }
A.caringhearts:visited {text-decoration: none; color: #654B0D; }
A.caringhearts:active {text-decoration: underline; color: #654B0D; }
A.caringhearts:hover {text-decoration: underline; ccolor: #654B0D; }

A.lightsofhope:link {text-decoration: none; color: #5B4613; }
A.lightsofhope:visited {text-decoration: none; color: #5B4613; }
A.lightsofhope:active {text-decoration: underline; color: #5B4613; }
A.lightsofhope:hover {text-decoration: underline; ccolor: #5B4613; }

A.treefestival:link {text-decoration: none; color: #548244;; }
A.treefestival:visited {text-decoration: none; color: #548244; }
A.treefestival:active {text-decoration: underline; color: #548244; }
A.treefestival:hover {text-decoration: underline; ccolor: #548244; }

A.valmatteotti:link {text-decoration: none; color: #AA5B30;; }
A.valmatteotti:visited {text-decoration: none; color: #AA5B30; }
A.valmatteotti:active {text-decoration: underline; color: #AA5B30; }
A.valmatteotti:hover {text-decoration: underline; ccolor: #AA5B30; }



