/* Universal styles for the site of London artist Henry John. This sheet defines the page structure and the dimensions of the galleries and press pages for all of the pages in the site. Gallery layouts and colour schemes are defined in a separate sheet.*/
body {
	font: 76% "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;
	margin: 0px;
	padding: 0px;
}
ul {
    list-style-type:none;
    margin:0px;
    padding:0px;
}
img {
	border: 0px none;
}
.alert {
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
	margin-left: 70px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 60px;
	background-color: #fff6bf;
	background-repeat: no-repeat;
	background-image: url(http://www.henry-john.com/img/stop.gif);
	margin-top: 10px;
	width: 350px;
}
#content, #contentlg #mapcontent, #credits, #words, #exhibitions {
	position:absolute;
	width:510px;
	left: 243px;
	top: 90px;
	padding-top:0px;
	margin-top: 0px;
}
#credits{
	left: -15px;
	top: 280px;
	display: block;
	line-height: 1.4em;
}
#words{
	
	font-size: 190%;
	top: 90;
}
#presstitle {
	padding-bottom: 4px;
}
#pressarticle {
}
.pressarticlelarge {
	font-size: 190%;
}
.red {
	font-size: 130%;
	color: #f00;
}
/* @group Navigation */
#ncontainer {
	left: 70px;
	top: 90px;
	position: absolute;
	vertical-align: top;
	width: 159px;
}
.alert {
	padding-bottom: 20px;
}
* html #siteID{
	font-size: 190%;/* only seen by IE */}
#siteID>a {
	font-size: x-large;
}
#404text {
	line-height: 1.2em;
	color: red;
	font-style: italic;
	font-size: 1.1em;
}
#mainlinks {
	position: relative;
	padding-bottom: 20px;
}
* html #mainlinks{
	font-size: 190%;/* only seen by IE */
}
#mainlinks>ul>li>a {
	font-size: x-large;
}
#gallerystatus {
	padding-top: 0;
	margin-top: 0;
}
* html #gallerystatus {
	font-size:125%;/* only seen by IE */
}
#gallerystatus>ul>li>a {
	font-size: medium;
}
#aboutbox {
	padding-top: 135px;
	position: absolute;
	width: 159px;
}
* html #aboutbox{
	padding-top:135px;
	font-size:98%;
}
#aboutbox>ul>li>a{
	font-size: small;
}
#linkbox {
	padding-top: 20px;
	position: relative;
	width: 159px;
}
#linkbox>ul>li>a{
	font-size: small;
/* @end */

/* @group Site Map */
#mapcontent{
	left: 253px;
	height: 160px;
	line-height: 1.3em;
	padding-top: 4px;
}
#mapcurrent{
	width: 180px;
	float: left;
	display: block;
}
#mapcurrent ul, ol{
	list-style-image: url(../img/pageico.gif);
	list-style-position: outside;
	position: relative;
	padding-bottom: 10px;
}
* html #mapcurrent li {
	\margin-left: 15px;
}
#maparchived ul{
	list-style-image: url(../img/pageico.gif);
	list-style-position: outside;
	position: relative;
	width: 250px;
	float: left;
}
#maparchived ul ul, #maparchived ul ul ul{
	padding-left: 15px;
}
#maparchived{
	float: left;
	display: block;
	position: relative;
}
#aboutcontent{
	display: block;
	float: none;
	clear: both;
	padding-top: 10px;
}
/* @end */

