I've been digging the Themes and Templates Documentation page and I was wondering if I'm obligated to use the am-layout, am-header, am-body and all other "am-" prefixed classes or I can replace it without any chance to get functionality corrupted. In other words, aMember depends on this classes to parse and include any code in templates?
aMember Javascript and styles depends on these classes. Most of these divs/classes have no visible CSS formatting, so it must not be a problem to keep them as is.