body {}
  a.type1:link {color: #967d34; text-decoration: none;}
  a.type1:visited {color: #967d34; text-decoration: none;}
  a.type1:hover {color: #8c773c; text-decoration: underline;}
  a.type1:active {color: #A3A3A3;  text-decoration: none;}

  a.type2:link {color: #d70012; text-decoration: none;}
  a.type2:visited {color: #d70012; text-decoration: none;}
  a.type2:hover {color: #ff0000; text-decoration: underline;}
  a.type2:active {color: #ff0000;  text-decoration: underline;}
  
  a.type3:link {color: #3e3d3c; text-decoration: none;}
  a.type3:visited {color: #3e3d3c; text-decoration: none;}
  a.type3:hover {color: #ff0000; text-decoration: underline;}
  a.type3:active {color: #3e3d3c;  text-decoration: underline;}

    p {
     font-style: normal;
     font-size: 9pt;
     font-family: Verdana, Verdana, Helvetica;
     text-align: left;}

    h1 {
     font-style: normal;
     font-size: 18pt;
     font-family: Arial, Verdana, Helvetica;
     font-weight: normal;
     font-variant:small-caps;
     letter-spacing:1px;
     text-align: left;
	 padding: 0px 0px 3px 15px;
     margin: 0px 0px 0px 0px;
     color: #d70012;
     line-height: 100%;}

    h2 {
     font-style: normal;
     font-size: 14pt;
     font-family: Arial;
     font-weight: normal;
     font-variant:small-caps;
     letter-spacing:1px;
     text-align: left;
     padding: 5px 0px 0px 15px;
     margin: 0px 0px 0px 0px;
     color: #a28d51;
     line-height: 140%;}

    h3 {
     font-style: normal;
     font-size: 12pt;
     font-family: Arial;
     font-weight: bold;
     font-variant: small-caps;
     letter-spacing:1px;
     text-align: left;
     padding: 0px 0px 3px 15px;
     margin: 0px 0px 0px 0px;
     color: #D30918;
     line-height: 120%;}

    h4 {
     font-style: normal;
     font-size: 11pt;
     font-family: Arial, Verdana, Helvetica;
     font-weight: normal;
     font-variant:none;
     letter-spacing:1px;
     text-align: left;
     padding: 0px 10px 0px 15px;
     margin: 0px 0px 0px 0px;
     color: #605a60;
     line-height: 150%;}

    h5 {
	font-style: normal;
	font-size: 10pt;
	font-family: Arial, "Gill Sans", "Helvetica Neue", sans-serif;
	font-weight: normal;
	text-align: left;
	padding: 5px 10px 0px 15px;
	margin: 0px 0px 0px 0px;
	letter-spacing:1px;
	color: #605a60;
	line-height: 140%;
}
	 
	h6 {
     font-style: normal;
     font-size: 9pt;
     font-family: Arial, Verdana, Helvetica;
     font-weight: normal;
     text-align: left;
     padding: 7px 7px 0px 5px;
     margin: 0px 0px 0px 0px;
     letter-spacing:1px;
     color: #3e3d3c;
     line-height: 140%;}
	 
	p.h1 {
     font-style: italic;
     font-size: 16pt;
     font-family: Arial, Verdana, Helvetica;
     font-weight: normal;
     font-variant:small-caps;
     text-align: center;
	 padding: 0px 0px 5px 0px;
     margin: 0px 0px 0px 0px;
     color: #d70012;
     line-height: 140%;}

    p.h2 {
     font-style: normal;
     font-size: 14pt;
     font-family: Arial, Verdana, Helvetica;
     font-weight: normal;
     font-variant:small-caps;
     letter-spacing:1px;
     text-align: center;
     padding: 5px 0px 0px 15px;
     margin: 0px 0px 0px 0px;
     color: #a28d51;
     line-height: 140%;}

    p.h3 {
     font-style: italic;
     font-size: 12pt;
     font-family: Arial, Verdana, Helvetica;
     font-weight: bold;
     font-variant: small-caps;
     letter-spacing:1px;
     text-align: center;
     padding: 0px 0px 3px 0px;
     margin: 0px 0px 0px 0px;
     color: #D30918;
     line-height: 140%;}

    p.h4 {
     font-style: normal;
     font-size: 10pt;
     font-family: Arial, Verdana, Helvetica;
     font-weight: normal;
     font-variant:none;
     letter-spacing:1px;
     text-align: center;
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px 0px;
     color: #3e3d3c;
     line-height: 140%;}

    p.h5 {
     font-style: normal;
     font-size: 10pt;
     font-family: Arial, Verdana, Helvetica;
     font-weight: normal;
     text-align: center;
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px 0px;
     letter-spacing:1px;
     color: #3e3d3c;
     line-height: 140%;}
	 
	p.h6 {
     font-style: normal;
     font-size: 8pt;
     font-family: Arial, Verdana, Helvetica;
     font-weight: normal;
     text-align: center;
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px 0px;
     letter-spacing:1px;
     color: #3e3d3c;
     line-height: 120%;}
	 
	p.company {
	 float: left;
     font-style: bold;
     font-size: 20pt;
     font-family: Arial, Helvetica;
     font-weight: bold;
     font-variant:small-caps;
     letter-spacing:1px;
     text-align: left;
     padding: 5px 0px 0px 3px;
     margin: 0px 0px 0px 0px;
     color: #4e4442;
     line-height: 140%;
	 width: 500px;}
	 
	p.tag {
	 float: right;
     font-style: italic;
     font-size: 14pt;
     font-family: Arial, Verdana, Helvetica;
     font-weight: normal;
     font-variant:small-caps;
     letter-spacing:1px;
     text-align: right;
     padding: 5px 0px 0px 0px;
     margin: 0px 0px 0px 0px;
     color: #a28d51;
     line-height: 140%;
	 width: 400px;}
	 
	.title {
	 float: left;
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px 0px;
	 width: 350px;}
	 
	.tagline {
	 float: right;
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px 0px;
	 width: 350px;}
	 
	.links {
	  font-style: italic;
	  font-size: 9pt;
	  color: #D30918;}
	  
	.bold {
	 font-weight: bold;} 
	  
	.bold-red {
	 font-weight: bold;
	 color: #8F0E27;
	 font-size: 12pt;}
	 
	.italic {
	 font-style: italic;}
	 
	.headline {
	 font-weight: normal;
	 font-style: italic;
	 color: #d70012;
	 font-size: 18pt;
	 font-family: Arial, Verdana, Helvetica;
	 margin: 0px 0px 10px 0px;}
	 
	p.form {
     font-style: normal;
     font-size: 10pt;
     font-family: Arial, Verdana, Helvetica;
     font-weight: normal;
     text-align: right;
     padding: 15px 0px 0px 0px;
     margin: 0px 0px 0px 0px;
     letter-spacing:1px;
     color: #3e3d3c;
     line-height: 140%;}
	 
	p.announcement-title {
     font-style: normal;
     font-size: 10pt;
     font-family: Arial, Verdana, Helvetica;
     font-weight: normal;
     text-align: right;
     padding: 0px 10px 0px 0px;
     margin: 0px 0px 0px 0px;
     letter-spacing:1px;
     color: #3e3d3c;
     line-height: 140%;}
	 
	p.announcement-body {
     font-style: normal;
     font-size: 10pt;
     font-family: Arial, Verdana, Helvetica;
     font-weight: bold;
     text-align: left;
     padding: 0px 0px 0px 10px;
     margin: 0px 0px 0px 0px;
     letter-spacing:1px;
     color: #3e3d3c;
     line-height: 140%;}  
	 
	.names {
	 font-weight: bold;
	 font-style: normal;
	 font-family: Serif;
	 font-size: 12pt;
	 font-variant:small-caps;
	 color: #8F0E27;} 
	 
	.addressbox {
	 width: 1000px;
	 padding: 10px 0px 0px 0px;}
	 
	.address {
	 font-style: normal;
     font-size: 8pt;
     font-family: Arial, Verdana, Helvetica;
     font-weight: normal;
     text-align: right;
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px 0px;
     letter-spacing:1px;
     color: #3e3d3c;
     line-height: 100%;}
	 
	.whole-page {
	 width: 860px;
	 border: 0px #676767 solid;
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 0px 0px;
	 float: left;}
	 
	.whole-page-involved {
	 width: 860px;
	 border: 0px #676767 solid;
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 0px 0px;
	 background-image: url(images/get-involved-bg.gif);
	 background-repeat: no-repeat;
	 background-position: 50% 2%;}
	
	.left-half {
	 width: 425px;
	 border: 0px #676767 solid;
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 0px 0px;
	 float: left;}
	 
	.right-half {
	 width: 425px;
	 border: 0px #ff0000 solid;
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 0px 0px;
	 float: right}
	 
	.col1 {
	 float: left;
	 width: 402px;
	 border: 0px #676767 solid;
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 0px 0px;}
	 
	.col2 {
	 float: right;
	 width: 195px;
	 border: 0px #676767 solid;
	 padding: 10px 0px 0px 0px;
	 margin: 0px 0px 0px 0px;
	 background-image: url(images/crown.png);
	 background-repeat: no-repeat;
	 background-position: 50% 0%;}
	 
	.mini-col1 {
	 width: 210px;
	 float: left;
	 padding: 20px 0px 0px 0px;
     margin: 0px 0px 0px 0px;
	 border: 0px solid #456789;}
	 
	.mini-col2 {
	 width: 210px;
	 float: left;
	 padding: 20px 0px 0px 0px;
     margin: 0px 0px 0px 0px;
	 border: 0px solid #456789;}
	 
	.mini-col3 {
	 width: 210px;
	 float: right;
	 padding: 20px 0px 0px 0px;
     margin: 0px 0px 0px 0px;
	 border: 0px solid #456789;}
	 
	.mini-col4 {
	 width: 210px;
	 float: right;
	 padding: 20px 0px 0px 0px;
     margin: 0px 0px 0px 0px;}
	 
	.two-thirds {
	 float: left;
	 width: 570px;
	 border: 0px #676767 solid;
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 0px 0px;
	 }
	 
	.two-thirds-spieker {
	 float: left;
	 width: 570px;
	 border: 0px #676767 solid;
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 0px 0px;
	 background-image: url(images/spieker-home-bg.gif);
	 background-repeat: no-repeat;
	 background-position: 50% 20%;}
	 
	.two-thirds-golf {
	 float: left;
	 width: 570px;
	 border: 0px #676767 solid;
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 0px 0px;
	 background-image: url(images/golf-bg2.gif);
	 background-repeat: no-repeat;
	 background-position: 50% 100%;}
	 
	.one-third {
	 float: right;
	 width: 285px;
	 border: 0px #676767 solid;
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 0px 0px;
	 background-image: url(images/crown.png);
	 background-repeat: no-repeat;
	 background-position: 50% 0%;}
	 
	.donors {
	 float: left;
	 width: 187px;
	 border: 0px #676767 solid;
	 padding: 10px 0px 0px 0px;
	 margin: 0px 0px 0px 0px;}
	 
	.stories {
     font-style: normal;
     font-size: 10pt;
     font-family: Verdana, Arial, Helvetica;
     font-weight: normal;
     text-align: justify;
     padding: 0px 30px 0px 30px;
     margin: 0px 0px 0px 0px;
     color: #605a60;
     line-height: 140%;}
	 
	.homepage {
     font-style: normal;
     font-size: 9pt;
     font-family: Verdana, Arial, Helvetica;
     font-weight: normal;
     text-align: justify;
     padding: 0px 0px 0px 15px;
     margin: 0px 0px 0px 0px;
     color: #605a60;
     line-height: 140%;}
	 
    ul.type1 {
     margin: 0px 0px 0px 0px;
     padding: 0px 0px 0px 60px;}

    li.type1 {
     font-style: normal;
     font-size: 10pt;
     font-family: Arial, Verdana, Helvetica;
     font-weight: normal;
     text-align: left;
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px 0px;
     letter-spacing:1px;
     color: #605a60;
     line-height: 140%;}.two-thirds h1 {
	font-family: Arial, Helvetica, sans-serif;
}
.two-thirds .donors h2 {
	font-family: Arial, Helvetica, sans-serif;
}
.one-third h2 {
	font-family: Arial, Helvetica, sans-serif;
}
.one-third .h2 {
	font-family: Arial, Helvetica, sans-serif;
}

