html { 	min-width: 760px;	 }body	{	text-align: center;	margin: 0;	padding: 0;	border: 0;		background: white;	}	A 		{ color: #A74B60; text-decoration: none; } A:link		{ color: #A74B60; text-decoration: none; } A:visited	{ color: #A74B60; text-decoration: none; } A:active	{ color: #530013; } A:hover		{ color: #530013; border-bottom: 0px solid #530013; border-top: 0px solid #530013;} 	h1, h2, h3 {		margin: 0;		padding: 0;		}		h2	{		font-family: lucida grande, verdana, arial, sans-serif; 		font-size: 13px;		margin-top:12px;		color: #660000;		font-weight: normal;		}					    #wrapper	{	width: 720px;	margin: 0 auto;	padding: 0;	text-align: left;		}	#banner {  		background: transparent url("bookbanner01_2.png") no-repeat top center;        height:100px;  		margin-top: 7px;		padding: 20px 15px 7px 10px;        font-family: georgia, times, serif;		color: white;		font-size:26px;		border: 1px solid #660000;		text-shadow:2px 2px 2px #555;		}			#banner a,        #banner a:link,        #banner a:visited,        #banner a:active,        #banner a:hover {  		background-color: transparent;  		text-shadow:2px 2px 2px #666;  		color: white;		}		.description {	display: none;        	font-family: verdana, arial, sans-serif;		color: white;		font-size:10px;		font-weight: normal;		text-decoration: none;                letter-spacing: 2px;  		text-transform: none;		margin-top:10px;		text-shadow:2px 2px 2px #666;		}									#menu {			margin: 2px 0px 0px 0px;			padding: 0px;			font-family:  Verdana, Arial, sans-serif;			border: 0px 0px 1px 0px solid #660000;			}				#menu ul {			border: 0px none;			margin: 0;			padding: 0;			list-style-type: none;			text-align: center;			clear: left;			display: block			}				#menu ul li {			display: block;			float: left;			text-align: center;			padding: 0;			margin: 0;			}				#menu ul li a {			background: #660000;			width: 118px;			height: 2em;			border: 1px solid white;			padding: 0;			margin: 0 0 10px 0;			color: white;			text-decoration: none;			display: block;			text-align: center;			font-weight: normal;			letter-spacing: 1px;			line-height: 2em;			font-size:    8pt;      			voice-family: "\"}\"";   			voice-family: inherit;   			font-size:    8pt;   			text-shadow:2px 2px 2px #555;			}				html>#menu ul li a  {			font-size: 8pt;			color: #ccc   			} 						#menu ul li a:hover {			color: #bbb;			background: #880000;			border: 1px solid white;			}				#menu a:active	{			background: #CCC;			color: #fff;			}				    	div#content { 	   float: right;		width: 540px;		margin-right:12px; 		margin-bottom:20px; 		}html>body div#content { 		margin-right:5px;         min-height: 600px;		}	div#links {		padding: 18px;		padding-left: 0px; 		width: 145px; 		margin-top:50px;		border-right: 1px dotted #CCCCCC;				}	.mainlayout {	    		background: white;  		padding:15px 5px 15px 15px;		}		  	.page {		font-family: verdana, arial, sans-serif;		color:#222222;		font-size: 8pt;		font-weight:normal;  		text-align: left;		}	.main {		font-family: verdana, arial, sans-serif;		color:#222222;		font-size: 8pt;		font-weight:normal;  		line-height:14pt;  		text-align: justify;		}	.main a,	.main a:link,	.main a:visited,	.main a:active,	.main a:hover {		font-weight: normal;		text-decoration: none;	}		.main h3 {	font-family: Verdana, Arial, sans-serif;	font-size: 8pt;	color: #666666;	padding: 5px 10px 10px 10px;	font-weight: bold;	text-align: right;	}		.main h3 a,	.main h3 a:visited,	.main h3 a:active {	text-decoration: underline;	}		.main h3 a:hover {	text-decoration: none;	color: #660000;	}	.main img {  		margin:5px ;  		padding:5px;  		border:1px solid #ccc;  	}  		.article {		font-family: Georgia, Times New Roman, serif;		color:#222222;		font-size: 9pt;		font-weight:normal;  		line-height:16pt;  		text-align: left;		}	.title	{		font-family: lucida grande, verdana, arial, sans-serif; 		font-size: 13px;		margin-top:12px;		color: #660000;		}								.pagehead	{ 		font-family: georgia, times new roman, serif; 		font-size: 13pt; 		color: #660000; 		letter-spacing: 1px;		border-bottom:1px dotted #CCCCCC;		margin-bottom:12px;		margin-top:12px;		font-weight:oblique;  		text-shadow:2px 2px 2px #777;		}	.subhead	{		color: #660000;		letter-spacing: 1px;		font-size: 10pt;		font-weight: bold;		font-family: georgia, times new roman, serif;		margin: 10px 20px 10px 5px;		}A.subhead 		{ color: #A74B60; text-decoration: none; font-weight: bold;} A.subhead:link		{ color: #A74B60; text-decoration: none; font-weight: bold;} A.subhead:visited	{ color: #A74B60; text-decoration: none; font-weight: bold;} A.subhead:active	{ color: #530013; font-weight: bold;} A.subhead:hover		{ color: #530013; border-bottom: 1px solid #530013; border-top: 1px solid #530013;font-weight: bold;}	.box 	{		margin: 10px;		padding: 5px;		border: 1px solid black;		background: #EBE0E0;			}						.boxnote	{		color: #111; 		line-height: 12pt; 		border: 1px solid #555; 		padding: 1px 7px 7px 7px; 		margin: 7px 1px 7px 1px; 		background: #fef;				}			.mini	{ 		font-family: verdana, arial, sans-serif; 		font-size: 7pt; 		color: #000000; 		}	.minibox	{ 		font-family: verdana, arial, sans-serif; 		font-size: 7pt; 		color: #000000; 		border: 1px solid #4C2230; 		padding: 2px;		}	.newtext{		font-size: 7pt;		border: 1px solid #530013;		background: #EBE0E0;		padding: 1px;		}	.clear	img{		border: 0px;		margin: 0px;		padding: 0px;		}							.side {		display: block;		font-family: verdana, arial, sans-serif;		color:#333;		font-size:8pt;		font-weight:normal;  		padding:5px 0px 5px 0px;		border: 0px solid black;		border-top: 0px;			margin-bottom: 20px;		}				.side ul {  			margin:0px;  			padding:0 0px 0 0px;  			list-style:none;  		}			.side	ul li {  			margin:0;;  			padding:4px 4px 4px 4px;  			margin-bottom:0px;  			border-bottom:1px dotted #eee;  		  }		  		    	.side ul li a {			background: white;			color: #660000;			text-decoration: none;			font-weight: normal;			font-size:    8pt;         			}			/*		.side ul li a:before {			content: "";			font-size: 6pt;			color: white;			font-weight: bold;			}								.side ul li a:hover:after {		content: "+";		color: #660000;		font-weight: bold;				} */				.side ul li a:hover {			color: #555;			background: white ;			border: 0px solid #660000;			}										.side a,	.side a:link,	.side a:active,	.side a:visited{		color:#660000;		background: white;		}	.side a:hover {		background: #4C2230;		color: white;		border: 0px;		}			.sidetitle {		font-family: georgia, times, serif;		color:#333;		font-size:8pt;		letter-spacing: 2px;  		padding:0px 5px 5px 0px;  		margin-top:0px;		border-bottom: 1px solid #555;		text-align: left;		font-weight: bold;		background:white;  				}					.notes {				font-family: verdana, arial, sans-serif;		font-size: 7pt;		color: #111;		}			.issuenote {		font-family: verdana, arial, sans-serif;		font-size: 7pt;		color: #555;		margin-top: 0px;		}			.biblio {		margin-left: 15px;		text-indent: -15px;		line-height: normal;		}		    .footer	{    	padding: 5px;		border: 1px solid #660000;		position: absolute;		}		blockquote {		margin: 20px 50px 20px 50px;		text-align: justify;		font-size: 90%;		line-height: 125%;			}			.print {		margin: 40px 100px 40px 100px;			}			
