@charset "UTF-8";
/* CSS Document */
* html {
text-align: center;
}

div.centrePage{
position: relative;
width: 1500px;
margin: 0 auto;
border-style: none;

}
  #plain li {margin: 0; padding: 0; list-style: none; display: block; position:absolute;}
  #plain ul {margin: 0; padding: 0; list-style: none; display: block; position:absolute;}


table.slib{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#006;
	width:90%; 
    padding:10px 10px 10px 10px; 
    margin:10px 10px 10px 10px;
    text-align:left;
    border-color:#006;
    border:groove;
	}

p.aa{
text-align:justify; 
font-size:16px; 
width:90%; 
padding:10px 10px 10px 10px; 
margin:10px 10px 10px 10px;
color:#006;
line-height:150%;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

p.aa2{
text-align:justify; 
font-size:16px; 
width:90%; 
padding:10px 10px 10px 10px; 
margin:10px 10px 10px 10px;
color:#000;
line-height:150%;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

p.aa3{
text-align:justify; 
font-size:16px; 
width:90%; 
padding:10px 10px 10px 10px; 
margin:10px 10px 10px 10px;
color:#039;
line-height:150%;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

p.bb{
text-align:center;
font-size:26px; 
width:90%; 
padding:10px 10px 10px 10px; 
margin:10px 10px 10px 10px;
color:#009;
line-height:150%;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

div.tit{ 
align:center;	
padding: 45px 0px 0px 15px;	
}

div.aa{
text-align:justify; 
font-size:16px; 
width:90%; 
padding:10px 10px 10px 10px; 
margin:10px 10px 10px 10px;
color:#006;
line-height:150%;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

a.gen{display:inline;text-decoration:none;		
}

  #panelsB {
    width: 100%; 
	height: 1600px;
    background: url('../images/editablepagenew.jpg') center top no-repeat;/* need to be fixed to get centered, needs to be relative for panels..*/
    margin: 0 auto; padding: 0px;
   position:relative;
	}
  #plain li {margin: 0; padding: 0; list-style: none; display: block; position:absolute;}
  #plain ul {margin: 0; padding: 0; list-style: none; display: block; position:absolute;}
	
  #panelsB li {margin: 0; padding: 0; list-style: none; display: block; position:absolute;}
 /* #panelsB img{position:absolute;}*/

 
  #panelsB a {display: block;}

 /* #panelhomeB{left:500px; top:0; width: 280px; height:120px;}*/
  #panelhomeB{
	left:250px;
	top:1px;
	width: 251px;
	height:96px;
}
  #panelhomeB a{height:96px;}
  #panelhomeB a:hover {background: transparent url('../images/editablepagenew.jpg') -250px -1601px no-repeat; }


  #panelaboutB{
	left: 502px;
	top:3px;
	width: 291px;
	height:231px;
}
  #panelaboutB a{height:231px;}
  #panelaboutB a:hover {background: transparent url('../images/editablepagenew.jpg') -502px -1603px no-repeat;}
    
  #panelblogB{
	left: 795px;
	top:2px;
	width: 377px;
	height:181px;
}
  #panelblogB a{height:181px;}
  #panelblogB a:hover {background: transparent url('../images/editablepagenew.jpg') -795px -3202px no-repeat;}

  #panelstfcB{
	left:987px;
	top:2px;
	width: 426px;
	height:92px;
}
  #panelstfcB a{height:92px;}
  #panelstfcB a:hover {background: transparent url('../images/editablepagenew.jpg') -987px -2px no-repeat;}	

  #panellhcB{
	left:1010px;
	top:81px;
	width: 220px;
	height:220px;
}
  #panellhcB a{height:220px;}
  #panellhcB a:hover {background: transparent url('../images/editablepagenew.jpg') -1010px -1681px no-repeat;}
  
  #panelsoundsB{
	left: 1047px;
	top:248px;
	width: 272px;
	height:208px;
}
  #panelsoundsB a{height:208px;}
  #panelsoundsB a:hover {background: transparent url('../images/editablepagenew.jpg') -1047px -3448px no-repeat;}  

  #panelsonB{
	left:921px;
	top:379px;
	width: 523px;
	height:400px;
} 
  #panelsonB a{height:400px;}
  #panelsonB a:hover {background: transparent url('../images/editablepagenew.jpg') -921px -1979px no-repeat;}

  #panellinksB{
	left: 289px;
	top:127px;
	width: 162px;
	height:178px;
}
  #panellinksB a{height:178px;}
  #panellinksB a:hover {background: transparent url('../images/editablepagenew.jpg') -289px -3327px no-repeat;}

  #panelnewsB{
	left: 172px;
	top:212px;
	width:330px;
	height:260px;
}
  #panelnewsB a{height:260px;}
  #panelnewsB a:hover {background: transparent url('../images/editablepagenew.jpg') -172px -1812px no-repeat;}

  
  #panelcontactB{
	left:251px;
	top:419px;
	width: 318px;
	height:391px;
}
  #panelcontactB a{height:391px;}
  #panelcontactB a:hover { background: transparent url('../images/editablepagenew.jpg') -251px -3619px no-repeat;}
	
  #panelteaB{
	left: 112px;
	top:1255px;
	width: 202px;
	height:215px;
}
  #panelteaB a{height:215px;}
  #panelteaB a:hover { background: transparent url('../images/editablepagenew.jpg')-112px -2855px no-repeat;}
	
  #panelcenterB{
	left: 406px;
	top:96px;
	width: 694px;
	height:1000px;
}
/*  background:url("@@('../../images/backgrounds/squaredbackground.jpg')@@")*/
  #panelcenterB a{height:auto;}
 /* #panelcenterB a:hover {background: transparent url(../../images/hometriptych1.jpg) -200px -160px no-repeat;}*/
 #plain a{left: 500px; top:10px; width:680px; height:10px; position:inherit;}
 #panelcenterB h1{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size: 28px;
	font-weight:100;
	/*color: #6a7177;*/
	color:#000;
	padding: 0px 0px 0px 0px;
	line-height: 100%;
	left:530px;
	
	}
	#panelcenterB h2{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size: 30px;
	font-weight:100;
	/*color: #6a7177;*/
	color:#000;
	padding: 0px 0px 0px 0px;
	line-height: 100%;
	left:630px;
	
	}
  /*#panelcenterB p{
	/*position:fixed center ;*/
	/*font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	font-size: 18px;
	font-weight:100;
	/*color: #6a7177;*/
	/*color:#000;
	padding: 10px 10px 10px 10px;
	border:thin;
	line-height: 100%;
	height:50px;
	}*/
  #panelcenterB p2{
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size: 18px;
	font-weight:100;
	/*color: #6a7177;*/
	color:#039;
	padding: 0px 0px 0px 20px;
	line-height: 120%;
	}
  #panelcenterB p3{
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size: 16px;
	font-weight:100;
	/*color: #6a7177;*/
	color:#039;
	padding: 0px 0px 0px 0px;
	line-height:60%;
	}