JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
cms: remove format, customize styles
[wfpl-cms.git] / style.css
index ebad33f..183248d 100644 (file)
--- a/style.css
+++ b/style.css
@@ -13,9 +13,15 @@ body {
   margin: 0;
   padding: 0;
   color: #000;
-  background: #eeeeee;
+  background: #ffffff;
   font: 14px "Verdana", sans-serif;
 }
+body.real_body_tag {
+  background: #eeeeee;
+}
+#cke_content {
+  margin-right: -30px;
+}
 #centerer {
   position: relative;
   background: #ddffff;
@@ -36,20 +42,28 @@ nav {
   padding: 10px;
   background: #ddffff;
 }
-nav a {
-  display: block;
+nav h3 span {
+  color: #ddffff;
+}
+nav h3.current span {
+  color: inherit;
+}
+nav h3.current a {
+  text-decoration: none;
 }
 #main-body {
   float: left;
   width: 704px;
-  padding: 18px 18px 18px 18px;
+  padding: 18px 18px 54px 18px;
   background: #ffffff;
 }
 footer {
   clear: both;
-  width: 940px;
-  height: 50px;
+  width: 904px;
+  padding: 18px;
+  text-align: center;
   background: #ddddff;
+  font-size: 80%;
 }
 #wfpl_messages {
   border: 2px solid red;
@@ -70,6 +84,12 @@ footer {
   padding: 3px;
   margin-bottom: 15px;
 }
+code.html {
+  display: block;
+  font: 12px monospace;
+  border: 1px solid black;
+  background: #ccc;
+}
 .caption {
   margin-top: 15px;
   font-weight: bold;
@@ -97,9 +117,53 @@ div.error {
   margin: 20px;
   background: #fdd;
 }
+h1 {
+  font-size: 22px;
+  margin: 20px 0 10px;
+}
+h1 + h4.tagline {
+  margin: -10px 0 10px;
+}
+h2 {
+  font-size: 19px;
+  margin: 16px 0px 8px;
+}
+h2 + h4.tagline {
+  margin: -8px 0 8px;
+}
+h3 {
+  font-size: 16px;
+  margin: 12px 0 5px;
+}
+h3 + h4.tagline {
+  margin: -5px 0 5px;
+}
+h4 {
+  font-size: 12px;
+  margin: 10px 0 3px;
+}
+h4 + h4.tagline {
+  margin: -3px 0 3px;
+}
+h1,
+h2,
+h3,
+h4 {
+  font-weight: bold;
+}
+h4.tagline {
+  font-weight: normal;
+}
+p.quote {
+  margin: 15px 35px;
+}
+p.attrib {
+  margin: -15px 0 15px 100px;
+}
 span.wfpl_ifl {
   display: block;
   float: left;
+  clear: left;
   font-size: 10px;
   text-align: right;
   background-repeat: no-repeat;
@@ -109,7 +173,9 @@ span.wfpl_ifl {
 span.wfpl_ifr {
   display: block;
   float: right;
+  clear: right;
   font-size: 10px;
+  font-weight: normal;
   text-align: right;
   background-repeat: no-repeat;
   background-position: left top;
@@ -118,6 +184,7 @@ span.wfpl_ifr {
 div.wfpl_ic {
   margin: 15px auto;
   font-size: 10px;
+  font-weight: normal;
   text-align: right;
   background-repeat: no-repeat;
   background-position: center top;