@charset "utf-8";

body { background-image:url("/images/bg0.gif"); }
P,TD,TH,BODY,DD,OL,UL,LI,LH,H1,H2,H3 { font-family:Tahoma,Verdana,sans-serif; }
H1 { font-size:12pt; font-weight:bold; }
H2 { font-size:11pt; font-weight:bold; }
H3 { font-size:10pt; font-weight:bold; }
/* This header is for the country index page only */
/* It puts a padded red box around the text */
P,TD,TH,BODY,DD,OL,UL,LI,LH { font-size:8pt; font-weight:normal; }
PRE { font-family:Courier New,mono-space; font-size:9pt; font-weight:normal; }
B,TH,DT,STRONG { font-weight:700; }
A:link { color:#0000cc; text-decoration:none; }
A:active { color:#0000cc; text-decoration:none; }
A:visited { color:#0000cc; text-decoration:none; }
A:hover { color:#cc0000; text-decoration:none; }
BODY { background-color:#e4e4e4; margin:0px; }
select,option,input { font-size:8pt; }

table.withborder { border-top:1px solid black; border-left:1px solid black; border-collapse:collapse; padding:0px; padding-right:4px; padding-left:4px }
table.withborder td { border-right:1px solid black; border-bottom: 1px solid black; padding-right:4px; padding-left:4px }
table.withborder th { border-right:1px solid black; border-bottom: 1px solid black; font-weight:bold; background-color:#efefef; padding-right:4px; padding-left:4px }

.yearstable { border-top:1px solid #e1dffd; border-left:1px solid #e1dffd; }
.yearstable td { border-right:1px solid #e1dffd; border-bottom:1px solid #e1dffd;
  text-align:center; font-size:8pt; font-family:lucida console,courier new,monospaced;
  overflow:hidden }
.yearstable td:hover { background-color:#e1dffd; }

.mycotable { border-top:1px solid #f5ebc2; border-left:1px solid #f5ebc2; }
.mycotable td { width:21px; border-right:1px solid #f5ebc2;
  border-bottom:1px solid #f5ebc2; text-align:center; }

.playmateTable { border-top:1px solid #dddddd; border-left:1px solid #dddddd; }
.playmateTable td { border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;
  text-align:center }

.editioninfodiv { padding-top:5px; text-align:left; padding-right:15px;
  overflow-x:hidden; width:240px; padding-left:5px }

#bigCover { width:300px; height:400px; padding:0px; margin:0px; }

/* AdBrite Styles */
.adHeadline { font:bold 8pt verdana,tahoma,arial,sans-serif; text-decoration:underline;
  color:#666666; }
.adText { font:normal 8pt verdana,tahoma,arial,sans-serif; text-decoration:none;
  color:#777777; }
/* End AdBrite Styles */
