﻿/**
* need to be careful with syntax!
*/
body { text-align: center; margin: 0; vertical-align: middle;
font-family: Veranda, geneva,arial, helvetical, sans-serif;

}
#content { width: 780px; text-align: left; margin: 0 auto; }
 
 

p {
  font-size: medium;
  color: #ffffff;
  line-height: 125%;
}
#header {
 background-image: url("copy-3.jpg"); 
 background-repeat: repeat-y;
 background-color: white;
 width: 769px;
 padding: 79px 0px 55px 0px;
}

#content  {
  padding: 6em;
  font: 80%/1.8em Veranda, geneva, arial, helvetical, sans-serif;
  color: white;
  background-color: #000000;
}

h2 {
 font: 180%  courier, georgia,"times new roman", times, serif;
 font-weight: bold;
 color: #ff0000;
 padding-top: 20px;
}
h4 {
 font: 150%  courier, georgia,"times new roman", times, serif;
 color: #6ec6f1;
 font-weight: bold;
 padding-bottom: 0px;
}

#cont ul {
  font-family: Veranda, geneva, Arial, helvetica, sans-serif;
  margin-bottom: 2em;
  list-style-type: none;
}
#cont li {
  font-size: medium;
  color: #ffffff;
  line-height: 125%;
}

.feature {
 float: right;
 margin: 10px;
}
.feature1 {
 float: left;
 margin: 10px;
}
.feature3 {
 float: none;
 margin: 5px;
 padding-left: 60px;
}


h3 {
  font-size: medium;
  background-color: #ebf5fc;
  font-family: Veranda, geneva, Arial, helvetica, sans-serif;               
  color: #000000;
  padding-top: .0em;
  padding-bottom: .0em;
  padding-left: .2em;
  margin: 0;
}

a:link, a:visited {
 text-decoration: underline;
 color: #0080b4;
 background-color: transparent;
}
a:hover, a:active {
 background-color: #c6eff7;
 color: #ff0000; 
}

#navigation {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1em;
}
#navigation ul {
 list-style: none;
 margin: 0;
 padding: 0;
 padding-top: 11px;
}
#navigation li {
 display: inline;

}
#navigation a:link, #navigation a:visited {
 margin-right: 2px;
 padding: 3px 10px 2px 10px;
 color: #c2c2c2;
 background-color: #252525;
 text-decoration: none;
 border-top: 1px solid #898989;
 border-left: 1px solid #898989;
 border-bottom: 1px solid #acacac;
 border-right: 1px solid #acacac;
}
#navigation a:hover {
 color: #ff0000;
 border-top: 1px solid #acacac;
 border-left: 1px solid #acacac;
 border-bottom: 1px solid #898989;
 border-right: 1px solid #898989;
}

.quote {
 float: left;
 margin: 620px 10px 10px 20px;
}

 table.events {
 border-collapse: collapse;
}
 table.events th, table.events td {
 padding: 4px;
 border: 1px solid #454545;
}
table.events th {
 font-size: medium;
 text-align: left;
 background-color: #959595;
 color: #ffffff;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 6px;
 padding-right: 6px;  
}

table.events td {
 font-size: small;
 color: #000000;
 text-align: left;
 line-height: 125%;
 background-color: #fffded;
}
table.events caption {
 color: #e0e0e0;
 font-size: small;
 text-align: left;
 padding-bottom: 5px;
 font-weight: bold;
}

#blockquote  h4{
 font: 100% courier, georgia,"times new roman",times,serif;
 font-weight: bold;
 margin: 40px 200px 0px 80px;
 padding: 10px;
}

table.line {
 border-collapse: collapse;
}
 table.line th, table.line td {
 padding: 4px;
 border: 1px solid #454545;
}

table.line th {
 font-size: medium;
 text-align: left;
 background-color: #000000;
 color: #ffffff;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 6px;
 padding-right: 6px;  
}
table.line td {
 font-size: medium;
 color: #ffffff;
 text-align: left;
 line-height: 125%;
 background-color: #000000;
}
table.events caption {
 color: #e0e0e0;
 font-size: small;
 text-align: left;
 padding-bottom: 5px;
 font-weight: bold;
}
#link {
 float: right;
 margin: 0px;
}

#link ul {
 list-style: none;
}

