
body {
margin: 0;
padding: 0;
color: #FFFFFF;
background: #7A754A;
font: 10pt / 16pt arial, sans-serif;
}

h1 {
font: 20pt arial, sans-serif;
font-weight: bold;
}
h2 {
font: 14pt / 22pt arial, sans-serif;
}
h3.caption {
font: 12pt arial, sans-serif;
font-weight: bold;
padding: 0;
margin: 0px 0px 25px 60px
}
span.contrast_colour {
color: #BDD1DE;
} 


p a, li a {
text-decoration: none;
color: #BDD1DE;
border-bottom: #BDD1DE 1px solid;
padding-bottom: 1px;
font-weight: bold;
}
p a:hover, li a:hover {
color: #95905A;
background-color: #BDD1DE;
border: #BDD1DE 1px solid;
}
p:first-letter, div#artist_page li:first-letter {
font: 14pt arial, sans-serif;
}


div#roundeverything {
padding: 0;
margin: 20px;
}
div#menutop table {
width: 100%;
text-align: center;
padding: 0;
}
div#menutop table tr td {
border: #BDD1DE 1px solid;
padding: 0;
margin: 0px;
background-color: #95905A
}
div#menutop table tr td a {
font: 14pt arial, sans-serif;
text-decoration: none;
color: #BDD1DE; 
padding: 0 0 3px 0;
margin: 0;
display: block;
width: 100%;
}
div#menutop tr.names td a:hover {
color: #95905A;
background-color: #BDD1DE;
}
div#menutop table tr.images td {
height: 100px;
}
div#menutop table tr.images td#jenny-graham {
background: url(images/menu-back_jenny-graham.jpg);
background-position: -20px 0;
}
div#menutop table tr.images td#nancy-farmer {
background: url(images/menu-back_nancy-farmer.jpg);
}
div#menutop table tr.images td#clio-graham {
background: url(images/menu-back_clio-graham.jpg);
background-position: -20px 0;
}
div#menutop table tr.images td#helen-jones {
background: url(images/menu-back_helen-jones.jpg);
}
div#menutop table tr.images td#anne-farmer {
background: url(images/menu-back_anne-farmer.jpg);
background-position: -20px 0;
}
div#menutop table tr.images td#susan-gradwell {
background: url(images/menu-back_susan-gradwell.jpg);
background-position: -20px 0;
}
div#menutop table tr.images td#silver-tree-crystal{
background: url(images/menu-back_silver-tree-crystal.jpg);
}

div#main {
border: #BDD1DE 1px solid;
margin: 10px 2px;
padding: 20px 20px 20px 200px;
background-color: #95905A;
text-align: justify;
}
div#innermain {
width: 80%;
text-align: justify;
}
div#title_block {
text-align: justify;
width: 550px;
}

div#artist_page {
border: #BDD1DE 1px solid;
margin: 10px 2px;
padding: 20px 20px 20px 250px;
background-color: #95905A;
text-align: justify;
overflow: hidden;
}
div#artist_page ul {
list-style: none;
margin: 0;
padding: 0;      
}
div#artist_page li {
padding: 4px 0;
}
div#artist_page li:first-letter {
font: 14pt arial, sans-serif;
}
div#artist_page img {
padding: 10px 0 0 0;
}

div#left {
position: absolute;
left: 45px;
top: 185px;
width: 205px;
text-align: justify;
}
div#left h2 {
text-align: left;
}
div#left a img {
border: none;
}
ul#menuleft {
list-style: none;
margin: 0px 10px -10px 5px;
padding: 0;   
}
ul#menuleft li a {
font: 14pt arial, sans-serif;
border: #BDD1DE 1px solid;
text-decoration: none;
color: #BDD1DE; 
padding: 2px 10px 4px 10px;
margin: 20px 0;
display: block;
width: 115px;
background-color: #7A754A;
}
ul#menuleft li a:hover {
color: #95905A;
background-color: #BDD1DE;
}



