diff --git a/static/header.jpg b/static/header.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..d1bd50f4f2ba4a230f2f43f16f3f3f7d30911424
Binary files /dev/null and b/static/header.jpg differ
diff --git a/static/styles.css b/static/styles.css
index 44e1db12696af06e7ac05ccf2796307cc6328436..bb2861b2479f449d4fb487dfd366d99c791ab2bf 100644
--- a/static/styles.css
+++ b/static/styles.css
@@ -1,8 +1,8 @@
 :root {
-    --yellow: rgb(255, 232, 89);
+    /* --yellow: rgb(255, 232, 89);
     --red: rgb(226, 107, 68);
     --green: rgb(137, 187, 79);
-    --blue: rgb(94, 146, 189);
+    --blue: rgb(94, 146, 189); */
 }
 
 html {
@@ -186,31 +186,38 @@ header h1 {
 header {
     position: relative;
     display: block;
+    background-image: url(/header.jpg);
+    background-size: cover;
+    background-position-y: 30%;
+    background-blend-mode: soft-light;
 }
 
 header h1 {
     margin: 0 auto 15px auto;
-    padding: 50px 0;
-    text-shadow: 0px 0px 1px rgba(0,0,0,0.12);
+    padding: 50px;
+    text-shadow: 0px 0px 1px rgba(0,0,0,0.8);
 }
 
 .yellow { 
-    background: rgb(255, 232, 89);
+    background-color: rgb(255, 232, 89);
     box-shadow: 0 0 8px 0 rgba(255, 232, 89, 0.12);
 }
-.yellow h1 { color: black; }
+.yellow h1 {
+    color: black; 
+    text-shadow: none;
+}
 .red { 
-    background: rgb(226, 107, 68);
+    background-color: rgb(226, 107, 68);
     box-shadow: 0 0 8px 0 rgba(226, 107, 68, 0.12);
 }
 .red h1 { color: white; }
 .green { 
-    background: rgb(137, 187, 79);
+    background-color: rgb(137, 187, 79);
     box-shadow: 0 0 8px 0 rgba(137, 187, 79, 0.12);
 }
 .green h1 { color: white; }
 .blue { 
-    background: rgb(94, 146, 189);
+    background-color: rgb(94, 146, 189);
     box-shadow: 0 0 8px 0 rgba(94, 146, 189, 0.12);
 }
 .blue h1 { color: white; }