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 { vertical-align:0; position:relative; bottom:1ex;}
small {font-size:0.75em; font-weight:normal;}

.hyphen {white-space:nowrap;}

.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 {background-color:#e1e1e1; text-align:left;}
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;}

.signup-button {_width:100%; _text-align:center;}
.signup-button a {width:380px; border:2px solid #de0000; display:block; text-align:center; margin-left:auto; margin-right:auto; margin-top:2em; color:#000000; text-decoration:none; padding:0; padding-bottom:0; _padding-top:1.5em; _padding-bottom:0em;}
.signup-button a:hover {color:#de0000;}


.archive-button {clear:both; margin-top:1.5em; width:100%; text-align:center; margin-left:auto; margin-right:auto;} 
.archive-button table {margin-left:auto; margin-right:auto;}
.archive-button a.hover {color:#de0000;}



.signup {width:120px; float:left;}

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