body { background:#fff; color:#000; font-family:trebuchet ms }

.leftbox { width:50%; float:left; }
.rightbox { width:50%; float:right; }

.boxart { float:left; width:90px; text-align:center;
background:#fff; height:64px; font-size:0.8em}

.imagenormal { border:0px; }
.imagefade {         filter:alpha(opacity=20);
        opacity: 0.2;
        -moz-opacity:0.2; 
border:0px}

.gamelinknormal { text-decoration:none; color:#000; }
.gamelinkfade { text-decoration:none; color:#999; }

li.normal { height:64px; }
li.fade { color:#999; height:64px; }

.scdet { font-size:0.7em; margin:0px 108px }
.warning { color:#f77; font-size:0.7em; margin:0px 108px; }
.owners { color:#bbb; font-size:0.7em; margin:0px 108px; }
.intro { font-size:0.8em; border:1px solid #999; padding:8px; 
margin:8px; }
.intro p { margin:8px 24px 12px 24px; }
h1 { margin:16px; }
.h1in { color:#77f; font-style:italic; font-size:0.8em; }
.h1right { float:right; color:#77f; font-style:italic; font-size:1.2em;
margin:8px 16px; }
h1 a { text-decoration:none; color:#000; }

.inbox { padding:8px; background:#eee; margin:8px; }
.userexp { font-size:0.8em; color:#777}
.optional { float:right; font-size:0.8em; text-align:right }
.optionals { float:right; text-align:left }
.buyit { color:#f00; text-decoration:none; font-weight:normal}
.footer { font-size:0.7em; border:1px solid #999; padding:4px;
margin:8px; text-align:right; background:#fff; clear:both}
.error { border:2px solid #f00; padding:8px; margin:8px 16px;
font-weight:bold; text-align:center; color:#f00}
.tinyinput { font-size:0.9em; }

