/* CSS Document */body {	padding: 0;	margin: 0;	background-color: #ccff00;}#header {	position: absolute;	top: 0px;	left: 0px;}#content {	clear: left;}#main {	position: absolute;	top: 220px;	left: 30px;	width: 375px;}#bookshot {	position: absolute;	top: 100px;	left: 420px;	width: 280px;}#buybar {	position: absolute;	top: 750px;	left: 30px;}#legal {	position: absolute;	top: 930px;	left: 30px;	width: 550px;}p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	line-height: 15px;	color: #000000;	text-align:left;	padding-left: 10px;	padding-right: 10px;}.style1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000000;	line-height: 18px;	text-align: right;}.style2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #ff6600;	line-height: 15px;	text-align: center;}.style3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	line-height: 13px;	text-align: left;}a:link {	color: #999933;	text-decoration: none;}a:visited {	color: #999933;	text-decoration: none;}a:hover {	color: #000000;	text-decoration: underline;}a:active {	color: #999933;	text-decoration: none;}