body {
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
        background-color: #566f45;
        height:100%;
        color: #000000;
        margin: 0px;
        padding: 0px;
        border:0px;
        text-align:center;
        background-image: url('images/bkgrnd13.jpg');
        background-repeat: repeat-y;
        background-position:center;
	}




.container {
        margin: 0 auto;
		width:785px;
		border:0px;
		padding:0px;
        height:100%;
	}
   
.left{     clear:left;               
           float:left;
           width:178px;
           margin:0px 0px 0px 0px;
           padding:0px;


}


.cardinia

{          clear:left;               
           float:left;
           width:178px;
           margin:0px 0px 0px 0px;
           padding:0px 0px 20px 0px;
      
    
}


.core{   float:left;
         width:602px;
         vertical-align:top;
         margin:0px 0px 15px 0px;
         padding:0px;
         text-align:left;
         }
img.rt{  
          float:right;
          margin:5px 0px 10px 20px;
          
}  

img.lt {
         float:left;
         margin:5px 20px 10px 0px;

}   

              
.picrt
      {
      float:right;
      width:505px;
      margin: 0px 35px 0px 0px;
      padding: 30px 0px 30px 0px;
      border-bottom: thin solid #566f45
      }      
 
 .piclt
      {
      float:right;
      width:505px;
      margin: 0px 35px 0px 0px;
      padding: 30px 0px 30px 0px;
      border-bottom: thin solid #566f45
      }   
      
      
  .dir
      {
      float:right;
      width:515px;
      margin: 0px 25px 0px 25px;
      padding: 25px 0px 15px 0px;
      } 
     
       .events
      {
      float:right;
      width:515px;
      margin: 0px 35px 0px 0px;
      padding: 15px 0px 10px 0px;
      } 
         

.group{
        margin:30px 25px 200px 25px;
}
      
      
h1{
   font-size:22px;
   font-weight:bold;
   color:#566f45;
   margin:0px 0px 20px 0px;
   text-align:left;
  
}

h2{
   font-size:18px;
   font-weight:bold;
   color:#9baa51;
   margin:0px 0px 10px 0px;
   text-align:left;
  
}

h3{
   font-size:16px;
   font-weight:bold;
   color:#566f45;
   margin:0px 0px 10px 0px;
   text-align:left;
  
}

h4{
   font-size:17px;
   font-weight:bold;
   color:#566f45;
   margin:0px 0px 30px 0px;
   text-align:left;
  
}
         
p.business{
           margin: 0px 0px 0px 0px;
           font-size:14px;
           font-weight:bold;
           color:#9baa51;

}

p.comm{
           margin: 20px 0px 0px 30px;
           font-size:17px;
           font-weight:bold;
           color:#566f45;

}

   
p.lowlink {


     font-size: 11px;
	 font-weight: normal;
	 color: #9baa51;     
     margin-top: 20px;
     text-align: center;
     line-height: 150%;

}  


p.copy {


     font-size: 10px;
	 font-weight: normal;
	 color: #000000;     
     margin-top: 30px;
     text-align: center;
     line-height: 150%;

} 

p.group{
        

}
a:link {

    color: #9baa51;
    text-decoration: underline;
}

a:hover {
color: #738030;
    text-decoration: underline;
}

a:visited {

    color: #7F807C;
    text-decoration: underline;
}
      
         
.title{
       text-align:center;
        margin:20px 0px 5px 0px;

        }   
    
p.infoline {
    font-family:arial,helvetica,sans-serif;
    font-size: 12px;
	font-weight: bold;
    word-spacing:0px;
    line-height:95%;
	color: #566f45;
    text-align: left;
    margin: 30px 15px 30px 15px;
    padding: 15px 10px 15px 7px;
    line-height: 150%;
    background-color:#A9B762;

       }
       


a.contact:link {color: #566f45; text-decoration: underline}
a.contact:visited {color: #566f45; text-decoration: underline}
a.contact:hover {color: #566f45; text-decoration: underline}

.textleft{
        float:left;
        width:250px;
        padding:5px;
        margin: 15px 7px 10px 23px;
        text-align:left;
        background-color: #ffffff
    }  
    
    


.textright
    {
        float:right;
        width:250px;
        padding:5px;
        margin: 20px 23px 10px 7px;
        text-align:left;
        background-color: #ffffff;

    }
      
 
     
.map{
      float:right;
      width:515px;
      margin: 0px 25px 0px 25px;
      padding: 25px 0px 15px 0px;
}     

div.clear {
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0;
    padding: 0;}
    
p {

    font-size: 12px;
	font-weight: normal;
	color: #000000;    
    word-spacing: 2px; 
    line-height: 140%
    
  }
  
p.details{
    margin: 10px 0px 0px 0px;
    
}

p.middle{
    margin: 20px 0px 0px 0px;
    
}
p.contact{
    margin: 10px 0px 0px 0px;
}

p.direct{

{
    margin: 10px 0px 20px 0px;
}

.group{
        margin:10px 25px 200px 25px;
}

.line {
    margin: 20px 30px 30px 30px;
    padding: 0px 0px 30px 0px;
    border-bottom: thin solid #566f45
}

.line2 {
    clear:both;
    margin: 20px 30px 30px 30px;
    padding: 0px 0px 30px 0px;
    border-bottom: thin solid #566f45
}


p.end {
    
    margin: 20px 0px 0px 0px;

}
    


p.info {
       font-size: 16px;
	font-weight: normal;
	color: #566f45;
    text-align: center;
    margin: 0px 0px 30px 0px;
       }
       


p.busdet{
         margin: 3px 0px 0px 0px;

}

.top     { 
            padding:0px;
            border:0px;
            margin: 0px 0px 0px 0px!important;
	        margin: -2px 0px 0px 0px;
            
          
            }

img.bottom {
            position:relative;
            bottom:0px;
            
            }
            

img.logo{
         text-align:center;
         margin: 20px 0px 20px 0px;
}       
            
img.centeredImage
    {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    }






