Yeah, starting from the styleguide isn’t the most helpful approach here. Looks like the main change is adding panels in front of the background? I think you looked at my Canvas Theme Template, does that help as a starting point or just to borrow the panel stylesheets?
Page layouts aren’t consistent across the board, so you’ll need to declare quite some exceptions. The panels in Canvas are the most consistent implementation I’ve done so far.