@charset "utf-8";
/* CSS Document */

body{padding:0;
	margin:0;
	background:url(../images/background.jpg) repeat-x;
	background-attachment:fixed;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#787878;
}	

a{color:#777575;
	text-decoration:none;
	}		
a:hover{
		color:#002b54;
		}
		
#maincontainer{

width:1152px;
overflow: hidden;
 margin:auto;
  }
#header{width:1152px;
height:126px;
background:url(../images/header.jpg) no-repeat;
float:left;
		}  
/*---------logo------------*/	

	 
		 
.logo{width:257px;
margin-top:14px;
margin-left:38px;
	  height:76px;
	   background:url(../images/logo.gif) no-repeat;
	  float:left;
	  
	  }		 						
.logo h1  {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin:0;
   padding:0;
}

.logo h1 a {
	text-indent:-9999px;
	text-decoration:none;
	background-image: url(../images/logo.gif);
	display:block;
	background-repeat: no-repeat;
	height: 76px;
	width: 257px;
}	


/*---------topnav------------*/	

		
.topnav{width:800px;
height:20px;
float:left;
padding-left:200px;
}
.topnav{font-family:Verdana; color:#033456; font-style:italic; 
			font-size:11px; font-weight:bold;
			}	
.topnav a{text-decoration:none;
				color:#033456;
			}
.topnav a:hover{color:#6f96ab;
					}
.topnav ul{margin:0;
				padding:20px 0 10px 30px; 
				}
.topnav li{list-style-type:none; padding:30px 0 10px 26px;

					display:inline;
					}		

/*---------body------------*/	

		
#mainbody{width:1152px;
	float:left;
	background-color:#FFFFFF;
	padding:14px 10px 0 10px;
		}

/*---------left------------*/		



#leftnavigation{width:223px;
float:left;
}
.programme{width:223px;
			/*height:205px;*/
			float:left;
			}
.top{width:223px;
	  height:44px;
	  float:left;
	  }			
.lefttop{width:12px;
		  height:44px;
		  float:left;
		  background:url(../images/lefttopcorner.gif) no-repeat;
		   }
.middletop{width:189px;
		  height:34px;
		  float:left;
		  background:url(../images/middletoprepeat.gif) repeat-x;
		  font-family:Arial, Helvetica, sans-serif; color:#002b54; font-size:14px; font-weight:bold;
		  padding-left:10px;
		  padding-top:10px;
		  }		  
.righttop{width:12px;
		  height:44px;
		  float:left;
		  background:url(../images/righttopcorner.gif) no-repeat;
		  }
.prognav{width:223px;
		 /*height:132px;*/
		 float:left;
		 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
		 }
.prognav ul{margin:0;
		padding:5px 0 0 0;	
		}
.prognav li{
	list-style-type:none;
	padding:10px 0px 0px 10px;
	list-style-image: url(../images/arrow.gif);
	list-style-position: inside;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #e5e5e6;
		}		
.prognav a{text-decoration:none;
		color:#002b54;
		}
.prognav a:hover{color:#225b9a; 
			}
			
.subnav{width:223px;
		 height:30px;
		 float:left;
		 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
		 }
.subnav ul{margin:0;
		}
.subnav li{
	list-style-type:none;
	padding:5px 0px 0px 20px;
	list-style-image: url(../images/sqrnav.gif);
	list-style-position: inside;
	border-width:0px;
		}		
.subnav a{text-decoration:none;
		color:#002b54;
		}
.subnav a:hover{color:#225b9a; 
			}		 
		 
.bottom{width:223px;
		height:11px;
		float:left;
		background:url(../images/btm.gif) no-repeat;
		}
.cauta{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#002b54;
		}

/*---------right------------*/	

#rightnavigation{width:185px;
				float:left;
				margin-left:8px;
				}
.rightevent{width:185px;
			height:27px;
			float:left;
			background:url(../images/newsevents.gif) no-repeat;
			font-family:Arial, Helvetica, sans-serif; color:#002b54; font-size:14px; 
			font-weight:bold;
			padding:5px 0 0 10px;
			}

.righteventbody{width:185px;
	  /*height:131px;*/
	  float:left;
	  border-bottom:#e5e5e6; border-bottom-style:solid; border-bottom-width:1px;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	color:#787878; line-height:14px;
	padding-top:5px;
	  }		
.rightbody{width:10px;/*62*/
			 height:23px;
			 float:left;
			 background:url(../images/sqrnav.gif) no-repeat;
			 margin-left:5px;
			 margin-top:15px;
			 }
		 			 
.rightbodyright{width:590px;
			 height:100px;
			 float:left;
			 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	color:#787878; line-height:15px;
	padding:10px 10px 10px 10px;
			 }

.special{width:185px;
		 height:27px;
		 float:left;
		 background:url(../images/special.gif) no-repeat;
		 margin-top:10px;
		 font-family:Arial, Helvetica, sans-serif; color:#002b54; font-size:14px; 
			font-weight:bold;
			padding:5px 0 0 10px;
		 }
.speciallower{width:165px;
		 height:110px;
		 float:left;
		 background:url(../images/speciallower.gif) no-repeat;
		 background-color:#dcdcdc;
		 margin-top:5px;
		 padding:100px 10px 10px 10px;
		 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	color:#787878;
		 }
		 
		 
		 

/*---------footer------------*/			

.footer{width:1152px;
		height:60px;
		float:left;
		border-top:#f1efe2; border-top-style:solid; border-top-width:1px;
		background-color:#FFFFFF;
		}		
.copyright{width:700px;
			float:left;
			padding:20px 0 0 250px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size:9px;
		  color:#000000;
			}
.linkcolor{font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size:10px;
		  color:#0a476e;
		  width:600px;
			float:left;
			padding:10px 0 0 400px;
		  }		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		

