		
/*  --------- 2. structure  --------- */


		
#masthead {
		padding-top: 32px;
		border-bottom: 1px solid #e1e1e1;
		margin-bottom: 20px;
		}

#mainImageContainer {
	float: none;
	width: 510px;
		}
		
#thumbnailsContainer {
	width: 385px;
		}

/* ---------- 3. links and navigation ---------- */

/* ---------- 4. fonts ---------- */

h1.mainHeading {
		position: relative;
		width: 342px;
		height: 28px;
		overflow: hidden;
		padding-bottom: 19px;
		font-size: 20px;
		line-height: 1em;
		}

h1.mainHeading span {
		position: absolute;
		background: #ffffff url(assets/pictures-of-padstow.gif) no-repeat;
		width: 100%;
		height: 100%;
		}





#thumbnailsContainer li {
		display: inline;
		}

/* ---------- 5. images ---------- */

a img {
		border: 0;
		}

#imgPhoto {
	margin-bottom: 18px;
	clear: none;
	float: none;
		}

#thumbnailsContainer img {
	float: left;
	margin-right: 6px;
	margin-bottom: 9px;
	height: 60px;
	width: 75px;
		}
#divider {
	background-image: url(img/divider_h.jpg);
	height: 2px;
	width: 365px;
}

