.floatybox {	position: static;	float: right;	right: 0px;}.cont {	position: absolute;	width: 90%;	left: 5%;	font-family: Georgia, "Times New Roman", Times, serif;}.banner {	width: 100%;	left: 0px;	top: 0px;	padding-top: 5px;	padding-bottom: 5px;	border-top-width: thin;	border-bottom-width: thin;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #BBBBBB;	border-bottom-color: #BBBBBB;	margin-bottom: 10px;	margin-top: 10px;}.bannertext {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: xx-large;	font-variant: small-caps;	text-align: center;}.addpanel {	border: thin dotted #CCCCCC;	margin: 5px;	padding: 5px;}.bodytext {	line-height: 1.5em;}.brbef {	margin: 0px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	font-style: italic;}.copyfooter {	font-size: xx-small;	text-align: center;}body {	font-family: Georgia;}.booklist {	}.bookrow {	margin-bottom: 0.5em;	padding: 0.5em;	background-color: #EEEEEE;}.author {	display: inline;	font-weight: normal;}.itemno {	display: inline;	font-family: Courier;	font-size: smaller;}.title {	display: inline;	font-weight: bold;}.price {	font-weight: bold;	display:	inline;}.pub {	display: inline;	font-style: italic;}.desc {	display: inline;}.enquire {	display: inline;}.uploaded {	display: inline;}.greybox {	padding:	0.6em;	background-color: #CCCCCC;}.bookimage {	#display: inline;	margin-right: 0.5em;	padding-right: 0.5em;}	.smallinfo {	display: inline;	font-size: smaller;	font-style: italic;}.smallpre {	display: inline;	font-size: smaller;	font-style: normal;	font-family: courier;	border: 1px #CCCCCC dotted;	padding: 2px;}.browsesection {	display: inline;}