body {
	background-color: #FFFFFF;
	background-position: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.t {
	background: url(images/t.jpg) 0 0 repeat-x;
	width: 1000px
}
.b {
	background: url(images/b.jpg) 0 100% repeat-x
}
.l {
	background: url(images/l.jpg) 0 0 repeat-y
}
.r {
	background: url(images/r.jpg) 100% 0 repeat-y
}
.bl {
	background: url(images/bl.jpg) 0 100% no-repeat
}
.br {
	background: url(images/br.jpg) 100% 100% no-repeat
}
.tl {
	background: url(images/tl.jpg) 0 0 no-repeat
}
.tr {
	background: url(images/tr.jpg) 100% 0 no-repeat;
	padding-top:15px;
	padding-bottom:10px;
}
.header {
	padding-left:40px;
	padding-right:40px;
	text-align: center;
}
.footer {
	padding-left:40px;
	padding-right:40px;
	text-align: center;
	font-size: 10px;
}
.picturetext {
	text-align: center;
	font-size: 10px;
	font-weight:bold;
}
.centretext {
	text-align: center;
}

.boldfont {
	font-weight:bold;
}
.boldfontunderlined {
	font-weight:bold;
	text-decoration:underline;
}
.centretextbold {
	text-align:center;
	font-weight:bold;
}

#container {
	margin: 0 auto;
	width: 1000px;
}
#content-container {
	text-align: left;
	float: left;
	width: 1000px;
	background: url(images/l.jpg) 0 0 repeat-y;
	background-image:url('images/background_image.jpg');
	background-repeat:repeat-y;
	background-position: top center;
}
#section-navigation {
	float: left;
	width: 250px;
	display: inline;
}
#content {
	float: left;
	width: 500px;
}
#aside {
	float: right;
	width: 214px;
	display: inline;
	background: url(images/r.jpg) 100% 0 repeat-y;
}
a:link {
	color: #660000;
	font-weight:bold;
}
a:visited {
color: #660000;
}
a:hover {
color: #660000;
}
a:active {
color: #660000;
}

//photogallery 14/01/11
div.bearers
  {
  margin:2px;
  border:1px solid #660000;
  height:235px;
  width:auto;
  float:left;
  text-align:center;
  }
div.bearers bearers
  {
  display:inline;
  margin:3px;
  border:1px solid #660000;
  }
div.bearers a:hover bearers
  {
  border:1px solid #660000;
  }
div.desc
  {
  text-align:center;
  font-weight:normal;
  width:156px;
  margin:2px;
  }
  
  div.descwide320
  {
  text-align:center;
  font-weight:normal;
  width:320px;
  margin:2px;
  }
  
  
  div.bearerswide
  {
  margin:2px;
  border:1px solid #660000;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }
div.bearerswide bearerswide
  {
  display:inline;
  margin:3px;
  border:1px solid #660000;
  }
div.bearerswide a:hover bearerswide
  {
  border:1px solid #660000;
  }
  div.descwide
  {
  text-align:center;
  font-weight:normal;
  width:488px;
  margin:2px;
  }
