body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
}
* html body { font-size: x-small; /* for IE5/Win */
f\ont-size: small; /* for other IE versions */
}
a { color:#000000;}
#wrapperMain { width:960px; /*-- use if centered first figure is top margin change to suit --*/ margin: 20px auto 0; 
padding: 0;	text-align: left;  font-size: .9em; border: 1px solid #676767;}
.home #wrapperMain { width:960px; /*-- use if centered first figure is top margin change to suit --*/ margin: 20px auto 0; 
padding: 0;	text-align: left;  font-size: .9em; border: 1px solid #676767; background: #D4D4D4 url(images/home_background.jpg) no-repeat;}
.home2 #wrapperMain { width:960px; /*-- use if centered first figure is top margin change to suit --*/ margin: 20px auto 0; 
padding: 0;	text-align: left;  font-size: .9em; border: 1px solid #676767; background-image:url(http://www.kurtjackson.co.uk/images/home_background2.jpg);}

#wrapperInner {}
#Header {position:relative; height:220px; }
#headerLogo { position:relative; top: 130px; left: 30px; width:390px;}
#MainNav { position: relative; top: 106px; left:430px; white-space:nowrap; width: 410px;}
#MainNav a { text-decoration:none; color:#000000; padding-left: 5px; padding-right:5px;}
#MainNav a:hover { text-decoration:none; color:#C8C8C8;}
#portrait { position: relative; top:-10px; left: 30px;}
#introContent { position:relative; height: 150px; }
#homeContent { width: 100%; }
#homeContent div {background: #FEFEFE; margin: 0 30px 30px 30px; padding: 30px;}
#homeContent  div img { float:left; margin: 0 15px 15px 0;}
#homeContent  div p {margin-top: 0; line-height: 1.4em;}
#homeContent  div div {margin: 0; padding: 0;}
#lefthome { width:500px;     }
 
#righthome { float:right; margin-left: 500px; width:300px;  }
 
#Content { float: left; margin-top: 5px; }
#Content img { float: left; margin-left: 30px; }
#Content img.picture { float: left; margin-left: 0px; margin-right: 20px; margin-bottom: 20px; }


#Content p{ margin-left: 225px;}
#Content h1 { margin-left: 225px; font-size: 1.2em;}
#Content h2 { margin-left: 225px;  font-size: 1.2em;}
#Content h3 { margin-left: 225px;  font-size: 1em;}
#Content h4 { margin-left: 225px;  font-size: 1em;}
#Content h5 { margin-left: 225px;  font-size: .8em;}
#Content h6 { margin-left: 225px;  font-size: .8em;}
#Content .gutter { padding-right: 30px; text-align: left;}
#Content table{ margin-left: 225px; text-align:left;}
#Content td, th{ text-align:left; vertical-align:top; padding-bottom: 5px; font-size: .9em;}
.booksPublications   form {margin-left: 225px;}
#movie { text-align:center; margin:0 10px 0 40px; padding: 6px; border: 1px solid #F6F6F6;}

.gallery #Content p{ margin-left: 225px;}
.gallery #Content h1 { margin-left: 225px; font-size: 1.2em;}
.gallery #Content h2 { margin-left: 225px;  font-size: 1.2em;}
.gallery #Content h3 { margin-left: 225px;  font-size: 1em;}
.gallery #Content h4 { margin-left: 225px;  font-size: 1em;}
.gallery #Content h5 { margin-left: 225px;  font-size: .8em;}
.gallery #Content h6 { margin-left: 225px;  font-size: .8em;}
.gallery #Content .gutter { padding-right: 30px; text-align: left;}
.gallery #Content table{ margin-left: 225px; text-align:left;}
.gallery #Content td, th{ text-align:left; vertical-align:top; padding-bottom: 5px; font-size: .9em;}
.gallery #Content img { float: left; margin: 0 20px 20px 30px; }


.gallerytable #Content p{ margin-left: 225px;}
.gallerytable #Content h1 { margin-left: 225px; font-size: 1.2em;}
.gallerytable #Content h2 { margin-left: 225px;  font-size: 1.2em;}
.gallerytable #Content h3 { margin-left: 225px;  font-size: 1em;}
.gallerytable #Content h4 { margin-left: 225px;  font-size: 1em;}
.gallerytable #Content h5 { margin-left: 225px;  font-size: .8em;}
.gallerytable #Content h6 { margin-left: 225px;  font-size: .8em;}
.gallerytable #Content .gutter { padding-right: 30px; text-align: left;}
.gallerytable #Content table{   text-align: center; margin-left: 180px; float: left;}
.gallerytable #Content table p{ margin-left: 0;}
.gallerytable #Content td, th{ text-align: center; vertical-align:top; padding-bottom: 5px; font-size: .9em;}
.gallerytable #Content img { float: left;  margin: 0 20px 20px 30px; }
.gallerytable #Content table img { float: none;  margin: 0 20px 20px 30px; }

.contact #Content p{ line-height: 1.8em;}

.press #Content p{ margin-left: 260px;}
.press #Content h1 { margin-left: 260px; font-size: 1.2em;}
.press #Content h2 { margin-left: 260px;  font-size: 1.2em;}
.press #Content h3 { margin-left: 260px;  font-size: 1em;}
.press #Content h4 { margin-left: 260px;  font-size: 1em;}
.press #Content h5 { margin-left: 260px;  font-size: .8em;}
.press #Content h6 { margin-left: 260px;  font-size: .8em;}
.press #Content .gutter { padding-right: 30px; text-align: left;}
.press #Content .images { float:left; width: 230px;}
.press #Content .images img { margin-bottom: 40px;}

.contentImg  { margin-left: 230px; margin-bottom: 20px; float: left; }
.contentImg img{   margin-bottom: 20px; clear: left; float: left;}
.backto { margin-left: 260px; margin-bottom: 20px; clear: left; float: left;}

#homeContent  div #Footer  {}
#Footer { clear:both; height: 50px; margin: 0 30px 30px 30px; padding: 0;  background: #1C1410 url(images/FooterBackground.jpg)  30px 100% no-repeat;    }
#Footer  a {text-decoration: none; color: #D4D4D4}
#Footer  a:visited {text-decoration: none; color: #D4D4D4}
#Footer img { float: left; margin-left: 10px; margin-top: 0px;}
.home #Footer img { float: left; margin-left: 10px; margin-top: 0px;}
#Footer p { float:left; margin-left: 10px; margin-top: 6px; font-size:.8em; color:#D4D4D4;}
.home #Footer p { float:left; margin-left: 10px; margin-top: 6px; font-size:.8em; color:#D4D4D4;}

#Content .exhibitionTxt em {  font-style:normal; margin-left: 0; float:left; }
#Content .exhibitionTxt em span{  font-style:normal;  float:left; }
#Content .exhibitionTxt  strong { width:100px; float: left;}

#ContentGallery { float: left; margin-top: 40px; }
.home #ContentGalleryWraper { margin: 0 30px;}
.home #ContentWraper { margin: 0 30px;}
.home #ContentGallery { float: left;   background:#FFFFFF;  margin-top: 0px; margin-bottom:30px; padding-bottom: 30px; width: 900px; }
.home #Content  { float: left;   background:#FFFFFF;  margin-top: 0px; padding-top: 30px; margin-bottom:30px; padding-bottom: 30px; width: 900px; }
#ContentGallery .gutter { padding-right: 30px; padding-left: 30px;text-align: left;  }
.home #ContentGallery span {margin: 30px;      }
#ContentGalleryInner {  }
#ContentGallery p{ }
#ContentGallery h1 {  font-size: 1.2em;}
#ContentGallery h2 {   font-size: 1.2em;}
.home #ContentGallery h2 {   font-size: 1.2em; margin: 30px 0px 30px 30px;}
#ContentGallery h3 {   font-size: 1em;}
#ContentGallery h4 {   font-size: 1em;}
#ContentGallery h5 {   font-size: .8em;}
#ContentGallery h6 {   font-size: .8em;}
#clearBoth { clear:both;}

#ContentGallery dl {
	float: left;
	margin: 0px 0px 30px 30px;
	width: 391px;
	display: inline; /* fixes IE/Win double margin bug */
	height:350px;
	padding: 6px;
	border: 1px solid #F6F6F6;
}
#ContentGallery dt { float: right; width: 197px; margin: 0; padding: 0 0 10px 0; font-size:1.2em; font-weight:bold; }
#ContentGallery dt.left { float: left;   margin: 0; padding: 0 0 10px 0; font-size:1.2em; font-weight:bold; }
#ContentGallery dd { margin: 0; padding: 0 10px 0 0; font-size:95%; line-height: 1.6em; width: auto; }
#ContentGallery dd a { padding-top: 20px; color:#666666; white-space:nowrap; text-decoration:none;}
#ContentGallery dd.left { clear:both; float: left; width: 360px;   margin: 0; padding: 0 50px 0 0; font-size:95%; line-height: 1.6em; }


#ContentGallery dd.img img { float: left; margin: 0 20px 0 0; padding: 0 4px 30px 0; font-size:1em; width: 170px; }

#Exhibition  { float: left; margin-left: -160px; width:1100px; }
#Exhibition dl { float: left; margin: 10px 0px 10px 190px; width: 170px; display: inline; /* fixes IE/Win double margin bug */ height:350px;}
#Exhibition dt { float: left; width: 170px; margin: 0; padding: 0 0 10px 0; font-size:1.2em; font-weight:bold; }
#Exhibition dd {float: left; width: 170px; margin: 0; padding: 0 0 0 0; font-size:95%; line-height: 1.6em; }
#Exhibition dd.img img { float: left; width: 170px;  margin: 0 0 0 0; padding: 0 0 30px 0; font-size:1em; width: 170px; }

#ExhibitionDetail  { float: left; margin-left: 97px; }
#ExhibitionDetail dl { float: left; margin: 10px 80px 10px 0; width: 170px; display: inline; /* fixes IE/Win double margin bug */ height:350px;}
#ExhibitionDetail dt { float: left; width: 170px; margin: 0; padding: 0 0 10px 0; font-size:1.2em; font-weight:bold; }
#ExhibitionDetail dd {float: left; width: 170px; margin: 0; padding: 0 0 0 0; font-size:95%; line-height: 1.6em; }
#ExhibitionDetail dd.img img { float: left; width: 170px;  margin: 0 0 0 0; padding: 0 0 30px 0; font-size:1em; width: 170px; }

#Content2 { width: 910px; text-align:center; padding: 40px;}
#ExhibitionBig { text-align:center;}
#ExhibitionBig p { text-align:center;}
#ExhibitionBig  img { text-align:center;}

#Content2 img { text-align:center; }


#otherWork { clear:both;}

#ContentInFrame {}
