/* CSS Document */
  
 

  #wrapper{
    width:780px;
    margin:0 auto;
    text-align:left;
    border-left:solid 1px #418da7;
    border-right:solid 1px #418da7;
    background-image:url(images/background4.jpg);
    background-color:#758da5;
    background-attachment:fixed;
  /*  background-color:#C1DAD6;*/
  }
   body{
  text-align:center;
  min-width:800px;
background-color:#C1DAD6;
  }
  form.contact fieldset{
  border:2px solid navy;
  padding:10px;}
  form.contact legend{
  font-weight:bold;
  font-size:small;
  color:navy;
  padding:5px;}
  form.contact{
  margin-top:50px;}
  form.contact label{
  font-weight:bold;
  font-size:small;
  color:navy;}
  
  p{
  margin-top:20px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-align:left;
  font-weight:bold;
  }
  h1{
  background-color:#418da7;
  border:solid 1px #00628B;
  text-align:center;
  margin-bottom:0;
  margin-top:20px;
  }
  .logo{
  margin-top:20px;
  margin-left:20px;}
  .photo{
  margin-left:35px;
  margin-bottom:20px;
    margin-top:40px;
    border:solid 1px #000000;
    }
   .photo1{
  float:right;
  margin-top:0px;
  margin-right:17px;
  margin-bottom:10px;
   /* margin-top:20px;*/
    border:solid 1px #000000;
    }
    .photo2{
    float:left;
    border:solid 1px #000000;
    margin-right:10px;}
    ol{
    position:relative;
    }
  .photo4{
  float:left;
    border:solid 1px #000000;
    margin-left:4px;
    }
    .photo5{
    float:left;
    border:solid 1px #000000;
    margin-top:25px;
    margin-right:10px;
    }
    .ulev{
    /*float:left;
    width:610px;
    margin-top:30px;*/
    margin-left:5px;
    font-weight:bold;
    font-size:large;}
    
  #contentg
  {
  width:610px;
  float:right;
  }
  #content
  {
  width:570px;
  float:right;
  }
  span{
  font-size:large;
  font-weight:bold;
  color:#1c0fcb;}
  ol{
  font-size:small;}
  #header{
  margin:0;
  padding:0;
  width: 100%;
  height:120px;
  background-color:#81A594;
  border-bottom:solid 1px #000000;}
  ul{
  margin:0;
  padding:0;
  list-style-type:none;
  }
  ul a{
  display:block;
  width:140px;
  height:30px;
  font-weight:bold;
  font-size:large;
  line-height:30px;
  color:#00628B;
  text-decoration:none;}
  table{
  margin-top:20px;
  border-collapse:collapse;
  border:1px solid #000000;}
  th{
  text-align:center;
  background:#a5a5a5;
  color:#ffffff;
  padding:0.2em;}
  td{
  border:1px solid #000000;
  padding:0.2em}
  #mainnav
  {
  width:160px;
  height:700px;
  float:left;
  background:#E6E6DC;     
  border-right:solid 1px #000000;
  }
  
  #mainnav
  {
  padding-top:20px;
  padding-bottom:20px;
  }
  #mainnav li{
  padding-left:10px;
  padding-right:10px;
  }
  .par{
    font-size:x-large;
    text-align:center;
    }
    .parl{
    font-size:large;
    font-weight:bold;}
    .par2{
    margin-top:300px;
    font-weight:bold;
    }
  #content h1, #content h2, #content {
    padding-right:20px;
    color:#ffffff;
    }

 input
{
color: #781351;
background: #D4FFFF;
border: 1px solid #2222CC;
}

.submit input
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
} 
   
    #footer
  {
  clear:both;
  padding-top:3px;
  padding-left:2px;
  text-align:right;
  background-color:#81A594;
  border-top:solid 1px #000000;
  }
  #footer p{
  font-size:x-small;
  color:#ffffff;
  text-align:right;
  }



a:link {
	color: #00589a;
	text-decoration: none;
}

a:visited {
	color: #74c2e1;
	text-decoration: none;
}
a:hover {
	color: #8c8984;
	text-decoration: none;
}
a:active {
	color: #0191c8;
	text-decoration: none;
}