body{margin: 0;padding: 0;background-color: #90D0C6;}P {font-family: verdana, arial, helvetica, sans-serif;color: #666666;font-size: 12px;margin-left: 40px;margin-right: 40px;}h1 {margin-left: 20px;font-family: georgia, serif;color: #90D0C6;font-size: 18px;font-style: normal;font-weight: bold;padding-top: 20px;}h2 {margin-left: 20px;font-family: georgia, serif;color: #90D0C6;font-size: 14px;font-style: normal;font-weight: bold;padding-top: 10px;}.docstyle {font-size: 9px;color: #666666;}		UL {font-family: verdana, arial, helvetica, sans-serif;color: #666666;font-size: 12px;margin-left: 40px;margin-right: 40px;}						#header{padding: 0;background-color: #90D0C6;margin-bottom: 1px;}		#navcontainer{ width: 100%; float: left; background-color: #000000; } #navcontainer ul { padding: 0; } #navcontainer ul li { display: inline; } #navcontainer ul { margin: 0; padding: 0 0 0 20px; color: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; letter-spacing: 1px; font-weight: bold; } #navcontainer ul li a { padding: 4px 12px; background-color: #000000; color: #FFFFFF; text-decoration: none; float: left; font-weight: bold; } #navcontainer ul li a:hover { background-color: #CFE6E2; color: #000000; font-weight: bold; } #navlist li a:hover, #navlist li a:active{color: #FFFFFF;text-decoration: none;background: #000000;text-align: left;font: 9px verdana, arial, helvetica, sans-serif;font-weight: bold;}			#nav{float: left;width: 25%;height: 150px;background-color: #FFFFFF;margin-bottom: 10px;padding: 20px;}		#content{float: left;margin-left: 5%;width: 65%;height: 410px;background-color: #FFF;margin-bottom: 10px;}#content2{float: left;width: 100%;background-color: #FFF;}		.footer{clear: both;border-top: 1px;border-top-width: thin;border-top-style: solid;	  border-top-color: #666666;background-color: #FFFFFF;font: 12px georgia, serif;color: #666666;text-align: center;padding: 20px;}		.floatImageRight {	float: right;}.floatImageRightText{	float:right;margin: 0 20px 10px 10px;border: 1px solid #666;padding: 2px;text-align:left;position:relative;}		.floatImageLeftText{	float:left;margin: 0 10px 10px 20px;border: 1px solid #666;padding: 2px;position: relative;}		.captionLeft,.captionRight {font-family: Verdana, Arial, Helvetica, sans-serif;color:#333333;font-size: 9px;font-weight: normal;line-height:10px;text-align: right;letter-spacing: 0px;} .captionLeft  {padding-top: 4px;padding-right: 0;margin-left: 0;margin-right:0;}.captionRight  {padding-right: 0;padding-left: 5px;padding-top: 4px;margin-right: 30px; }#aboutpage li#about a { color: #000000; background-color: #FFF;}#bookspage li#books a { color: #000000; background-color: #FFF;}#awardspage li#awards a { color: #000000; background-color: #FFF;}#reviewspage li#reviews a { color: #000000; background-color: #FFF;}#bookingspage li#bookings a { color: #000000; background-color: #FFF;}#kidspage li#kids a { color: #000000; background-color: #FFF;}#teacherspage li#teachers a { color: #000000; background-color: #FFF;}.booklist { 					width: 600px;				height: 160px;				background-color: #EDEDED;				border-width: 1px;				border-style: dotted;				border-color: #666666;				margin-left: 30px;				padding: 10px; 							} 				A.booksimple:link  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	color: #990099;	text-decoration: none;	margin: 2 2 2 2px;	border: 1px solid #CCC;	padding: 1px;	font-size: 9px;}A.booksimple:active  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	color: #990099;	text-decoration: none;	margin: 2 2 2 2px;	border: 1px solid #CCC;	padding: 1px;	font-size: 9px;}A.booksimple:visited  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	color: #990099;	text-decoration: none;	margin: 2 2 2 2px;	border: 1px solid #CCC;	padding: 1px;	font-size: 9px;}A.booksimple:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;	margin: 2 2 2 2px;	border: 1px solid #CCC;	padding: 1px;	background-color: #990099;	font-size: 9px;}A.simple:link  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	color: #990099;	text-decoration: none;	font-size: 12px;}A.simple:active  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	color: #990099;	text-decoration: none;	font-size: 12px;}A.simple:visited  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	color: #990099;	text-decoration: none;	font-size: 12px;}A.simple:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	color: #990066;	text-decoration: underline;	font-size: 12px;}/* CSS Document */