

body {
	font-family: verdana, sans-serif;
	font-size: 11px;
	background: #000;
	margin:0px;
	padding:0px;
	
	}

#preloader {
		position: absolute;
		left: -9999px;
		top:  -9999px;
		}
#preloader img {
		display: block;
		}	
	
	
	
	
.paypalsubtmitbutton{border:0; height:23px; width:68px}

.delivery{font-size:80%}
#price td {padding-right:2px; padding-bottom:10px; vertical-align:top;font-size:11px }
#price {padding:0px;  border:1px solid  #666; background-color:#333333 }

.paypalbutton{padding-left:10px}


a:link{color:blue}
a:visited{color:blue}

.home{line-height:26px; font-size:20px}

#artists-statement{line-height:36px; font-size:20px}
.extraimagerollover{padding:0px 7px 7px 0px; width:56px; height:42px; border:0}	
	
.nolink{color:#666666}
#artimage{float:left;}
#right{float:right; width:270px; font-size:14px}

#right a{color:blue}



#slide_nav a{color:blue}
#close{float:right}
.dimensions{line-height:24px}

.sold{font-size:20px; font-weight:bold; color:green; padding-top:10px}
.availability_details{font-size:20px;  color:grey}

#centre{width:900px; margin:auto; margin-top:30px; color:#fff}

#centre2{width:900px; margin:auto; margin-top:30px; color:#fff }


#images{width:600px;float:left;}
#text{width:260px;  float:right; }

#text textarea{width:260px; height:445px; font-family: verdana, sans-serif;
font-size: 11px; line-height:22px; border:0; padding:0px; margin:0px; padding:5px}


#text textarea{color:#fff; background-color:#000}



#text-portfolio{ font-family: verdana, sans-serif; color:#fff; background-color:#000; height:438px}

#text-portfolio h2{margin-top:0px}


#text-portfolio-wrap{color:#fff; width:260px;  float:right;}
#text-portfolio-wrap a {color:#fff; text-decoration:none}



.title{color:#fff}
#logo{border:0; margin-bottom:20px}
#logo a {text-decoration:none; color:#fab124; }
#logo img{border:0; margin:0 ;padding:0; }

#logo h1{margin:0; padding:0}



#statement{width:600px; margin:auto; margin-top:20px; line-height:20px}


#statement li{}

#statement ul
{
list-style-type: none;
}

#statement li { font-style:italic; }


table.cvtable td {padding:10px; }

#cvtable{}


#cvtable a:link, #cvtable a:visited{color:purple; font-weight:bold; text-decoration: none;}

.p-image{  margin:0px 10px 10px 0px}
.p-image{border:2px solid #3e3e3c}




#cvtable td{vertical-align:top; }

#cvtable a:link {color:blue}

.what{font-size:18px; padding-right:20px; padding-top:20px}
.date{font-size:18px; color:grey; padding-right:20px; padding-top:20px}
.where{font-size:18px ; padding-top:20px}


.space{ border-bottom:1px dotted grey; height:10px; padding-bottom:20px}

#header{text-align:left; width:900px; margin:auto; margin-top:30px}


#header h1{color:#fab124}

#home-image{border:1px solid grey}

.hiddenPic {display:none;}


#admin_errorbox{text-align:center}







.container {
	width: 500px;
	padding: 15px;
	margin: 3px 0 20px 0;
	border: 1px solid #ccc;
	background: #fff;
	}

/* rounded */

#nav2 {
text-align:left;
	padding: 0 0 0px 0px;
	
	}

#nav2 ul{margin:0px; padding:0px}

#nav2 ul li { display: inline; }
	
#nav2 a:link, #nav2 a:visited {

	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	padding: 0 20px 0px 0px;
	text-decoration: none;
	color: #708491;
	}

#nav2  a:link#current,#nav2  a:visited#current  {
 font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	padding: 0 20px 0px 0px;
	text-decoration: none;
	color: #fff;}


#artworks_table{margin-left:auto; margin-right:auto; width:682px; margin-top:20px ; border:1px solid red}



#artworks_table td { text-align:left; padding-bottom:20px}




.contact_text{font-size:15px}



table.contact { color:#fff; font-size:25px}

table.contact td {vertical-align: top}




.message{ padding:10px 10px 30px 10px; text-align:center; width:660px; margin:auto; font-size:105%; color:#333333; margin-top:10px}



