/* typography */
#scroller, #scroller td { font-family: arial, sans-serif; font-size:11px; color:#591F00; }
@media all { #scroller, #scroller td { font-size:11px; } }
#scroller .ownerName { color:#591F00; }
#scroller .postNumber { color:#591F00; }
#scroller .postDate { color:#591F00; }

/* positioning */
#scroller { position:relative; width:470px; height:190px; clip:rect(0 470 190 0); overflow:hidden; }
#scroller #container { position:relative; top:5px; width:465px; height:190px; clip:rect(0 465 190 0); overflow:hidden; }
#scroller #content { position:absolute; width: 440px; }
#scroller #scrollUp { position:absolute; left:450px; top:6px; }
#scroller #scrollDn { position:absolute; left:450px; top:147px; }
#scroller #scrollbar { position:absolute; left:450px; top:14px; width:10px; height:137px; clip:rect(0 10 137 0); }
#scroller #thumb { position:absolute; left:0px; top:0px; background-color:#ffffff; layer-background-color:#ffffff; }
#scroller #thumbArrowUp, #scroller #thumbArrowDn { position:absolute; left:2px; visibility:hidden; }
#scroller #marker { position:absolute; left:1px; top:0px; width:8px; height:1px; clip:rect(0 10 1 0); background-color:#ffffff; layer-background-color:#ffffff; visibility:hidden; }
#scroller #scrollerMo5Shim { position:absolute; left:0px; top:5px; width:1px; height:1px; }
#scroller #elevUp, #scroller #elevDn { position:absolute; left:0px; top:0px; width:10px; height:137px; overflow:hidden; clip:rect(0 10 137 0); }