     (build-font-css "my-sans" "/fonts" "LinBiolinum" ["R" "RB" "RI"])
     (build-font-css "my-serif" "/fonts" "LinLibertine" ["R" "RB" "RI" "RBI"])))
 
+(def ^:private css-data
+  (concat
+    font-declaration
+    [[:* {:font-family "my-sans"}]
+     [:.theatralia {:font-family "my-serif" :font-weight "bold"}]
+     [:#main-content {:float "left"}]
+     [:p {:max-width (u/ch 65)}]
+     [:#global-tools {:float "left"}]
+     [:label :input {:display "block"}]
+     [:footer {:clear "both"
+               :text-align "center"
+               :font-size "small"
+               :padding-top (u/ex 2)}]]))
+
 (defn main-css []
   {:status 200
    :headers {"Content-Type" "text/css"}

  (:require [net.cgrand.enlive-html :as html]
            [garden.core :refer [css]]
            [garden.stylesheet :refer [at-font-face]]
            [clojure.string :as string]
            [clojure.java.io :as io]))
;;; Credits:
;;;  - https://github.com/cgrand/enlive
;;;  - https://github.com/swannodette/enlive-tutorial/
;;;  - http://clojurewebdev.com/workshop/slides/
;;;  - http://www.w3schools.com/css/default.asp

(def ^:private main-html (io/resource "templates/around.html"))

  [:#main-content] (html/content (welcome-snippet))
  [:#global-tools] (html/content (login-snippet)))

(def ^:private css-map-for-style
  {\R {}
   \B {:font-weight "bold"}
