<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
<!--
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.oneColElsCtr #container {
	width: 46em;
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px hidden #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColElsCtr #mainContent {
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
a img {border: none; }
-->
</style></head>
a img {border: none; }

<body class="oneColElsCtr">@charset "UTF-8";
/* CSS Document */

html, body, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img, td, table {margin:0; padding:0; border:0;}
table{
border-style:hidden;}
body  {
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:62.5%;
	background: #000;
	margin: 0px 0px 25px 0px; 
	padding: 0;
	text-align: center;
	color: #000000;
    border: none; }
    
}

img {border: none; }

#container { 
	width: 1016px;
	background: #000;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	position:relative; 
} 
#masthead-container{
	height:250px;
	background: #000; 
	position:relative;
}
#logo { 
	position:absolute;
	left: 0px;
	top: 10px;
	background: #000;
	z-index:1; 
} 
#header { 
	position:absolute;
	left: 292px;
	top: 60px;
	background: #000; 
}
#nav{
	position:absolute;
	left: 0px;
	top: 250px;
	width: 260px;
	border-right: 4pt dotted #BE0010;
	text-align:center;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 2.2em;
	color: #fff;
	background-color:#000;
}
#nav ul { 
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#nav li { 
	margin: 0px 0px 15px 0px;
	padding:0px;
}
#nav a:link {
	color: #fff;
	text-decoration: none;
}
#nav a:hover {
	color: #BE0010;
	padding: 10px;
	font-style:normal;
	text-decoration: none;
}
#nav a:visited {
	color: #ccc;
	font-style:normal;
	text-decoration: none;
}
#nav .active {
	color: #BE0010;
}
#nav h1 {
	margin: 0px;
	padding: 0px;
	font-size:1.9em;
}
.nav_form {
	font-size:.8em;
	padding: 10px;
}

#content_home {
	position:absolute;
	left: 292px;
	top: 250px;
	color: #fff;
	padding: 0px;
	margin: 0px;
	width: 688px;
    border: none; }
}	
#content_home h1 {
	margin: 0px;
	padding: 0px 0px 21px 0px;
	font-size: 2.0em;
}
#content_home h2 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-size: 1.75em;
}
#content_home h3 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-size: 1.8em;
}
#content_home h4 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-size: 1.5em;
}
#content_home h5 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-size: 1.5em;
}
#content_home h6 {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 1.7em;	
}
#content_home a:link {
	color: #fff;
	text-decoration: underline;
}
#content_home a:hover {
	color: #fff;
	font-style:normal;
	text-decoration: underline;
}
#content_home a:visited {
	color: #ccc;
	font-style:normal;
	text-decoration: underline;
}	
#content_home ul { 
	list-style-type: disc;
	font-size: 1.6em;
}
.bodycopy_ {
	font-size: 1.8em;
	margin: 0px;
}
#content_home img {
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
#content_exhibitions {
	position:absolute;
	left: 305px;
	top: 252px;
	color: #fff;
	padding: 0px;
	margin: 0px;
	width: 784px;
}	
#content_exhibitions h1 {
	margin: 0px;
	padding: 0px 0px 21px 0px;
	font-size: 2.0em;
}
#content_exhibitions h2 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-size: 1.8em;
}
#content_exhibitions h3 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-size: 1.7em;
}
#content_exhibitions h4 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-size: 1.6em;
}
#content_exhibitions h5 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-size: 1.4em;
}
#content_exhibitions img {
	margin: 0px;
	padding: 0px;
}
#content_exhibitions a:link {
	color: #fff;
	text-decoration: underline;
}
#content_exhibitions a:hover {
	color: #fff;
	text-decoration: underline;
}
#content_exhibitions a:visited {
	color: #ccc;
	font-style:normal;
	text-decoration: underline;
}	
#content_exhibitions ul {
	margin: 0px;
	font-size: 1.5em;
}

#content_giftshop {
	position:absolute;
	left: 305px;
	top: 252px;
	color: #fff;
	padding: 0px;
	margin: 0px;
	width: 735px;
}	
#content_giftshop h1 {
	margin: 0px;
	padding: 0px 0px 21px 0px;
	font-size: 2.0em;
}
#content_giftshop h2 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-size: 1.8em;
}
#content_giftshop h3 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-size: 1.7em;
}
#content_giftshop h4 {
	margin: 0px;
	font-size: 1.6em;
	clear: both;
}
#content_giftshop h5 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-size: 1.4em;
}
#content_giftshop img {
	text-align:left;
	float: left;
	padding-right: 20px;
	padding-bottom: 25px;
	}
	
#content_giftshop a:link {
	color: #fff;
	text-decoration: underline;
}
#content_giftshop a:hover {
	color: #fff;
	text-decoration: underline;
}
#content_giftshop a:visited {
	color: #ccc;
	font-style:normal;
	text-decoration: underline;
}


.exh_bodycopy {
	color: #fff;
	font-size: 1.3em;
}
#content_artist {
	position:absolute;
	left: 293px;
	top: 251px;
	color: #fff;
	padding: 0px;
	margin: 0px;
	width: 688px;
}	
#content_artist h1 {
	margin: 0px;
	padding: 0px 0px 21px 0px;
	font-size: 2.0em;
}
#content_artist h2 {
	margin: 0px;
	padding: 20px 0px 20px 0px;
	font-size: 1.8em;
}
#content_artist h3 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-size: 1.8em;
}
#content_artist h4 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-size: 1.6em;
}
#content_artist h5 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-size: 1.4em;
}
#content_artist img {
	margin: 0px;
	padding: 20px 0px 10px 0px;
}
#content_artist .caption {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	font-size: 1.3em;
	
}
#content_artist a:link {
	color: #fff;
	text-decoration: none;
}
#content_artist a:hover {
	color: #fff;
	text-decoration: underline;
}
#content_artist a:visited {
	color: #ccc;
	font-style:normal;
	text-decoration: none;
}	
.artist_bodycopy {
	color: #fff;
	font-size: 1.3em;
	margin: 0px;
}

#artist_images {
	position:relative;
	text-align: left;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	
}
#artist_images ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: inline;
}
#artist_images ul li{
	position: relative;
	display: inline;
	float: left;
	width:85px;
	height:95px;
}
#artist_images img{	
	float:left;
	padding: 0px 0px 20px 0px;
	margin: 0px 5px 0px 0px;
}
#caption {
	clear:both;
	position: relative;
	text-align:left;
	padding: 0px 0px 0px 0px;
	font-size: 1.4em;
}
#artist_tease {
	position:absolute;
	left: 293px;
	top: 251px;
	color: #fff;
	margin: 0px;
	width: 688px;
	padding: 0px;
	text-decoration:none;
}
#artist_tease a:link {
	color: #BE0010;
	text-decoration: none;
}
#artist_tease a:hover {
	color: #BE0010;
	text-decoration: underline;
}
#artist_tease a:visited {
	color: #BE0010;
	font-style:normal;
	text-decoration: none;
}	
#artist_tease img {
	float: left;
	clear:both;
	position:relative;
	padding: 0px 15px 15px 0px;
}
#artist_tease h1 {
	margin: 0px;
	padding: 0px 0px 21px 0px;
	font-size: 2.0em;
}
#artist_tease h2 {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	color: #BE0010;
	font-size: 1.7em;
	text-decoration:none;
}

#artist_tease h2 a:link {
	color: #BE0010;
	text-decoration: none;
}
#artist_tease p {
	text-align: justify;
	font-size: 1.6em;
	padding: 0px;
	margin: 0px;
}
#artist_tease p a:link{
	color: #BE0010;
	text-decoration: none;
}
#seemore {
	position: relative;
}
#seemore img {
	float: left;
	padding: 0px;
	margin: 0px 15px 15px 0px;
    border: none; }
}
#main_image {
	position: relative;
}
#main_image img{
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
#footer { 
	position: relative;
} 
#footer img {
	padding: 30px 0px 0px 0px;
	margin: 0px;
}
.fltrt {
	float: right;
}
.fltlft {
	float: left;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.footerimage {
	padding: 30px 0px 0px 0px;
}

.giftlist {
	list-style-type: none;
}

.giftlist li {
	clear: both;
	margin-bottom: 20px;
	}

.giftTitle {
	font-size: 1.6em;
	}

.giftDesc {
	font-size: 1.3em;
	}
	

<div id="container">
  <div id="mainContent">
    <h1> Main Content </h1>
    <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent aliquam,  justo convallis luctus rutrum, erat nulla fermentum diam, at nonummy quam  ante ac quam. Maecenas urna purus, fermentum id, molestie in, commodo  porttitor, felis. Nam blandit quam ut lacus. Quisque ornare risus quis  ligula. Phasellus tristique purus a augue condimentum adipiscing. Aenean  sagittis. Etiam leo pede, rhoncus venenatis, tristique in, vulputate at,  odio. Donec et ipsum et sapien vehicula nonummy. Suspendisse potenti. Fusce  varius urna id quam. Sed neque mi, varius eget, tincidunt nec, suscipit id,  libero. In eget purus. Vestibulum ut nisl. Donec eu mi sed turpis feugiat  feugiat. Integer turpis arcu, pellentesque eget, cursus et, fermentum ut,  sapien. Fusce metus mi, eleifend sollicitudin, molestie id, varius et, nibh.  Donec nec libero.</p>
    <h2>H2 level heading </h2>
    <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent aliquam,  justo convallis luctus rutrum, erat nulla fermentum diam, at nonummy quam  ante ac quam. Maecenas urna purus, fermentum id, molestie in, commodo  porttitor, felis. Nam blandit quam ut lacus. Quisque ornare risus quis  ligula. Phasellus tristique purus a augue condimentum adipiscing. Aenean  sagittis. Etiam leo pede, rhoncus venenatis, tristique in, vulputate at, odio.</p>
	<!-- end #mainContent --></div>

<!-- end #container --></div>
</body>
</html>