super, super basic layout + horrible media queries