@charset "UTF-8";
/* CSS Document */
html {
font-family : Arial, Helvetica, sans-serif;
}

body {
width : 100%;
margin : 0;
padding : 0;
background : #033 url(images/bgtile.jpg) repeat-x;
color : #060;
}

img {
border-style : none;
border : 0;
}

hr {
background:#090;
color:#090;
height : 1px;
border : 0;
}

#navleft_right {
clear : both;
width : 300px;
margin : 0 auto;
padding-bottom : 25px;
border : 0;
font-size : 14px;
list-style-type : none;
text-align : center;
color : #090;
}

#navleft_right a {
text-decoration : none;
color : #090;
}

#navleft_right a:hover {
color : #0f0;
}

#nav {
width : 300px;
margin : 0 auto;
border : 0;
padding-bottom : 40px;
font-size : 14px;
text-align : center;
}

#nav li {
width : auto;
float : left;
margin : 0;
padding : 0;
border : 0;
list-style-type : none;
}

#nav a {
width : auto;
color : #090;
text-decoration : none;
}

#nav a:hover {
color : #0f0;
}

#body_hom #nav_hom a, #body_gal #nav_gal a, #body_arc #nav_arc a, #body_con #nav_con a, #body_lin #nav_lin a {
color : #fc0;
font-weight : normal;
}

#thumbs {
width : 600px;
margin : 0 auto;
text-align : center;
margin : 0 auto;
}

#thumbs img {
border : 2px solid #030;
}

#thumbs a:hover img {
border : 2px solid #0c0;
}

.centre {
text-align : center;
}

#masthead {
padding : 0;
width : 750px;
border : 0;
margin : 0 auto;
}

#content {
width : 760px;
margin : 0 auto;
padding-bottom : 40px;
padding-top : 0;
text-align : center;
cursor : default;
}

#home_pic1 {
width : 50%;
padding-bottom : 0;
padding-top : 40px;
margin : 0 auto;
text-align : center;
}

#siteInfo {
margin : 0 auto;
width : 760px;
padding-top : 50px;
}

#contact, #thanks {
width : 500px;
margin : 0 auto;
text-align : center;
font-size : 14px;
color : #ff9;
}

#contact a {
color : #09c;
text-decoration : none;
}

#contact a:hover {
color : #f90;
}

#picture {
border : 0;
margin : 0 auto;
padding : 0;
text-align : center;
}

#picture img {
border : 1px solid #000;
text-align : center;
}

.tnSold {
text-align : center;
font-style : normal;
font-weight : normal;
font-size : 10px;
color : #900;
margin : 2px;
}

#paintingTitle {
font-style : normal;
font-weight : normal;
color : #399;
font-size : 13px;
padding-right : 0px;
padding-top : 0;
vertical-align : top;
text-align : center;
}

#buy_button {
width : 600px;
margin : 0 auto;
text-align:center;
border-style : none;
vertical-align:top;
}

#paintingSize {
font-style : normal;
font-weight : normal;
font-size : 12px;
color : #ffff99;
margin : 0;
padding : 0;
}

#paintingPrice {
vertical-align : top;
font-style : normal;
font-size : 12px;
color : #fc0;
margin : 0;
padding-right : 20px;
}

#paintingFramed {
font-style : normal;
float : left;
font-weight : normal;
font-size : 12px;
color : #ff9933;
margin : 0;
padding : 0;
}

#paintingSold {
font-style : normal;
font-weight : bold;
font-size : 12px;
color : #900;
margin : 2px;
}

.copyright {
text-align : center;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 12px;
color : #090;
}

.update {
text-align : center;
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-weight : normal;
font-size : 12px;
color : #090;
}

