/* logo blue: #0000ff; */

body {
	background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	overflow-x: hidden;
	margin: 0;
	color: #333333; }

h1 {
	font-size: 1.2em; 
	font: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;  
	text-align: left; 
	color: #0000ff; 
	margin:7px 9px 5px 10px;}
	
h1.page_top {
	font-size: 1.2em; 
	font: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;  
	text-align: left; 
	color: #0000ff; 
	margin:7px 9px 5px 19px;}	
	
h2 {
	font-size: 1.0em; 
	font: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;  
	text-align: left; 
	color: #0000ff; 
	margin:3px 9px 8px 10px;}
	
h3 {
	font-size: 1.0em; 
	font: Verdana, Arial, Helvetica, sans-serif;  
	text-align: left; 
	color: #333333; 
	margin:3px 9px 3px 19px;}
	
h3.events {
	font-size: 1.1em; 
	font: Verdana, Arial, Helvetica, sans-serif;  
	text-align: left; 
	color: #0000ff; 
	margin:3px 9px 3px 19px;}	

p {
	font-size: 1.0em; 
	font: Verdana, Arial, Helvetica, sans-serif;  
	text-align: left; 
	color: #333333; 
	margin:5px 9px 7px 19px;
	line-height: 1.2em;}

p.turtle_objects {
	font-size: 1.0em; 
	margin:3px 9px 0px 19px;}

p.more {
	font-size: 1.0em; 
	font: Verdana, Arial, Helvetica, sans-serif;  
	text-align: left; 
	color: #333333; 
	margin:5px 0px 7px 19px;}
	
p.clear {
	font-size: 1.0em; 
	font: Verdana, Arial, Helvetica, sans-serif; 
	text-align: left; 
	color: #333333; 
	margin:5px 9px 7px 19px;
	clear:left;}

p.title_table {
	font-size: 1.0em; 
	font: Verdana, Arial, Helvetica, sans-serif;  
	text-align: left; 
	color: #888888; 
	margin:3px 9px 7px 10px;}

p.title_table a { font-weight: bold; color:#666666; text-decoration:none;}
p.title_table a:visited { font-weight: bold; color:#666666; text-decoration:none; }
p.title_table a:active { color:#0000ff; text-decoration:none;}
p.title_table a:hover { color:#0000ff; text-decoration:none;}
		
p.title_for_small_image {
	font-size: 0.8em; 
	font: Verdana, Arial, Helvetica, sans-serif;  
	text-align: right; 
	color: #333333; 
	margin:3px 9px 3px 17px;}	
	
p.title_for_small_image_left {
	font-size: 0.8em; 
	font: Verdana, Arial, Helvetica, sans-serif;  
	text-align: left; 
	color: #333333; 
	margin:3px 0;}	
		
img { border:0;}

img.border { border:1px solid #cccccc;}

img.left_border {
 	 border:1px solid #cccccc;
	 float: left;
 	margin: 0 30px 5px 0;}

img.left_border_bruce-mclean-catalogue {
 	 border:1px solid #cccccc;
	 float: left;
 	margin: 0 37px 5px 0;}

img.left {
 	float: left;
 	border: 0;
 	margin: 0 10px 5px 0;}
	
img.logo {
	float: right;
 	border: 0;
 	margin: 0 0 4px 10px;} 

img.right {
	float: right;
 	border: 0;
 	margin: 0 10px 5px 10px;}
	
img.more {
	float: right;
 	border: 0;
 	margin: 0 0 0 15px;}

img.more_border {
	float: right;
 	border:1px solid #cccccc;
 	margin: 0 0 0 15px;}
	
object.more {
	float: right;
 	border: 0;
 	margin: 0 0 0 15px;}
	
img.archive {
 	float: right;
	 border: 0;
 	margin: 0 0 0 0;}
	
img.archive_index {
 	float: left;
	 border: 0;
 	margin: 0 0 20px 12px;}	
		
embed.image_page_no_table {
	 border: 0;
 	margin: 0 0 0 19px;}
	
img.image_page_no_table {
	 border: 0;
 	margin: 0 0 0 19px;}	

hr.default { width: 580px; height: 1px; color: #CCCCCC; margin-left: 19px;}

hr.long { width: 640px; height: 1px; color: #CCCCCC; margin-left: 19px;}

blockquote { max-width:430px;}

table.title {
	background-color:#dddddd;
	width:370px;
	border:0;
	cellpadding:0; 
	cellspacing:0; 
	margin:0 0 0 15px;
	}
	
table.pr_logos {margin: 0 0 0 13px; clear:left;}


div.title { background-color:#dddddd;
	width:356px;
	border: none; 
	margin:0 0 0 15px;
	padding:7px;
	}


blockquote { margin:5px 9px 7px 39px;}

ol.numeric {list-style-type: decimal;
	list-style-position: outside;
}

ol.alphabet {list-style-type: upper-alpha;
	list-style-position: outside;
}

ul.non {
list-style-type: none;
margin: 0;
padding:0;}

li { line-height: 1.3em;
	 margin-top:6px;}

/* classes */

.menu { 
	text-align: justify; 
	color: #0000ff; 
	text-decoration:none;}
	
.back_to_top { font-size:0.8em;}
.back_to_top a, visited, hover, active{ font-size:1.0em; text-decoration:none;}
.image_title { font-size:0.8em;}
.h1_title_small_font { font-size:0.9em;}
.blue { color:#0000FF;}

.template_list { padding-left:17px; padding-top:3px;}



/*  List of Works table */
table.list { width:620px; margin-left:19px; margin-bottom:5px; border: none;}
table.list td { padding: 2px 0;}


/* id */
#header {
	height:80px;
	width: 840px;
	background-color:#dddddd;
	padding-left: 0 0 0 3px; 
	margin:0;} 
	
#container { 
	margin-top:0;
	width:840px;
	height:100%;}
	
#sub {
	background-color:#dddddd;
	color:#666666;
	float:left;
	width:170px;
	height: 100%;
	font-weight:bold;
	font-size: 0.9em;
	font: Verdana, Arial, Helvetica, sans-serif;
	padding:7px 0 0 10px;}
	
#sub a {text-align: justify; color: #666666; text-decoration:none;}
#sub a :visited {color:#666666; text-decoration:none;}
#sub a :active  {color:#666666; text-decoration:none;}
#sub a:hover   {color:#0000ff; text-decoration:none;}
#sub .selected {color:#0000ff;}
#sub #selected a {color:#0000ff;}

#content { 
	background-color:#ffffff;
	font-size: 1.0em;
	font: Verdana, Arial, Helvetica, sans-serif;
	float:left;
	height:100%; 
	text-align:justify;
	width:385px; }


#content a {color:#666666; text-decoration: none;}
#content a:visited  {color:#666666; text-decoration: none;}
#content a:hover  {color:#0000ff; text-decoration:none;}
#content a:active  {color:#0000ff; text-decoration:none;}

#content-archive-index {
	background-color:#ffffff;
	font-size: 1.0em;
	font: Verdana, Arial, Helvetica, sans-serif;
	float:left;
	text-align:justify;
	width:660px;}

#content-archive-index a {color:#666666; text-decoration:none;}
#content-archive-index a:visited  {color:#666666; text-decoration:none;}
#content-archive-index a:hover  {color:#0000ff; text-decoration:none;}
#content-archive-index a:active  {color:#0000ff; text-decoration:none;}	


#ext {
	background-color:#ffffff;
	float:right;
	width:260px;
	font-size: 1.0em;
	font: Verdana, Arial, Helvetica, sans-serif;}
	
#ext a {color:#666666; text-decoration:none;}
#ext a:visited  {color:#666666; text-decoration:none;}
#ext a:hover  {color:#0000ff; text-decoration:none;}
#ext a:active  {color:#0000ff; text-decoration:none;}

/* SNS buttons*/

ul.sns { width:140px; list-style-type:none; line-height:1.3em; margin:0; padding-left:0;}

/* camera icon 

h3.camera a, h3.camera a:visited{
background:url(http://www.chelseaspace.org/images/logos/icon_camera_off.gif) no-repeat #FFF; 
padding: 3px 0 2px 42px; line-height:20px;
}

h3.camera a:hover{
background:url(http://www.chelseaspace.org/images/logos/icon_camera_on.gif) no-repeat #FFF; 
padding: 3px 0 2px 42px; line-height:20px;
}
*/

/* review icon

p.review a, h3.review a:visited{
background:url(http://www.chelseaspace.org/images/logos/icon_review_off.gif) no-repeat #FFF; 
padding: 0 0 2px 42px; line-height:20px;
}

p.review a:hover{
background:url(http://www.chelseaspace.org/images/logos/icon_review_on.gif) no-repeat #FFF; 
padding: 0 0 2px 42px; line-height:20px;
}
*/
