body {margin:0;}
#main {
	position:relative;
	top:0px;
	width:950px;
	height:auto;
}
#header{
	position:absolute;
	top:0px;
	left:0px;
	width:950px;
	height:200px;
	background-image:url(images/header.jpg);
}
#home-content{
	position:absolute;
	top:215px;
	left:37px;
	width:501px;
	height:auto;
}
#content{
	position:absolute;
	top:215px;
	left:37px;
	width:876px;
	height:auto;
}
.section {border:1px solid black;width:100%;height:auto;padding-bottom:20px;padding-top:20px;}
#home-images{
	position:absolute;
	top:215px;
	left:575px;
	width:348px;
	height:auto;
}
#menu{
	position:absolute;
	top:151px;
	left:128px;
	width:700px;
	height:44px;	
	background-image:url(images/menu/divider.gif);
	background-repeat:no-repeat;
}

#paintings-menu{
	position:absolute;
	top:0px;
	left:370px;
	width:145px;
	height:18px;	
}
#painting{
	position:absolute;
	top:36px;
	left:0px;
	width:876px;
	height:auto;	
}

.title {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:19px;font-style:italic;text-align:left;padding:0 0 15px 0;margin:0;color:#000000}
.copy {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:left;padding:0 0 15px 0;margin:0;color:#666666;}
.sectioncopy {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:left;padding:0 40px 15px 40px;margin:0;color:#666666;}
.sectiontitle {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;text-align:center;padding:0 0 15px 0;margin:0;color:#666666;font-weight:bold;}
.datescopy {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:center;padding:0 40px 10px 40px;margin:0;color:#666666;}
.datestitle {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;text-align:center;padding:15px 0 10px 0;margin:0;color:#666666;font-weight:bold;}
.directionstitle {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;text-align:left;padding:0px 0 10px 0;margin:0;color:#666666;font-weight:bold;text-decoration:none;}
.contactlabel {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;text-align:right;padding:0px;margin:0;color:#666666;font-weight:bold;text-decoration:none;width:150px;}
.contactinput {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;text-align:left;padding:0px;margin:0;color:#666666;font-weight:normal;text-decoration:none;width:475px;}
.contacttitle {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;text-align:left;padding:10px 0 10px 45px;margin:0;color:#666666;font-weight:bold;text-decoration:none;}
.contactcopy {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;text-align:left;padding:30px 50px 10px 45px;margin:0;color:#666666;font-weight:normal;text-decoration:none;}
.malvernscopy {font-family:Helvetica, sans-serif;font-size:10px;text-align:left;padding:0px;margin:0;color:#666666;font-weight:normal;text-decoration:none;}
.accommodationcopy {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;text-align:left;padding:0 0 0 10px;margin:0;color:#666666;line-height:18px;}
.accommodationtitle {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;text-align:left;padding:5px 0 0 10px;margin:0;color:#666666;font-weight:bold;}
.caption {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;text-align:left;padding:0 0 15px 0;margin:0;color:#58563F;}
.large-caption {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;text-align:left;padding:5px 0 25px 0;margin:0;color:#58563F;}
.small-caption {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;text-align:left;color:#58563F;}
.small-red-caption {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;text-align:left;color:#990000;}
a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:left;padding:0;margin:0;color:#666666;}
.accommodationlink {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:left;padding:0;margin:0;color:#666666;}

.accessibility {
	position:absolute;
	left:-10000px;
	}
