/* typography font-family:geneva, arial, sans-serif; font-size:10px; color:#2A2A2A;*/
#scroller, #scroller td {font-family:geneva, arial, sans-serif; font-size:10px; color:#2A2A2A;}
@media all { #scroller, #scroller td { font-size:9px; } }
#scroller .ownerName { color:#666666; }
#scroller .postNumber { color:#9A9A9A; }
#scroller .postDate { color:#C4C4C4; }

/* positioning */
#scroller { position:relative; width:240px; height:257px; clip:rect(0 240 257 0); overflow:hidden; }
#scroller #container { position:absolute; top:5px; width:230px; height:240px; clip:rect(0 230 240 0); overflow:hidden; }
#scroller #content { position:absolute; width:260px; }
#scroller #scrollUp { position:absolute; left:236px; top:0px; }
#scroller #scrollDn { position:absolute; left:235px; top:245px; }
#scroller #scrollbar { position:absolute; left:237px; top:8px; width:5px; height:234px; clip:rect(0 5 234 0); background-color:#1B261F; }
#scroller #thumb { position:absolute; left:0px; top:0px; background-color:#A2FF01; layer-background-color:#A2FF01; }
#scroller #thumbArrowUp, #scroller #thumbArrowDn { position:absolute; left:0px; visibility:hidden; }
#scroller #marker { position:absolute; left:1px; top:0px; width:8px; height:1px; clip:rect(-2 5 1 0); background-color:#CCCCCC; layer-background-color:#CCCCCC; 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:5px; height:237; overflow:hidden; clip:rect(0 5 237 0); }
