give sidebar background color

makes text easier to read
removing use of absolute

wasn't really needed, cleans up the code
typo fix

incorrect indentation meant the wrong element was being styled.  fix
layout improvements to listing page link titles
link title domain layout improvements
using relative positions as display hack instead of font-size

gives better and cleaner layout
force listing page content to be a box

was wrapping around .side (getting wider at the bottom)
for future improvements
more explicit css

vertical alignment using proper css property
moving layout code to proper file

also fixes some minor display issues
moving layout code to layout.sass

slightly smaller css, no effective diffs
giving backgrounds to listing page items links
css cleanup

removing now unneeded css
give more space for link titles

design only
stylus cleanup

unused css, no effective diffs
minor layout bugfix

.title .domain was throwing off height of container