}
h1 {
- font-family : Arial Black;
- font-size : 54pt;
- margin : 0px;
- line-height : 0.8em;
- color : #ffffff;
- padding-left : 70px;
- padding-top : 15px;
- letter-spacing : -7px;
- text-shadow : -3px 0 4px #333333;
- background : url('../images/header_bg.jpg') no-repeat;
- border-bottom : 1px solid #333333;
-}
-
-h1.home {
- font-size : 110pt;
- padding-top : 80px;
- padding-left : 62px;
- letter-spacing : -15px;
- background : #ffffff;
- background : url('../images/header_home_bg.jpg') no-repeat;
+ font-family : Arial Black;
+ margin : 0px;
+ line-height : 0.8em;
+ color : #ffffff;
+ text-shadow : -3px 0 4px #333333;
+ border-bottom : 1px solid #333333;
+ font-size : 110pt;
+ padding-top : 80px;
+ padding-left : 62px;
+ letter-spacing : -15px;
+ background-repeat : no-repeat;
}
h2 {
padding-bottom : 15px;
}
-.home_nav {
- border-bottom : 1px dotted #C22E24;
- border-top : 10px solid #C22E24;
-}
-
.nav {
border-bottom : 1px dotted #C22E24;
border-top : 10px solid #C22E24;
- background : #F2E6AA;
}
ul.menu {
}
.content {
- position : relative;
- left : 75px;
+ padding-left : 75px;
padding-top : 20px;
- width : 500px;
+ padding-bottom : 20px;
+ font-size : 1.2em;
+ background : url('../images/gradient.gif') repeat-x;
}
-.content h2 {
- font-size : 16pt;
- line-height : 1em;
- color : #C22E24;
- padding : 0px;
- margin-bottom : 10px;
- background : #ffffff;
+.content p {
+ width : 550px;
}
.content h3 {
- font-size : 12pt;
+ font-size : 1.4em;
margin : 0px;
color : #C22E24;
line-height : 1em;
}
-.home_content {
- padding-left : 75px;
- padding-top : 10px;
- font-size : 1.2em;
- background : url('../images/bg.gif') repeat-x;
-}
-
-.home_content p {
- width : 500px;
-}
-
pre {
font-family : Monaco, Courier;
font-size : 9pt;
padding : 10px;
border : 1px dotted #aaaaaa;
color : #333333;
+ width : 550px;
+}
+
+ul {
+ width : 550px;
}
ul.articles {
}
li.year {
- font-size : 14pt;
font-weight : bold;
}
li.article {
list-style-type : circle;
- font-size : 10pt;
font-weight : normal;
}
li.article_set {
- font-size : 10pt;
font-weight : bold;
}
li.presentation {
list-style-type : circle;
- font-size : 10pt;
font-weight : normal;
}
-
-.home_footer {
- position : relative;
- left : 75px;
- color : #aaaaaa;
- font-size : 0.8em;
- width : 500px;
- border-top : 1px solid #aaaaaa;
- padding-bottom : 40px;
-}
-
.footer {
margin-top : 20px;
border-top : 1px solid #aaaaaa;
padding-left : 75px;
color : #aaaaaa;
- font-size : 0.8em;
+ font-size : 0.9em;
padding-bottom : 40px;
}
+.footer a {
+ color : #aaaaaa;
+}
+
.clearfix {
clear: both;
}