body{	background-color: #ffffff;	font-family:verdana,geneva,helvetica,arial,sans-serif;	padding: 21px;	padding-top:0;	}#content{	margin:10px;	border: #999 1px solid;	padding: 0px 20px 20px 20px;	}#menucontainer{	padding: 10px 10px 10px 10px;	margin: 10px 10px 10px 10px;	border:solid 1px #c00;	width:auto;	height:55px;	background-color: #fff;clear:both;}ul#menu1{	margin:0px 0px 0px 0px;	padding:4px 0px;	list-style:none;	float:left;	background-color: #fff;	}ul#menu1 li.item1{	padding:2px 0px 0px 6px;	color:#000;	}ul#menu1 li{	display: block;	float:left;		width:auto;	padding:0px 0px 0px 5px;	font-size: 11px;	height:16px;	border:solid 1px #fff;	color:#000;	}ul#menu1 a{	display:block;	float:left;	width:auto;	padding:2px 5px 0px 5px;	font-size: 11px;	height:16px;	border:solid 1px #fff;	text-decoration:none;	color:#000;	}ul#menu1 a:hover{	color:#c00;	padding:2px 5px 0px 5px;	background-color: #fff;	border:solid 1px #ccc;	}ul#menu1 #thispage a, ul#menu1 #thispage a:hover{	border:0;	color:#000;	border:solid 1px #ccc;	background-color:#fff;	}ul#menu1 li.lastitem{	float:right;	}ul#menu2{	margin:0;padding:4px 0px;	list-style:none;	float:left;	background-color: #fff;	}ul#menu2 li.item1{	color:#fff;	}ul#menu2 li{	display: block;	float:left;		width:auto;	padding:0px 0px 0px 5px;	font-size: 11px;	height:16px;	border:solid 1px #fff;	color:#000;}ul#menu2 a{	display:block;	float:left;		width:auto;	padding:2px 5px 0px 5px;	font-size: 11px;	height:16px;	border:solid 1px #fff;	text-decoration:none;	color:#000;}ul#menu2 a:hover{	color:#c00;	padding:2px 5px 0px 5px;	background-color: #fff;	border:solid 1px #ccc;}ul#menu2 #thispage a, ul#menu2 #thispage a:hover{	border:0;	color:#000;	border:solid 1px #ccc;	background-color:#fff;}ul#menu2 li.lastitem{	float:right;	}h1.toptitle{	font-family: helvetica,verdana,geneva, sans-serif;	font-size:48px;	letter-spacing:4px;	font-weight:bold;	color: #000;	margin:0;padding:0;	margin-top:7px;	}h1{	font-family: helvetica,verdana,geneva, sans-serif;	font-size:48px;	letter-spacing:4px;	font-weight:bold;	color: #ccc;	margin:0px 0px 0px 10px;	padding:0;	}h1 a{color: #ccc;text-decoration:none;}h2{	color: #999;	clear:both;	}h3{	color: #999;	clear:both;	padding-top:30px;	}h4{	color: #999;	clear:both;	}#content.biography p,#content.exhibitions p{	font-size: 80%;	padding-left:80px;	}#content.biography h4,#content.exhibitions h4{	color: #369;	float:left;	width:80px;	margin:0;	}.r{	float:right;	margin: 10px 0px 10px 10px;	}.l{	float:left;	margin: 10px 10px 0px 0px;	}.rb{	float:right;	margin: 0px 0px 10px 10px;	border:1px solid #000;	}.lb{	float:left;	margin: 0px 10px 0px 0px;	border:1px solid #000;	}.series{	color: #00c;	font-weight: bold;	}.booktitle{	color: #666;	font-weight: bold;	}.author{	color: #000;	font-size: 80%;	}.description{	color: #000;	font-size: 80%;	}.pagenum{	color: #000;	font-size: 80%;	}.publishnum, .publisher{	color: #000;	font-size: 80%;	}.price{	color: #CC0000;	font-size: 80%;	}.price2{	color: #CC0000;	}.footer{	color: #000;	font-size: 70%;	width: auto;	padding: 10px	}.ccc{	color:#aaa;	}.ccc a{	color:#aaa;	}