diff --git themes/bartik/css/maintenance-page.css themes/bartik/css/maintenance-page.css
index fb21ae4..eb32b70 100644
--- themes/bartik/css/maintenance-page.css
+++ themes/bartik/css/maintenance-page.css
@@ -5,9 +5,11 @@ body.maintenance-page {
   color: #000;
 }
 .maintenance-page #page-wrapper {
+  background: #fff;
   margin-left: auto;
   margin-right: auto;
   min-width: 0;
+  min-height: 0;
   width: 800px;
   border: 1px solid #ddd;
   margin-top: 40px;
@@ -24,7 +26,6 @@ body.maintenance-page {
   width: auto;
 }
 .maintenance-page #header div.section,
-.maintenance-page #messages,
 .maintenance-page #main {
   width: 700px;
 }
@@ -58,6 +59,10 @@ body.maintenance-page {
   padding: 0;
   margin-top: 30px;
 }
+.maintenance-page #messages div.messages {
+  margin: 0;
+}
 .maintenance-page #messages div.section {
   padding: 0;
+  width: auto;
 }
