
div#imageholder {
position: fixed;
z-index: 1;
width: 100%;
min-height: 100%;
margin: auto;
margin-top: 0px;
padding-top: 85px;
background-color: #000;
}


div.largeimagehome {
position: relative;
z-index: 2;
display: inline-block;
width: 100%; 
min-height: 1000px;
overflow: hidden;
}

div#latestworkholder {
position: relative;
display: inline-block;
clear: left;
width: 750px;
height: 500px;
overflow: hidden;
margin-top: 55px;
background-color: #000;
}


div#footer {
border-top: solid 1px #fff;
}

/*--------------------------------------------------------------------------------------------*/

img#galleryimagebackground{
position: absolute;
z-index: 1;
width: 100%;
min-width: 1000px;
height: 100%;
opacity: 0.65;
margin-top: -100px;
}

img#latestworkimage {
position: relative;
z-index: 1;
display: inline-block;
float: left;
width: 750px;
min-height: 500px;
}


img#slideimage {
position: relative;
display: inline-block;
clear: left;
width: 750px;
min-height: 250px; 
margin-top: 15px;
}

img.peterimagehome {
position: relative;
z-index: 1;
display: inline-block;
float: left;
clear: left;
width: 215px;	
height: 237px;
margin-right: 15px;
margin-bottom: 12px;
}


h2#latestwork {
position: absolute;
display: inline-block;
float: left;
clear: left;
z-index: 3;
width: 750px;
height: 42px;
margin-top: 0px;
background-image: url('../images/backgrounds/hardwood.jpg');
box-shadow: 0px 0px 10px #000;
}

p { 
color: #fff;
}

p#datetext {
font-size: 10pt;
margin-top: 5px;
text-align: center;
}

p.introtext {
margin-top: 3px;
margin-bottom: 10px;
text-align: justify;
}

#topline {
margin-top: 25px;
}

#fblink {
text-align: center;
font-size: 13pt;
margin-top: 20px;
padding-top: 12px;
padding-bottom: 12px;
border-top: solid 1px #fff;
border-bottom: solid 1px #fff;
}

p.pagelink {
position: relative;
margin-top: 5px;
line-height: 25px;
}

a.footerlink {
color: #fff;
}
