// dimensions
@site-width: 940px;
@nav-width: 200px;
-@gutter-width: 18px;
-@main-body-width: @site-width - 2*@gutter-width - @nav-width;
+@site-gutter-width: 18px;
+@site-main-body-width: @site-width - 2*@site-gutter-width - @nav-width;
// colors
-@header-color: #ddf;
+@site-header-color: #ddf;
@nav-color: #dff;
-@body-color: #fff;
-@window-color: #eee;
-@footer-color: #ddf;
-@gutter-color: #fff;
+@site-body-color: #fff;
+@site-window-color: #eee;
+@site-footer-color: #ddf;
+@site-gutter-color: #fff;
+header, hgroup, section, footer, aside, nav, article, figure, img {
+ display: block;
+}
body {
margin: 0;
padding: 0;
color: #000;
- background: @window-color;
+ background: @site-window-color;
font: 14px "Verdana", sans-serif;
}
header {
width: @site-width;
height: 100px;
- background: @header-color;
+ background: @site-header-color;
}
@nav-padding: 10px;
#main-body {
float: left;
- width: @main-body-width;
- padding: @gutter-width @gutter-width @gutter-width @gutter-width;
- background: @body-color;
+ width: @site-main-body-width;
+ padding: @site-gutter-width @site-gutter-width @site-gutter-width @site-gutter-width;
+ background: @site-body-color;
}
footer {
clear: both;
width: @site-width;
height: 50px;
- background: @footer-color;
+ background: @site-footer-color;
}
#wfpl_messages {