body{
	font: 100% Arial,Verdana,Sans-serif;
	color: #008CA5;
	background: url(bg.gif) 50% 0 repeat-y;
	margin: 0;
	padding: 0;
}
a{
	color: #008BCC;	
}
a:hover{
	color: #006B7E;
	text-decoration: none;
}
#mauto{
	margin: 0 auto;
}
.bol{
	font-size: large;
}
.showbol{
	margin: 0 2em;
}
h1 {
	font-size: 150%;
	text-align: center;
	margin: 0;
}
h2 {
	font-size: 110%;
	margin: 1em 2em;
	text-align: center;
}
h3 {
	font-size: 105%;
	margin: 0 2em 1em;
}
h4 {
	font-size: 85%;
	margin: 0 2em -1em;
}
.bg {background: #A6D0A7;
}
.expo {
	text-align: center;
	font-size: 96%;
}
.center{
	text-align: center;
}
.vvc{
	width: 50%;
	float: left;
}
.vdnh{
	width: 50%;
	float: right;
}
.showing{
	margin: 1em 2em 2em;
	text-align: justify;
	font-size: 85%;
}
.showings{
	margin: 1em 15% 0 10%;
	font-size: 85%;
	text-align: justify;
	text-indent: 2em;
}
p.showing a{
	font-weight: bolder;
}
p.showing span{
	font-size: smaller;
	font-weight: bolder;
}
.exp{
	text-align: right;
	margin: 0em 2em 0;
	font-style: oblique;
	font-weight: bolder;
	font-family: "Times New Roman", Times, serif;
	font-size: larger;}
.fair {
	font-size: 85%;
}
table.calend td{
	border-color: #008CA5;
	border-width: 1px;
	border: solid;
	text-align: center;
}
