html,body{
	font-size:87%;
	font-family:"Trebuchet MS", Trebuchet,sans-serif;
	border:0;
	margin:0;
	padding:0;
	background-color:#91C2B4;
	height:100%
}

#pic{
	height:508px;
	background:url(../holdingpage_bg.jpg) repeat-x;
	padding-top:50px;
}
#events #pic{height:312px;padding:0;background-image:url(../images/pic-strip.jpg)}
.gallery{height:520px;width:700px}
#header{
	height:98px;
	background:url(../holdingpage_strip.jpg) repeat-x;
}
#movie{height:100%;}
#exhibitions{background-color:#fff;padding:20px 30% 20px 20px;}
#exhibitions h2,#exhibitions h1,#exhibitions p{margin-left:0;}
#exhibitions h2{color:#666666;}

.line{font-size:0; height:1px; border-top:1px solid #91C2B4;}

img{border:0;}
h2,h1,p{margin-left:20px;}
h2, .intro{color:#FFF;font-size:170%;}
h1{font-size:150%; padding:5px; border:3px solid #FFF;background-color:#C30043;color:#FFF;width:200px;}
.heading{font-weight:bold;}
.smaller{font-size:90%;}
.smallest{font-size:85%;}


/* internal divs for non flash version ********/
.foot-txt, .about, .contact, .contactintro, .event-intro{padding-right:40%;}

#noflashcontent{position:absolute; top:0; left:0; width:100%;z-index:100;background-color:#91C2B4}
#noflashcontent p{text-indent:0;font-size:90%;padding:0 10px 5px;margin:0;}
#noflashcontent h2{margin:0;padding:5px 10px;}
#noflashcontent a{color:#C30043;}

a:link, a:visited{color:inherit; text-decoration:underline;}
a:hover, a:visited:hover{color:inherit; text-decoration:none;}
