body {
/*  	background-image: url(shopbg3.jpg);  */
  	font-weight:normal;
	color	: #000;
	border	: 0px;
	padding : 0px;
	margin  : 0px;
}

td
{	vertical-align : top;
}

a:link, a:visited  {text-decoration : none; color: #00C; }
a:hover   {text-decoration : underline;  color: #33C; }
/* a  {text-decoration : none; color: #00C; } */

.antiqBorder
{	background-color: lightsteelblue;}
.antiqHead
{
	color 		: #A0522D;
	font-weight 	: BOLD;
}

.antiqMain   {background-color: lightyellow;}

.booksBorder {background-color: lightsteelblue;}
.booksMain   {background-color: lightyellow;}
.bookdetail {	font-size	: xx-small;}
.bookinfo {	font-size	: x-small; }
.booktitle {	font-weight	: bold; }
.booksubtitle {
	font-weight	: bold;
	font-size	: x-small;
}
.detailtitle {
	font-weight	: bold;
	font-size	: large;
}
.detailsubtitle {
	font-weight	: bold;
	font-size	: small;
}
.recent {
	border	: 4px double #A0522D;
	margin-left : 20px;
	margin-bottom : 20px;
	padding : 10px;
	text-align : center;

/*	position: absolute; */
	float : right;
	width: 200px;;
	left : 65%;
	top : 250px;
	right : 0;
	bottom : auto;
}
.terms {
	font-size	: x-small;
	text-align	: center;
	color		: #A0522D;
}
.text {font-weight: normal;}


.footer      {
	font-weight: normal;
	text-align: center;
	font-size : xx-small
}
.header
{
/*	background-image: url(background.jpg); */
	background-repeat : repeat-x;
	background-position : bottom left;
	border-bottom   : 1px solid #000;
}

.toplink, .currlink {
	font-size : x-small;
}

.currlink { color : #A0522D; }

img#home_page_image {
	border: 6px double #A0522D;
	margin : 0 0 20px 20px;
}