body {
width: 900px;
margin: 23px 0 0 0;
padding : 0;
font: 94% "verdana";
background: #fffee9 url(images/topback.jpg) no-repeat;
}
p {
font-size: 85%;
padding: 0;
margin: 0 0 10px 0;
}
h1 {
font-size: 110%;
margin: 0 0 10px 0;
font-weight: bold;
color: #746726;
} 
h2{
font-family: "verdana";
margin: 10px 0 0 0;
font-size: 17px;
color: #018120;
} 
a {
text-decoration : none;
font-size: 90%;
color : #CC0000;
}
a:hover {
color : #000;
}
img {
border: none;
}

#logo {
background: url(images/logo.png) no-repeat;
height: 145px;
width: 511px;
float:right;
padding-bottom: 30px; 
}


.container {
width: 500px;
margin-bottom: 200px;
float: right;
}
#minitabs {
margin: 0 0 0 0;
padding: 0 0 20px 10px;
padding-left: 10px;
border-bottom: 1px solid #746726;
}
#minitabs li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	
	}
	
#minitabs a:link, #minitabs a:visited {
	float: left;
	font-size: 15px;
	line-height: 14px;
	font-variant: small-caps;
	margin: 0 10px 4px 10px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #746726;
	letter-spacing: 0.3ex;
	}

#minitabs a.active:link, #minitabs a.active:visited, #minitabs a:hover {
	border-bottom: 4px solid #746726;
	padding-bottom: 2px;
	color: #746726;
	}
#minitabs .testtbh {
	float: left;
	font-size: 15px;
	line-height: 14px;
	font-variant: small-caps;
	margin: 0 10px 4px 10px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #746726;
	letter-spacing: 0.3ex;
}	

.blockContent {
margin-top: 50px;
clear:both;
margin: auto;
width: 807px;
height:300px;
}
.blockContent .bar{
	margin-top: 90px;
width: 807px;
height: 39px;
background: url(images/bar.png) no-repeat;
}
.blockContent .bar #homeBut {
width: 61px;
height: 18px;
margin: 10px 0 0 20px;
background: url(images/homeBut.png) no-repeat;
text-indent: -99999px;
float:left;
}
.blockContent .bar #whatsonBut {
width: 102px;
height: 18px;
margin: 10px 0 0 20px;
background: url(images/whatsonBut.png) no-repeat;
text-indent: -99999px;
float:left;
}
.blockContent .bar #menusBut {
width: 102px;
height: 18px;
margin: 10px 0 0 20px;
background: url(images/menusBut.png) no-repeat;
text-indent: -99999px;
float:left;
}
.blockContent .bar #contactBut {
width: 125px;
height: 18px;
margin: 10px 0 0 20px;
background: url(images/contactBut.png) no-repeat;
text-indent: -99999px;
float:left;
}

.blockContent .bar .uparrow {
width: 21px;
height: 31px;
margin: 3px 20px 0 0;
float: right;
}
.blockContent .imageBox {
width: 256px;
height: 223px;
float: left;
margin: 35px 35px 90px 0;
}



.blockGallery {
margin-top: 50px;
clear:both;
margin: auto;
width: 807px;
height: 550px;
}
.blockGallery .bar{
	margin-top: 90px;
width: 807px;
height: 39px;
background: url(images/bar.png) no-repeat;
}
.blockGallery .bar .uparrow {
width: 21px;
height: 31px;
margin: 3px 20px 0 0;
float: right;
}
.blockGallery .bar #galleryBut {
width: 102px;
height: 22px;
margin: 10px 0 0 20px;
background: url(images/galleryBut.png) no-repeat;
text-indent: -99999px;
float:left;
}
.blockGallery .galleryBox {
width: 769px;
height: 465px;
margin: auto;
}
.blockGallery p.galleryText {
font-size: 85%;
margin: 10px 0 10px 20px;
}





.blockContent .textContent {
width: 499px;
height: 223px;
float: left;
margin: 35px 0 0 0;
}

.blockContent .textContent .pdf {
width: 100%;
height: 20px;
text-indent: 20px;
background: url(images/pdf.gif) no-repeat;
}
.blockContent .textContent .pdf a {
font-size: 100%;
color: #746726;
}
.blockContent .textContent .warning {
width: 100%;
font-style: italic;
font-size: 80%;

}
.blockContent .textContent .warning a {
font-size: 100%;
}

.blockContent #contactAdd {
width: 160px;
height: 150px;
margin: 35px 35px 0 35px;
float: left;
}
.blockContent #contactMap {
	width: 300px;
	height: 300px;
	float: left;
	margin: 35px 35px 0 0;
}
.blockContent #contactForm {
	width: 206px;
	height: 281px;
	float: left;
	margin: 35px 35px 0 0;
}

#footer {
clear:both;
padding-top: 60px;
margin: auto;
width: 807px;
}
#footer #bigBar {
width: 807px;
height: 63px;
background: url(images/bigBar.png) no-repeat;
}
#footer #bigBar #miniLogo{
width: 289px;
height: 41px;
float: left;
margin: 10px 0 0 20px;
background: url(images/miniLogo.png) no-repeat;
}
#footer #bigBar #copyright{
width: 250px;
height: 41px;
float: right;
color: #fff;
margin: 20px 0 0 0;
}
#footer #vecBottom {
width: 461px;
height: 309px;
float: right;
background: url(images/footerBack.png) no-repeat;
margin-right: 25px;
margin-bottom: 100px;
}


