body {
	font:normal normal normal 12px Verdana, Arial, Tahoma, sans-serif;
	color:#333;
	background:#ffffff url(/img/floral-blue.gif) 0 0 repeat-y;
	margin:0;
	padding-left:110px;
	text-align:center;}
	
* {border:0;margin:0;padding:0;}

a:link, a:visited {color:#7f93b6;}
a:hover, a:active {color:#9fb8e4;}

h1 {font-size:20px;}
h2 {font-size:17px;width:75%;background-color:#ddffdd;padding:3px;}
h3, h4, h5 {font-size:15px;width:100%;padding:3px;margin-top:.5em;}
h5 {font-weight:normal;}
#header, #footer {width:550px;margin:40px auto 10px auto;padding:0;text-align:center;}
#logo {width:485px;height:71px;padding:10px;}
#bph_logo {width:485px;height:88px;padding:10px;}

#topnav {margin:1em auto;}
#topnav a {font-weight:bold;font-size:1.1em;}
#footer p {margin:.5em 0;}
.section, .item {width:660px;text-align:left;margin:2em auto;border-top:1px solid #ccc;font-size:1.3em;}
.item {border-bottom:1px solid #ccc;}

.section table {width:100%;background-color:#fff;}
.section table td {width:33%;padding:1em;vertical-align:top;border:0 dashed #ccc;font-size:.8em;font-weight:bold;background-color:#fff;}
.item table {width:100%;background-color:#fff;}
.item table td {padding:1em;vertical-align:top;border:0 dashed #ccc;font-size:.9em;background-color:#fff;}
.item p {margin-bottom:1em;}
#latest table td {width:50%;}

a.moreinfo {display:block;font-size:.9em;margin-top:.5em;}

.cover_thumb {float:left;padding:0 10px 10px 0;width:75px;}
#latest .cover_thumb {float:left;padding:0 10px 10px 0;width:125px;}

a.toplink {display:block;float:right;font-size:.7em;margin:5px;}
strong {color:#990000;}
em {color:#666;font-size:.8em;}

#orderinfo {background-color:#eee;padding:5px;margin-bottom:1em;}
.item_img {width:10%;text-align:center;}
.item_img a {font-size:.75em;}
