body {  font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5em;}

table {font-size:12px;}

h1,h2, { font-weight:bold;}
h1 { font-size:1.4em; text-align:center;}
h2 { font-size:1.2em;}
h3 { font-size:1em; text-align:center;}

p {text-indent:10px; text-align:left; font-size:1.1em;}

#address { text-align:center; margin:40px 0;}
#content { margin:0 50px 0 175px;}

.heading {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal}
.cover { margin:0 auto;}
.back { text-align:center; font-weight:bold; font-size:1.2em;}

#logo { margin-bottom:60px;}

sup {line-height:0;}
small {font-size:0.75em; font-weight:normal;}

.red {color:#de0000;}
.blue, a.blue, .blue a {color:#0000FF;}
.black, a.black, .black a {color:#000000;}
.dvd, a.dvd, .dvd a {color:#000000; text-decoration:underline; font-weight:bold;}

ul a {color:#000000; font-weight:bold;}
ul a span {color:#0000FF;}

ul.redlink a {color:#de0000; font-weight:normal;}

ul.whatsnew li {margin:1em 0;}
ul.thisweek li span {text-decoration:underline;}

.address {width:50%; float:right;}

table.buy-list a {font-weight:bold; color:#000000; text-decoration:none;}
table.buy-list a:hover {text-decoration:none;}
table.buy-list .date {color:#0000FF; text-decoration:underline;}
table.buy-list .date-red {color:#FF0000; text-decoration:underline;}

#footer {text-align:center;}
#footer a {color:#de0000;}