body {
width: 780px;
background-image: url("http://www.gormshackelford.co.uk/headshots/background.gif");
background-repeat: no-repeat;
background-position: center 0px;
background-color: #EEEEEE;
color: #888888;
font-family: "arial";
font-size: 11px;
font-weight: normal;
text-decoration: none;
display: block;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
padding: 0px;
border: 0px;
}

div#header {
float: right;
clear: right;
width: 780px;
height: 30px;
margin-top: 35px;
}

div#navigation {
float: right;
margin-top: 9px;
padding-right: 10px;
padding-left: 0px;
background-color: #ABABAB;
}

div#center {
margin-top: 10px;
float: left;
width: 780px;
height: 510px;
}

div#center02 {
margin-top: 30px;
float: left;
width: 780px;
height: 560px;
background-color: #FFFFFF;
}

div#left {
clear: left;
float: left;
width: 370px;
height: 510px;
}

div#left02 {
clear: left;
float: left;
width: 370px;
height: 560px;
}

div#text01 {
width: 300px;
margin-top: 205px;
padding-left: 30px;
padding-right: 30px;
line-height: 15px;
background-color: #FFFFFF;
}

div#text02 {
width: 340px;
margin-top: 100px;
padding-left: 10px;
padding-right: 10px;
line-height: 15px;
background-color: #FFFFFF;
}

div#text03 {
width: 340px;
margin-top: 40px;
padding-left: 10px;
padding-right: 10px;
line-height: 15px;
background-color: #FFFFFF;
}

div#text04 {
width: 340px;
margin-top: 85px;
padding-left: 10px;
padding-right: 10px;
line-height: 15px;
background-color: #FFFFFF;
}

div#text05 {
width: 340px;
margin-top: 20px;
padding-left: 10px;
padding-right: 10px;
line-height: 15px;
}

div#text06 {
width: 340px;
margin-top: 130px;
padding-left: 10px;
padding-right: 10px;
line-height: 15px;
}

div#faq01 {
width: 340px;
margin-top: 35px;
padding-left: 20px;
padding-right: 0px;
line-height: 15px;
}

div#faq02 {
float: right;
width: 340px;
margin-top: 35px;
padding-left: 0px;
padding-right: 20px;
line-height: 15px;
}

div#right {
clear: right;
float: right;
width: 410px;
height: 510px;
}

div#right02 {
clear: right;
float: right;
width: 410px;
height: 560px;
}

div#footer {
float: left;
height: 60px;
width: 780px;
margin-top: 10px;
background-color: #ABABAB;
}

div#thumbnails {
width: 770px;
display: block;
margin-left: auto;
margin-right: auto;
padding: 0px;
}

div#bottom {
float: left;
padding-top: 120px;
width: 780px;
}

a {
border: 0px;
color: #FFFFFF;
text-decoration: none;
}

a:hover {
color: #000000;
text-decoration: none;
}

a.textlink {
color: #000000;
text-decoration: none;
}

a.textlink:hover {
color: #444444;
text-decoration: none;
}

span.white {
color: #FFFFFF;
}

span.black {
color: #000000;
}

span.gray {
color: #888888;
}

span.price {
float: right;
}

span.courier {
font-family: courier;
font-size: 5px;
}

span.indent {
padding-left: 15px;
}

img {
border: 0px;
padding: 0px;
}

img#gallery01 {
display: block;
margin-left: auto;
margin-right: auto;
width: 400px;
height: 500px;
border: solid 5px #ABABAB;
}

img#gallery02 {
display: block;
margin-left: auto;
margin-right: auto;
width: 410px;
height: 510px;
}

img#gallery03 {
display: block;
margin-left: auto;
margin-right: auto;
width: 400px;
height: 500px;
border: solid 5px #000000;
}

img#gallery04 {
display: block;
margin-left: auto;
margin-right: auto;
width: 410px;
height: 560px;
}

img#arrow01 {
display: block;
float: left;
width: 42px;
height: 50px;
padding: 0px;
border: solid 5px #CCCCCC;
}

img.thumbnail {
display: block;
float: left;
width: 40px;
height: 50px;
padding: 0px;
border: solid 5px #CCCCCC;
margin-left: 5px;
}

img#arrow02 {
display: block;
float: left;
width: 43px;
height: 50px;
padding: 0px;
border: solid 5px #CCCCCC;
margin-left: 5px;
}
