Updated Layout with cleaner CSS.