/* Specify blanket rules for all elements */ 
  body { 
    width:840px;
    font-size:13px; 
    font-family:Arial,Verdana,sans-serif; 
    line-height:140%; 
    font-weight:100;
    color:#231f20;
    margin-left:auto;
    margin-right:auto;
    } 
/* Container */
  #container {
    margin: 0 0 0 5px;
} 
/* Interior */
  #interior {
    width:760px;
    margin:0 0 0 30px;
  }
/* Rules for headings */ 
  h1 { 
    padding:0 0 0 10px;
    font-size:150%; 
    } 
h2 { 
  font-size:140%; 
  } 
h3 { 
  font-size:13px;
  font-weight: 900;
  padding:0 0 5px 0px;
  margin: 0 0 0 0;
  } 
/* Default paragraph styles */ 
  p { 
    font-weight:100; 
    line-height:140%;
     }
/* Masthead */ 
  #masthead { 
    float:right;
    width:500px;
    padding:0 0 0 0;
    margin:0 0 0 0;
    background-color:white; 
    } 
/* Logo */
  #logo {
    width:760px;
    padding:0 0 0px 0;
    margin:0 0 0 0;
    background-color:white;
    }
/* Buttons */
  #buttons {
	float:right;
	margin:0 0 0 600px;
	
  }
/* Main */ 
  #main { 
    clear:both;
    text-align:left;
    width:750px;
    margin:0px 0 0 0;
    padding:0px 0 0 5px; 
   } 
/* Events */ 
  #events { 
    float:left;
    text-align:left;
    width:240px;
    height:375px;
    margin:0 0 0 0; 
    padding:0px 10px 0px 10px; 
    font-size:13px;
    font-weight:100;
    background-color:#ffd9ef;
   } 
#events a:link {
    border:none;
   color:#231f20;
}
#events a:visited {
    border:none;
   color:#231f20;
}
#events a: hover{
    border:none;
   color:#231f20;
}
#events a:active {
    border:none;
   color:#231f20;
}
/* Footer */ 
  #footer { 
      clear:both;
      width:780px;
      margin:0; 
      padding:0 0 0 5px;
      text-align:center;
      background-color:white; 
      }
   p.contact {
      font-size:12px;
      font-weight:900;
      letter-spacing:.13em;
      padding:0;
   }
   .separator {
	margin:0;
	padding:0 2px 0 2px;
   }
a:link, a:visited, a:hover, a:active {
    border:none;
   color:#231f20;
}
/* Signature */
#signature {
	text-align:center;
	margin:0;
	padding:10px 0 0 0;
	font-size:10px;
	font-weight:200;
	color:#98c23c;
}
#signature a:link {
    border:none;
   color:#98c23c;
}
#signature a:visited{
    border:none;
   color:#98c23c;
}
