  body {
    margin:20px 0;
    padding:0px; 
    background-color:#43484e;
    text-align:center;
	font-family: Helvetica, arial,verdana;
  }
    
  .content {
    margin:0;
	margin: auto;
    text-align:left;
    width:840px;
  }
  
  .contentColour {
   margin:20px 20px 50px 20px;
    width:840px;
    background-color:#242a2e;
	float:left;
    padding:10px;
}	
  
  h1 {
	color:#62bd18;
	font-size:150%;
	margin-top:32px;
  }
  
  p {
  	color:#FFF;
	font-size:105%;
	width:500px;
  }
  
  p.quote {
	color:#c9035a;
	font-size:110%;
  }
  
  a {
  	color:#fff;
  }
  
  a:hover {
  	color:#62bd18;
  }
  
  p.bigger {
  	font-size:100%;
	font-weight:bold;
  	color:#62bd18;
	width:540px;
  }
  
  p.bigger a {
  	color:#62bd18;
  }

  p.bigger a:hover {
  	color:#FFF;
  }
  
  p.smaller {
  	font-size:90%;
	font-weight:bold;
  } 
  
  p.testimonialsmall {
  	font-size:80%;
	font-weight:bold;
	color:#c9035a;
  }

  .contentholder{
     float:left;
     width:650px;    
     margin-left:10px;
     margin-top:10px;
   }

  .logoholder {
    width:150px;
    padding:0;
    margin:0;
  }  
  
  div .left {
    width:150px;
    float:left;
  }
   
  .contentheader {
     width:650px;    
     padding:5px 10px 10px 5px;
  }
  
  .contentheader h1{
     color:#319864;
     size:150%; 
  }
  
  .bannerdiv {
    background-image:url(../images/bannertile.png); 
    float:left;
    height:120px;
    width:650px;
  }
  
  .bannerdiv h1 {
    padding:20px 20px 15px 20px;

    font-size:250%;
    color:#319864;
  } 
  
  .bannerdiv h1 a, .bannerdiv h1 a:visited, .bannerdiv h1 a:hover  {
    text-decoration:underline;
    color:white;
  }
  
  .bannerdiv h1 a:hover  {  
    text-decoration:none;
  }    
  
  .contentrow {
    float:left;
    width:650px;    
    clear:both;
  }  
  
  .spacer{
    height:50px;
    width:100%;
    clear:both;
  }
  
  .contentrow div.imageholder {
    float:left;
    width:180px;    
    height:180px;    
    padding:10px;
	background-color:#43474d;
	
/*    background-image:url(../images/itemtile.png);*/
    margin:4px;     
    text-align:center;
  }  
  
  
.contentrow div.imageholder div {
	margin:auto;
}  
  
  .contentrow div.imageholder a img {
  }
  
  .menu {
    width:150px;
    float:left;
/*    margin:050px 20px 50px 20px;*/
    margin:10px 0 0 5px;
    padding:3px; 
    text-align:left;
    float:left;    

  }     

  div.menu a, div.menu a.selected {
    padding:1px;
    clear:both;
    color:#9b9c9e;
	font-weight:bold;
	text-decoration:none;
  }

  div.menu a:hover {
  	text-decoration:underline;
  }
  
  div.menu a, div.menu a.selected:hover {
	text-decoration:none;  
  }
	div.menu a.selected {
  	color:#FFF;
  }
  
  .menu div.menuspacer {  
	height:10px;	
  }  
  
  .menu div.selected {  
	color:#FFF;
	text-decoration:underline;	
  }