/* ========= WEB.CSS ========= */
/* Alan Colquhoun              */
/* Last Update: Sept 20, 2012  */
/* =========================== */

body {
  margin: 0;
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: center; 
  color: #000; background: url(website/images/site/bg_tile.png);
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 110%;
} 

a.main:link {
  color: #6495ed; background: #fff;
  font-weight: bold;
}

a.main:visited {
  color: #000; background: #fff;
  font-weight: bold;	
}

a.main:active {
  color: #ccc; background: #fff;
  font-weight: bold;	
}

a.main:hover {
  color: red; background: #fff;
  font-weight: bold;
}

a.contact:link {
  color: #4c392b; background: #9eb4c5;
  font-weight: bold;
  text-decoration: none;
}

a.contact:visited {
  color: black; background: #9eb4c5;
  font-weight: bold;	
  text-decoration: none;
}

a.contact:active {
  color: green; background: #9eb4c5;
  font-weight: bold;	
  text-decoration: none;
}

a.contact:hover {
  color: red; background: #9eb4c5;
  font-weight: bold;
  text-decoration: underline;
}

#wrapper {
  width: 842px;
  margin: 0 auto; 
  text-align: left;
  color: #000; background: #fff; 
}

#header {
  margin: 0;
  padding: 0;
  border: 3px solid black;  
}

#content {
  margin: 0; padding: 5px 30px 5px 30px;  
  color: #000; background: #fff;
  border-left: 3px solid black;
  border-right: 3px solid black;
  border-bottom: 3px solid black;
}
 
.italiks {
	font-style: italic;
}
 
#footer {
  clear: both;
  padding: 0; margin: 0;
  height: 100px;
  font-weight: bold;
  color: #000; background: #9eb4c5;
  border-left: 3px solid black;
  border-right: 3px solid black;
  border-bottom: 3px solid black;
}

#footer p {
  margin: 0;
  padding-top: 30px;
  font-size: 16px;
  font-weight: bold;
  line-height: 240%;
  text-align: center;
}  
