- font-family: Purisa, sans-serif;
-}
-
-#menu {
- list-style: none;
- padding-left: 0;
- margin-left: 0;
-}
-#menu li {
- display: inline-block;
- list-style: none;
- padding-left: 0;
- margin-left: 0;
-}
-
-.avatar {
- float: left;
- margin-left: -60px;
-}
-.entry {
- margin-left: 60px;
-}
-.entry h2 {
- margin: 0;
-}
-.entry-data {
- font-size: .8em;
-}
\ No newline at end of file
+ font-family: 'Lato', sans-serif;
+ font-size: .625em;
+ background-color: #edece7;
+ background-image: url("/static/img/bg.png");
+ background-repeat: no-repeat;
+ color: #363a3b;
+ margin-top: 0;
+ background-position: 50% 0; }
+
+a {
+ text-decoration: none;
+ color: #ed7f00; }
+
+a:hover {
+ text-decoration: underline; }
+
+img {
+ border: 0; }
+
+h1 {
+ margin: 0 0 .5em 0;
+ color: #ed7f00;
+ font-size: 2em; }
+
+.warning {
+ border: 1px solid #ddd;
+ padding: 1em;
+ background: #ffd;
+ font-size: 1.3em; }
+
+.notice {
+ font-size: 1.3em; }
+
+.normal {
+ font-size: 1.3em; }
+
+.sponsor-logos a {
+ margin-bottom: 1.5em; }
+
+.bios p {
+ clear: left;
+ margin-left: 200px;
+ margin-top: 3em; }
+
+.bios p img {
+ float: left;
+ margin: 0 -200px 3em -200px;
+ box-shadow: 0 0 1em #777; }