* { margin:0; padding:0;}body { line-height: 1.4em; font-size: 11pt; color: #666; font-family: Arial, Verdana, Helvetica, sans-serif; }#container {	padding: 5px;	padding-top: 20px;	text-align:center; 	width:760px;	min-height: 700px;	/*background: #FFF url('../images/BookCover1.jpg') top right no-repeat;*/	margin: auto;	display: block;	position: relative;}.BGimage0 {background: #FFF url('../images/BookCover.jpg') top right no-repeat;}#container .BGimage2 {background: #FFF url('../images/BookCover2.jpg') top right no-repeat;}#sidemenu {	display:block;	width: 300px;	min-height: 200px;	text-align:right;	padding-bottom: 25px;	float: left;}#sidemenu h1 {	font-size: 20px;	text-decoration:bold;	color: #990002;	padding-bottom: 10px;	text-align: right;}#maincontent {	display: block;	min-height: 400px;	width: 430px;	padding-left: 30px;	background-color: transparent;	float: left;}h1 {	font-size: 50px;	text-decoration:bold;	color: #25A598;	line-height: 1.2;	text-align: center;}h2 {	font-size: 16px;	text-decoration:bold;	padding-bottom: 10px;}h3 { 	line-height: 1.8em; 	font-size: 11pt; 	color: #000; 	text-align: left;	margin-bottom: 15px;}p {	font-size: 11pt; 	color: #000;	text-align:left;	}	.linkOff {	text-decoration: none;	border-right: 5px solid #25A598;	color: #25A598;	padding-right: 5px; }.linkOn {	text-decoration: none;	border-right: 5px solid #F27507;	color: #990002;	padding-right: 5px; }A:link, A:visited, A:active {	color: #25A598;}A:hover {	color: #F27507;}.StoryPopup {	width:300px; min-height:250px; background-color:#FFF; color: #000; padding: 15px; border: 2px solid #666;}#footer {	display:block;	width: 760px;	font-size: 10px;	text-align: right;	float: right;}