html {padding:0;margin:0;} body { background-image: url(file:///Macintosh%20HD/Users/hector/Desktop/hagshead/images/bg_dash.gif); background-repeat:repeat; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  text-align:justify; padding:0; margin:0; line-height:14px; }	h1 {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px; 	font-weight: 600;	color: #9D9D9D;	}		h2 {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px; 	font-weight: 300;	color: #9D9D9D;	}	#header {  width: 780px;  float: left;  background-color:#FFFFFF;  text-align:right;  line-height:30px;}#maincontainer {  width: 780px;  float: left;  background-color:#FFFFFF;}#left {background-color:#fff;  width: 50px;  float: left;}#main {background-color:#000;  float: right;  width: 680px;  padding: 25px;}#footer {  width: 780px;  height:25px;  padding-top:0px;  padding-bottom:5px;  float: left;  background-color:#000;  background-image: url(file:///Macintosh%20HD/Users/hector/Desktop/hagshead/images/white_leftie.jpg);  background-position:left;  background-repeat:repeat-y;}li {display: inline;list-style:none;margin-right: 29px; padding-right: 29px;border-right: 1px solid #000000;}.right_edge{display: inline;list-style:none;margin-right: 0px; padding-right: 29px;border-right: 0px dotted #99cc33;}a:link {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px; 	text-decoration: none; 	color:#000000;	}	a:visited { 	text-decoration: none; 	color:#333333;    font-size:12px; 	}	a:hover, a:active {	text-decoration: none; 	color: #666666;	font-size:12px; 	}	#header #current a {color:#b20f1c;font-size:12px; }#terms   {float:left;margin-left:20px;padding-right:10px;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;color: #ffffff;}#private  {float:left;margin-left:55px;padding-right:10px;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;color: #ffffff;	}#terms:hover, #terms:active { float:left;margin-left:20px;padding-right:10px;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;color: #333333; 	}	#private:hover, #private:active { float:left;margin-left:55px;padding-right:10px;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;color: #333333; 	}	#terms:visited { float:left;margin-left:20px;padding-right:10px;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;color: #99ca3c;	}	#private:visited { float:left;margin-left:55px;padding-right:10px;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;color: #99ca3c;	}#copyright {float:right;color:#FFFFFF;font-family:Geneva, Arial, Helvetica, sans-serif;margin-right:5px;font-size:10px;}#update {float:right;margin-right:5px;color:#FFFFFF;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;}#shelves{margin-left: -25px; margin-right:-25px;}#shelf01{margin-right:15px;padding: 0;float:left;}#shelf02{margin-right:15px;padding: 0;float:left;}#shelf03{margin-right:15px;padding: 0;float:left;}#shelf04{padding: 0;float:right;}#shelf05{margin-right:15px;padding: 0;float:left;margin-top:15px;}#shelf06{margin-right:15px;padding: 0;float:left;margin-top:15px;}#shelf07{margin-right:15px;padding: 0;float:left;margin-top:15px;}#shelf08{padding: 0;float:right;margin-top:15px;}#shelf09{margin-right:15px;padding: 0;float:left;margin-top:15px;}#shelf10{margin-right:15px;padding: 0;float:left;margin-top:15px;}#shelf11{margin-right:15px;padding: 0;float:left;margin-top:15px;}#shelf12{padding: 0;float:right;margin-top:15px;}#ordershelves{margin-left: -25px; margin-right:-25px;}#ordershelf01{margin-right:15px;padding: 0;float:left;}#ordershelf02{margin-right:15px;padding: 0;float:left;}#ordershelf03{margin-right:15px;padding: 0;float:left;}#ordershelf04{padding: 0;float:left;}#ordershelf05{margin-right:15px;padding: 0;float:left;margin-top:15px;}#ordershelf06{margin-right:15px;padding: 0;float:left;margin-top:15px;}#ordershelf07{margin-right:15px;padding: 0;float:left;margin-top:15px;}#ordershelf08{padding: 0;float:left;margin-top:15px;}#ordershelf09{margin-right:15px;padding: 0;float:left;margin-top:15px;}#ordershelf10{margin-right:15px;padding: 0;float:left;margin-top:15px;}#ordershelf11{margin-right:15px;padding: 0;float:left;margin-top:15px;}#ordershelf12{padding: 0;float:left;margin-top:15px;}.book_cover{width:210px;float:left;}a.irish_orders {float:left;}a.foreign_orders {float:right;}.book_info{width:280px;float:left;margin-right:25px;margin-left:25px;}.book_comments{background-image: url(images/bg_dash.gif);background-repeat:repeat;width:130px;float:left;padding-left:5px;padding-right:5px;font-size:10px;padding-top:0px;margin-top:5px;}.comments {color:#000000;background-color:#FFFFFF;text-align:left;}a.bodylinks:link {color:#FFFFFF;font-size:12px;text-decoration:underline;}a.bodylinks:visited {color:#999999;font-size:12px;text-decoration:underline;}a.bodylinks:hover {color:#666666;font-size:12px;text-decoration:underline;}a.next:link {color: #9D9D9D;float:right;}a.next:visited {color:#999999;float:right;}a.next:hover {color:#666666;float:right;}a.previous:link {color: #9D9D9D;float:left;}a.previous:visited {color:#999999;float:left;}a.previous:hover {color:#666666;float:left;}.tableh1 {font-size:10px;font-weight:bold;}.pressimage {padding-right:20px;padding-bottom:20px;float:left;}.body_insert{width:800px;float:left;text-align:left;padding-top:10px;padding-bottom:10px;}