/* CSS Document */
body {
margin:0;padding:0;
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:62.5%;
line-height:1.3;
background-color:#040523; }

#wrapper {
width: 750px;height:650px;
margin-left: auto;margin-right: auto;}

#header {
height:70px;width: 750px;
background: url(img/header.jpg) no-repeat 16px;
border-bottom:1px solid #EFD662; }

#header p {
font-size:1.1em;
text-align:right; }

#header a:link, #header a:visited {
font-weight:bold;
color: #ffffff; }

#header a:hover {
color:#efd662; }

#leftcol { float:left; width:110px;height:540px; background: url(img/cornish_paintings.jpg) no-repeat 2px 2px;}
img#britisharts { padding-top: 480px; }
#leftlinks { width:145px;height:500px; float:left; font-size:1.2em; text-align:left; }

#maincontent {
width:465px; float:left;
font-size:1.2em;
margin-bottom:25px;
border-left:1px solid #efd662;
text-align:center;}

#maincontent img {
border:5px solid white; }

#maincontent .buyimg {
border:0px; }

#maincontent img.gill {
float:left;
margin:5px 10px 2px 5px; }

#buybox {
margin:0px 0px 0px 80px; padding:0px;
float:left; }

/*ie hack due to margins*/
* html #buybox {
margin:0px 0px 0px 36px; padding:0px;
float:left; }

#buybox img {
border: 0px; }

form {
float:left; }

#footer {
clear: both; width:750px;height:50px; float:left;
border-top:1px solid #efd662; }

#footer img {
border:0; }

h1 {
color:#ffffff;
text-align:center;
padding:5px;
font-size:1.1em;
clear:both;
margin:0px;}

h2 {
text-align:center;
font-size: 1em;
color:white;
margin:0px; 
padding: 5px;}

p {
margin:0px;
text-align:left;
font-size:1em;
padding:2px 10px 2px 10px;
color:#ffffff;}

a:link {color:white; } a:visited { color:white; } a:hover { color:#EFD662; }

.livepage {
border-bottom: 3px solid #78a7e6; }

#gallerylinks {
width:130px; height:140px; float:left;
margin-top:50px;
background: url(img/paintings.jpg) no-repeat 0px 5px;}

#gallerylinks ul {
list-style-type:none;
margin:32px 0px 0px 30px; padding: 0px; }

#gallerylinks li {
display:block;
padding:2px;
margin: 0px;
font-weight:bold; }

#gallerylinks li a:link, #gallerylinks li a:visited { color:#EFD662; text-decoration:none; }

#gallerylinks li a:hover{ color:#78A7E6; }

#purchaselinks {
width:130px; height:110px; float:left;
background: url(img/purchase.jpg) no-repeat 0px 0px;}

#purchaselinks ul {
list-style-type:none;
margin:22px 0px 0px 30px; padding: 0px; }

#purchaselinks li {
display:block;
padding:2px;
margin: 0px;
font-weight:bold;}

#purchaselinks li a:link, #purchaselinks li a:visited { color:#78a7e6; text-decoration:none;}

#purchaselinks li a:hover{ color:#efd662; }

#artistlinks {
width:130px; height:110px; float:left;
background: url(img/artist.jpg) no-repeat 0px 0px;}

#artistlinks ul {
list-style-type:none;
margin:35px 0px 0px 30px; padding: 0px;  }

#artistlinks li {
display:block;
padding:2px;
margin: 0px;
font-weight:bold; 
text-align:left;}

#artistlinks li a:link, #artistlinks li a:visited { color:#efd662; text-decoration:none; }

#artistlinks li a:hover{ color:#78a7e6; }

.gallerycol {
width:230px;
float:left;
text-align:center; }

.gallerycol p {
color:white;
text-align:center;
padding:5px; }

#footer a:link, #footer a:visited {
color:white;
text-decoration:none; }

#footer a:hover {
color: #efd662; }

p.footerlinks {
text-align: center; }

.footerlinks a:link, .footerlinks a:visited {
font-weight:bold;
color: #ffffff; }

.invisible {
color:#040523; }