body, table, tr, th, td, a {font-family: "Georgia","Times","Serif"; font-size:  9pt; }

h1 	{ font-size:16px; margin-top: 32px; margin-bottom: 48px;}
h3	{ font-size:12px; line-height:14px; margin-top: 0px;}

img {border:  0;}

a {text-decoration: none; color: #000;}
#left_column,
#nav,
#postage_message,
#search_panel,
#flash,
#footer,
#book_of_the_month,
#current_book_news,
#maintabs,
#banner_ad,
#right_column,
#editorialmenu,
table#booklist img,
#mainmenu,
#searchbox,
#shopping_basket,
.box,
.button,
#actions {display:  none;}
#bookpreview img { height: 150px;}
table {padding: 2px; margin:  0px; width:  100%; border-collapse: collapse;}
table tr th {text-align:  left; border-bottom:  1px solid black; font-weight: bold;}
table tr td {border-bottom:  1px solid silver;background-color: white;}
table tr td.white { border: 0px white;}
table tr td.number,
table tr th.number { text-align:  right;}
div#menu,div#menu a {margin: 0px; padding: 0px;}

/* body {padding-left: 30px; padding-right: 10px;} */

div#container {border-top: dotted 1px silver; height: auto; clear: both;}

.container_12,
.container_16
{
	width: 100%;
	margin-left: 0%;
	margin-right: 0%;
}

/* =Grid >> Global
--------------------------------------------------------------------------------*/

.container_12 .grid_8,
.container_12 .grid_7
{
	width: 100%;
}

#identity .grid_8 { width: 60%; display: inline;float: left; }
#identity .grid_4 #contactdetails {width: 30%; display: inline; float: left; text-align: right;}
/*
#contactdetails,
#contactdetails a {font-size: 9px; line-height: 14px; height: 63px; text-align: right;}

div#header_image {background-color: #fff;  vertical-align: top; padding: 0px; margin: 0; height: 73px; width: auto;}
*/
