body {
background-color:#DEDEFE;
font-family:Arial,Helvetica,sans-serif;
margin:0px;
padding:0px;
}
#container {
	width: 800px;
	background: #FFFFFF url(media/back_strip.gif) repeat-x;
	border: solid 1px #6B6BBC;
	margin: 0px auto;
	}

#logo {
height:65px;
margin-left:10px;
width:465px;
}
#pagehead {
color:#FFFFFF;
font-size:20px;
letter-spacing:1px;
margin:5px 0px 0px 40px;
}
#navigation {
	width: 165px;
	height: 275px;
	float: left;
	clear: none;
	margin-top: 20px;
	background-image: url(media/navigate_back.jpg);
	background-repeat: no-repeat;
	background-position: 5px 0px;
	}	
#navigation ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}
#navigation li {
border-bottom:1px dotted #A6A6A6;
height:20px;
margin-left:45px;
margin-top:5px;
}
#navigation li a {
color:#A1A1A1;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
line-height:200%;
text-decoration:none;
}
#navigation li a:hover {
color:#636363;
text-decoration:none;
}
#content {
clear:none;
display:block;
float:left;
margin-top:20px;
padding-left:20px;
width:435px;
}
#content p {
color:#636363;
font-size:11px;
letter-spacing:1px;
line-height:180%;
}
#content #imagerow {
height:140px;
margin-bottom:20px;
width:435px;
}
#content #imagerow .image {
clear:none;
float:left;
height:140px;
margin-right:5px;
width:140px;
}
#columnright {
clear:none;
float:left;
margin:20px 0px 0px 15px;
width:150px;
}
#columnright p {
border-bottom:1px dotted #3D3D66;
color:#3D3D66;
font-size:10px;
letter-spacing:1px;
line-height:140%;
margin-top:3px;
padding-bottom:10px;
}
.bold {
font-size:12px;
}

a.link {
border-bottom:1px dotted #FFFFFF;
color:#545486;
font-weight:bold;
text-decoration:none;
}

a.link:hover {
border-bottom:1px dotted #6B6BBC;
color:#6B6BBC;
text-decoration:none;
}

#artist {
clear:none;
float:left;
margin:20px;
width:280px;
}
#artist p {
color:#636363;
font-size:11px;
letter-spacing:1px;
line-height:180%;
margin:0px;
padding:0px;
margin-bottom: 8px;
}
#artist .portrait {
border:1px solid #A1A1A1;
clear:right;
float:left;
margin: 0;
margin-right:10px;
}
#thumbs {
clear:none;
float:left;
list-style-type:none;
margin:20px 0px;
padding:0px;
width:300px;
}
#thumbs li {
border:1px solid #CFCFCF;
clear:none;
color:#636363;
float:left;
font-size:10px;
height:120px;
margin-bottom:7px;
margin-right:3px;
padding:2px;
text-align:center;
width:90px;
overflow: hidden;
}
#thumbs img {
display:block;
margin:0px auto 3px;
padding:0px;
text-align:center;
}
#work {
clear:none;
display:block;
float:left;
margin:20px 0px 0px 20px;
width:435px;
overflow: hidden;
}
#work .detail {
border-left:1px solid #E1E1E1;
color:#636363;
display:block;
font-size:11px;
letter-spacing:1px;
line-height:180%;
margin-bottom:10px;
margin-top:10px;
padding-left:10px;
width:250px;
}
#work p {
color:#636363;
font-size:11px;
letter-spacing:1px;
line-height:180%;
margin:0px;
padding:0px;
margin-bottom: 8px;
}

#exhibitions {
clear:none;
display:block;
float:left;
margin-right:35px;
margin-top:20px;
padding-left:20px;
width:400px;
}
#exhibitions .text {
border-bottom:1px dotted #3D3D66;
clear:none;
color:#636363;
display:block;
float:left;
font-size:11px;
letter-spacing:1px;
line-height:180%;
margin-bottom:10px;
padding-bottom:7px;
width:400px;
}
#exhibitions .exhimg {
border:1px solid #A1A1A1;
clear:right;
float:left;
margin-right:10px;
}
#artistlist {
clear:none;
background-color: white;
display:block;
float:left;
margin-right:35px;
margin-top:20px;
padding-left:20px;
width:400px;
}
#artistlist .medium {
color:#A1A1A1;
font-size:16px;
font-weight:bold;
letter-spacing:1px;
margin-bottom:7px;
}
#artistlist .name {
color:#3D3D66;
display:block;
font-size:12px;
}
#artistlist .desc {
border-bottom:1px dotted #3D3D66;
color:#636363;
font-size:11px;
letter-spacing:1px;
line-height:140%;
margin-bottom:10px;
padding-bottom:7px;
width:400px;
}
#credits {
background-color:#EAEAFF;
border-top:1px solid #6B6BBC;
clear:both;
color:#9999CC;
display:block;
font-size:10px;
letter-spacing:1px;
margin:20px auto 0px;
padding:7px 0px 10px;
text-align:center;
width:800px;
}

/* C DAVIES ADDITIONS FOR STATIC PAGES follow */

#content_contact {
	width: 353px;
	display: block;
	float: left;
	clear: none;
	padding-left: 100px;
	margin-top: 20px;
	}
	
#content_contact p {
	font-size: 11px;
	color: #636363;
	letter-spacing: 1px;
	line-height: 180%;
	}

#content_about {
	width: 353px;
	display: block;
	float: left;
	clear: none;
	padding-left: 20px;
	margin-top: 20px;
	}
	
#content_about p {
	font-size: 11px;
	color: #636363;
	letter-spacing: 1px;
	line-height: 180%;
	}
#columnright_about {
	width: 232px;
	float: left;
	clear: none;
	margin: 20px 0px 0px 15px;
	}
	
#columnright_about p {
	font-size: 10px;
	color: #3D3D66;
	letter-spacing: 1px;
	line-height: 140%;
	margin-top: 3px;
	padding-bottom: 10px;
	border-bottom: dotted 1px #3D3D66;
	}	


#columnright_contact {
	width: 152px;
	float: left;
	clear: none;
	margin: 20px 0px 0px 15px;
	}
	
#columnright_contact p {
	font-size: 10px;
	color: #3D3D66;
	letter-spacing: 1px;
	line-height: 140%;
	margin-top: 3px;
	padding-bottom: 10px;
	border-bottom: dotted 1px #3D3D66;
	}

