html, body {
	height: 100%;         /* required */
}
body {
	text-align: center;   /* horizontal centering hack for IE */
	padding: 0;           /* required to "hide" distance div */
	margin: 0;            /* required to "hide" distance div */
}

div#content {
	position: absolute;   /* positions content on top of distance */
	text-align: left;     /* horizontal centering hack for IE */
	height: 500px;         /* required - desired height */
	width: 800px;          /* required - desired width */
      left: 50%;
      top: 50%;
       margin-left: -400px; /* half of width */
      margin-top: -250px;  /* half of height */

}


body {
	background: url('janiebg.jpg') center;
	font-family: Arial, verdana, sans-serif;
	font-size:  12px; 
	-webkit-text-size-adjust:none;
	line-height: 15px;
	color: #777;
	}

td	{
	font-family: Arial, verdana, sans-serif;
	font-size:  12px; 
	line-height: 15px;
	color: #777;
	}

a.heading	{
	font-size:  16px; 
	color: #777;
	}

a.heading:hover	{
	font-size:  16px; 
	color: #444;
	text-decoration: underline;
	}



a {
	color: #444;
	text-decoration: none;
}

a:hover {
	color: #999;
	text-decoration: underline;
}

#graphics-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:800px;
	height:500px;
	border:1px black solid;
}


#graphics-01a {
	position:absolute;
	left:0px;
	top:0px;
	border:1px black solid;
	width:800px;
	height:500px;

}

#bottomstrip {
	position:absolute;
	left:1px;
	top:465px;
	width:800px;
	height:35px;
	background: #9DA09F url('bottomstrip.jpg');	
	border-top: solid black 1px

}










#gallerylink	{
	position: absolute;
	top: 145px;
	left: 585px;
	width: 185px;
	height: 36px;
	}

#statementlink	{
	position: absolute;
	top: 197px;
	left: 585px;
	width: 185px;
	height: 36px;
	}

#exhibitionslink	{
	position: absolute;
	top: 255px;
	left: 585px;
	width: 185px;
	height: 36px;
	}

#contactlink	{
	position: absolute;
	top: 310px;
	left: 585px;
	width: 185px;
	height: 36px;
	}

#gallerystriplink	{
	position: absolute;
	top: 466px;
	left: 213px;
	width: 105px;
	height: 35px;
	background: url('gallery_bottom.gif') no-repeat center;
	}

#statementstriplink	{
	position: absolute;
	top: 466px;
	left: 318px;
	width: 136px;
	height: 35px;
	background: url('statement_bottom.gif') no-repeat center;
	}

#exhibitionsstriplink	{
	position: absolute;
	top: 466px;
	left: 454px;
	width: 142px;
	height: 35px;
	background: url('exhibitions_bottom.gif') no-repeat center;
	
	}

#contactstriplink	{
	position: absolute;
	top: 466px;
	left: 596px;
	width: 111px;
	height: 35px;
	background: url('contact_bottom.gif') no-repeat center;
	}

#homestriplink	{
	position: absolute;
	top: 466px;
	left: 707px;
	width: 93px;
	height: 35px;
	background: url('home_bottom.gif') no-repeat center;
	}


#right01	{
	position: absolute;
	top: 80px;
	left: 550px;
	border: 1px solid #777;
	}

#right02	{
	position: absolute;
	top: 260px;
	left: 550px;
	border: 1px solid #777;
	}



.img	{
	border: 1px solid #777;
	}
.img:hover	{
	border: 1px solid #000;
	}


.boxon 	{
	font: arial, verdana 12px;
	text-decoration: none;
	background-color: #6E463C;
	padding: 1px 5px 2px 5px;
	color: #241C21;
	border: solid 1px white;
	<!--position:relative;
	top:-1px;//-->
	display: block;

	}


a.boxlink {
	font: arial, verdana 12px normal;
	text-decoration: none;
	background-color: #0099cc;
	padding: 1px 5px 2px 5px;
	color: #fff;
	border:1px solid #765A3E;
	<!--position:relative;
	top:-1px;//-->
	display: block;

	}


a:hover.boxlink {
	background-color: #D5D58D;
	color: #9D9B63;
	border:1px solid #6E463C;

	}

ul.thumbs {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul.thumbs li {
	margin-right: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
	float: left;
}

.clear {
	clear: both;
}

h1 {
	font-size: 16px;
	margin-bottom: 0px;
}

dl {
        width:450px;
        margin: 0;
        padding: 0; 
        clear:both;
}

dt {
        width:110px;
        float: left;
        margin:0;
	margin-right: 7px;
        padding: 2px 1px 2px 0;
        display:block;
        text-align: left;
}

dd {
        float: left;
        width:310px;
        margin:0;
        padding: 2px;
}


