CONTEMPORARY WEB LAYOUT: TRENDS & RECOMMENDED METHODS