html{
margin:0;
padding:0;
background:black;
}

body{
margin:0;
padding:0;
background:black;
color:white;

font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
color: #f5eDe0;
}

#gallery{
background-image:url('images/background-gallery.jpg');
background-repeat:no-repeat;
}

.siteheader{
height:83px;
background-image:url('images/background-gallery-top.jpg');
background-repeat:no-repeat;
}

.newsbanner{
width:250px;
height:auto;
clear:both;
xpadding-top:12px;
padding-bottom:0em;
padding-left:0px;
margin:0;

color:#888;


font-family: 'arial', sans-serif;
font-size:70%;
text-align:left;

position:absolute;
xtop:31px;
xleft:569px;
top:62px;
left:0px;

background-image:url('images/nav-top.jpg');
width:568px;
height:16px;

}

.newsbanner p{
margin:0;
padding:0;
padding-right:16px;
padding-left:165px;
}

img{
border:none;
}

#content{
width:960px;
height:auto;
clear:both;
padding-top:1em;
padding-bottom:1em;
padding-left:165px;
margin:0;
position:relative;
top:409px;
}

.firstitem{
margin-top:0;
}

h1, h2, h3, h4{
color:#f5eDe0;
}

#footer h1,
#footer h2,
#footer h3,
#footer h4{
font-size:90%;
color:#857D70;
}

.contenthome{
font-size:120%;
}

.contentgallery{
font-size:85%;
}

.contentgallery h2{
clear:both;
}

#content p{
color:#aaa;
margin-top:0.2em;
margin-bottom:1.5em;
font-family: 'arial', sans-serif;
text-align:justify;
font-size:80%;
}

.dualcolumnfix{
clear:both;
}

#footer p{
color:#888;


font-family: 'arial', sans-serif;
font-size:70%;
text-align:justify;

margin-top:1.2em;
margin-bottom:1em;
width:400px;
}

#footer p.sitedesign{
text-align:right;
width:400px;
}

#footer a{
color:#666;

margin-top:0.2em;
margin-bottom:1em;
text-align:right;
width:400px;
}

.column1{
float:left;
width:400px;
margin-right: 24px;
}
.column2{
float:left;
width:400px;
}

#main-banner{
margin:0;
padding:0;
background-image:url('images/main-image.jpg');
width:1278px;
height:409px;
position:absolute;
top:0;
left:0;
}

#nav-top{
background-image:url('images/nav-top.jpg');
width:568px;
height:31px;

position:absolute;
top:31px;
left:0;
}

#nav-top p{
margin:0;
font-family: 'arial', sans-serif;
text-align:right;
font-size:18px;
margin-top:4px;
margin-right:20px;
}

#nav-top a{
color:#ddd;
text-decoration:none;
}

#nav-top a:hover{
color:#fff;
text-decoration:none;
}

#alanjacobsphotography{
background-image:url('images/alanjacobsphotography.jpg');
width:407px;
height:44px;

position:absolute;
top:140px;
left:166px;
}

#top-left{
background-image:url('images/top-left.jpg');
width:165px;
height:232px;

position:absolute;
top:0;
left:0;
}

#footer{
padding-top:0.5em;
background-image:url('images/footer.jpg');
background-repeat:no-repeat;
height:356px;
position:relative;
top:409px;
padding-left:165px;
}


#links-left{
width:180px;
height:130px;

position:absolute;
top:229px;
left:163px;
}

#links-right{
width:190px;
height:120px;

position:absolute;
top:229px;
left:359px;
}

#links-left a{
height:21px;
width:160px;
}

#links-right a{
height:21px;
width:210px;
}

#links-left a,
#links-right a{
display:block;
}

#link-dartmoor{
background-position:0px 0px;
width:160px;
height:21px;
}

#link-exmoor{
background-position:0px -21px;
width:160px;
height:22px;
}

#link-devon-landscapes{
background-position:0px -43px;
width:160px;
height:21px;
}
#link-devon-seascapes{
background-position:0px -64px;
width:160px;
height:22px;
}
#link-cornwall-landscapes{
background-position:0px -86px;
width:160px;
height:21px;
}
#link-cornwall-seascapes{
background-position:0px -107px;
width:160px;
height:22px;
}


#link-animals-birds{
background-position:-196px 0px;
width:210px;
height:21px;
}
#link-natural-abstracts{
background-position:-196px -21px;
width:210px;
height:22px;
}
#link-natural-abstracts-triptychs{
background-position:-196px -43px;
width:210px;
height:21px;
}
#link-winter-scenes{
background-position:-196px -64px;
width:210px;
height:22px;
}
#link-triptychs{
background-position:-196px -86px;
width:210px;
height:21px;
}
#link-other{
background-position:-196px -107px;
width:210px;
height:22px;
}

#link-dartmoor:hover{
background-image:url('images/nav-galleries-sprite.hover.jpg');
}
#link-exmoor:hover{
background-image:url('images/nav-galleries-sprite.hover.jpg');
}
#link-devon-landscapes:hover{
background-image:url('images/nav-galleries-sprite.hover.jpg');
}
#link-devon-seascapes:hover{
background-image:url('images/nav-galleries-sprite.hover.jpg');
}
#link-cornwall-landscapes:hover{
background-image:url('images/nav-galleries-sprite.hover.jpg');
}
#link-cornwall-seascapes:hover{
background-image:url('images/nav-galleries-sprite.hover.jpg');
}


#link-animals-birds:hover{
background-image:url('images/nav-galleries-sprite.hover.jpg');
}
#link-natural-abstracts:hover{
background-image:url('images/nav-galleries-sprite.hover.jpg');
}
#link-natural-abstracts-triptychs:hover{
background-image:url('images/nav-galleries-sprite.hover.jpg');
}
#link-winter-scenes:hover{
background-image:url('images/nav-galleries-sprite.hover.jpg');
}
#link-triptychs:hover{
background-image:url('images/nav-galleries-sprite.hover.jpg');
}
#link-other:hover{
background-image:url('images/nav-galleries-sprite.hover.jpg');
}

