/* Page Styles ================================ */ body { font: normal 12px sans-serif; color: #222; background-color: #edeff0; width:90%; margin:auto; } /* Layout Element Colors ================================ */ .main-header { background-color: white; padding =: 20px; display:block; } .main-logo { background-color: #5fcf80; } .main-nav li { background-color: #3f8abf; } .primary-content { background-color: #caebf6; } .secondary-content { background-color: #bfe3d0; } .main-footer { background-color: #b7c0c7; } .main-nov { list-style-type:none; } /* Header, Banner and Footer Layout ================================ */ .main-logo a, .main-nav a { color: white; text-decoration: none; }