
	body		{ 	
			font-family: 'lucida grande', arial, verdana, tahoma, sans-serif; 
		       	font-size: 12px; 
			font-weight: normal; 
			color: #000000; 
 			background-color: #336699; 
			background-image: url('images/bg.gif'); 
			background-repeat: repeat-x;
			text-align: left; 
			padding: 0px }
	

	
	a { color: #2020FF; text-decoration: none; border-bottom: 0px }
	a:visited { color: #2020FF; border-color: #899 }
	a:hover { color: #000000; }



	.topbar {
		position: absolute; 
		top:0px; 
		left:0px; 
    		width: 98%; 
		height: 28px;
    		margin: 0px auto;
  		background: #000000;
		background-image: url('images/topbar_bg.jpg');   
		padding: 4px 0px 0px 20px; 
    		text-align: left;
		color: #FFFFFF;
	}

	#logo {
		position: absolute; 
		top:0px; 
		left:0px; 
    		width: 252px; 
		height: 32px;
    		margin: 0px auto;
    		text-align: center;
	}

	.mainSpace {
		position: relative; 
		top:10px; 
    		width: 600px;
    		margin: 0px auto;
		padding: 0 0 10px 0;
    		text-align: left;
    		/* border: 1px solid #FF0000; */
	}

	.bookItem {
		position: relative; 
		top:10px; 
    		width: 600px;
    		height: 280px;
    		margin-top: 20px;
		background-color: #ffffff;     
    		text-align: left;
    		border: 1px solid #bdc7d8;
		padding: 10px 

	}

	.bookPhoto { 
		position: absolute; 
		top: 10px; 
		left: 0px; 
		width: 150px; 
		height: 200px; 
		background-repeat: no-repeat; 
		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
		font-size: 9px; 
		text-align: center; 
		border: 0 solid white 
	}


	.bookTitle { 
		position: absolute; 
		top: 10px; 
		left: 158px; 
		width: 420px; 
		height: 20px; 
		background-repeat: no-repeat; 
		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
		font-size: 16px; 
		font-weight: bold;
		color: #2020FF;
		text-align: left; 
		border: 0 solid white 
	}

	.subHeading { 
		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
		font-size: 16px; 
		font-weight: bold;
		color: #808080;
	}


	.bookAuthor { 
		position: absolute; 
		top: 28px; 
		left: 160px; 
		width: 420px; 
		height: 24px; 
		background-repeat: no-repeat; 
		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
		font-size: 9px; 
		font-weight: normal;
		color: #808080;
		text-align: left; 
		border: 0 solid white 
	}

	.bookAuthor2 { 
		position: absolute; 
		top: 48px; 
		left: 160px; 
		width: 420px; 
		height: 24px; 
		background-repeat: no-repeat; 
		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
		font-size: 9px; 
		font-weight: normal;
		color: #808080;
		text-align: left; 
		border: 0 solid white 
	}


	.bookType { 
		position: absolute; 
		top: 38px; 
		left: 160px; 
		width: 420px; 
		height: 24px; 
		background-repeat: no-repeat; 
		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
		font-size: 10px; 
		font-weight: bold;
		color: #808080;
		text-align: left; 
		border: 0 solid white 
	}

	.bookType2 { 
		position: absolute; 
		top: 58px; 
		left: 160px; 
		width: 420px; 
		height: 24px; 
		background-repeat: no-repeat; 
		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
		font-size: 10px; 
		font-weight: bold;
		color: #808080;
		text-align: left; 
		border: 0 solid white 
	}


	.bookISBN { 
		position: absolute; 
		top: 50px; 
		left: 160px; 
		width: 420px; 
		height: 24px; 
		background-repeat: no-repeat; 
		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
		font-size: 10px; 
		font-weight: bold;
		color: #808080;
		text-align: left; 
		border: 0 solid white 
	}

	.bookISBN2 { 
		position: absolute; 
		top: 70px; 
		left: 160px; 
		width: 420px; 
		height: 24px; 
		background-repeat: no-repeat; 
		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
		font-size: 10px; 
		font-weight: bold;
		color: #808080;
		text-align: left; 
		border: 0 solid white 
	}


	.bookSynopsis { 
		position: absolute; 
		top: 90px; 
		left: 160px; 
		width: 420px; 
		height: 50px; 
		background-repeat: no-repeat; 
		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
		font-size: 10px; 
		font-weight: normal;
		color: #808080;
		text-align: left; 
		border: 0 solid white 
	}

	.checkOutDisclaimer { 
		position: absolute; 
		top: 250px; 
		left: 160px; 
		width: 420px; 
		height: 50px; 
		background-repeat: no-repeat; 
		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
		font-size: 10px; 
		font-weight: normal;
		color: #336699;
		text-align: left; 
		border: 0 solid white 
	}

	.bookPrice { 
		position: absolute; 
		top: 240px; 
		left: 0px; 
		width: 150px; 
		height: 24px; 
		background-repeat: no-repeat; 
		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
		font-size: 14px; 
		font-weight: bold;
		color: #800000;
		text-align: center; 
		border: 0 solid white 
	}



	.addButton button { 
		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
		font-size: 9px; 
		position: absolute; 
		z-index: 89; 
		top: 260px; 
		left: 32px; 
		background-image: url('images/btn_bg.gif'); 
		width: 91px; 
		height: 22px; 
		padding-top: 4px; 
		padding-bottom: 4px; 
		background-repeat: no-repeat; 
		border: 0 solid white 
	}

	

