diff --git a/Rakefile b/Rakefile
index d76ec053..250c54e6 100644
--- a/Rakefile
+++ b/Rakefile
@@ -156,7 +156,7 @@ namespace :site do
desc "Update normalize.css library to the latest version and minify"
task :update_normalize_css do
- Dir.chdir("site/css") do
+ Dir.chdir("site/_includes/css") do
sh 'curl "http://necolas.github.io/normalize.css/latest/normalize.css" -o "normalize.scss"'
sh 'sass "normalize.scss":"normalize.css" --style compressed'
sh 'rm "normalize.scss"'
diff --git a/site/css/gridism.css b/site/_includes/css/gridism.css
similarity index 100%
rename from site/css/gridism.css
rename to site/_includes/css/gridism.css
diff --git a/site/css/normalize.css b/site/_includes/css/normalize.css
similarity index 100%
rename from site/css/normalize.css
rename to site/_includes/css/normalize.css
diff --git a/site/css/pygments.css b/site/_includes/css/pygments.css
similarity index 100%
rename from site/css/pygments.css
rename to site/_includes/css/pygments.css
diff --git a/site/css/style.css b/site/_includes/css/style.css
similarity index 100%
rename from site/css/style.css
rename to site/_includes/css/style.css
diff --git a/site/_includes/top.html b/site/_includes/top.html
index e17496ce..82c89895 100644
--- a/site/_includes/top.html
+++ b/site/_includes/top.html
@@ -8,10 +8,7 @@
-
-
-
-
+
diff --git a/site/css/screen.css b/site/css/screen.css
new file mode 100644
index 00000000..ef5fa23a
--- /dev/null
+++ b/site/css/screen.css
@@ -0,0 +1,11 @@
+---
+---
+
+{% capture screen %}
+{% include css/normalize.css %}
+{% include css/gridism.css %}
+{% include css/style.css %}
+{% include css/pygments.css %}
+{% endcapture %}
+
+{{ screen | strip_newlines | remove: ' ' }}