body.home {
    background-color:#000;
    background-image:url(../../images/articles/goodwood-2010/bg.jpg);
    background-position:left top;
    background-repeat:repeat-x;
    color:#fff;
}


.home h1, .home h2, .home h3 {color:#fff;font-weight:normal;}

.home h1.title {
    background-image:none;
    left:50%;
    margin-left:-480px;
    position:absolute;
    top:0;
}

.cover-post {
    height:900px;
    margin-bottom:3em;
    position:relative;
}
.cover-post .cover-photograph img {
    display:none;
}
.cover-post h1,
.cover-post h2 {
    margin:0;
}
.cover-post h1 {
    font-size:4em;
    line-height:1.1em;
}
.cover-post h1 a:link,
.cover-post h1 a:visited,
.cover-post h1 a:hover,
.cover-post h1 a:focus,
.cover-post h1 a:active {
    color:#ffb;
    left:0;
    position:absolute;
    text-transform:uppercase;
    top:720px;
    width:520px;
}
#page .cover-post h1 a {
    font-family:'Gill Sans', 'Gill Sans MT', 'Century Gothic', Arial, sans-serif;
}
.cover-post h1 a:hover,
.cover-post h1 a:focus,
.cover-post h1 a:active {
    color:#E35C00;
}
.cover-post h2 {
    color:#fff;
    font-size:1.2em;
    font-weight:normal;
    left: 0;
    line-height:1.25em;
    position:absolute;
    top:830px;
}
.cover-post .cover-content {
    left: 0;
    position: absolute;
    top: 848px;
}
#page .cover-post .cover-content a {
    font-weight: normal;
}

.home #page {
    background-image:url(../../images/articles/goodwood-2010/cover.jpg);
    background-position:10px top;
    background-repeat:no-repeat;
    position:relative;
}

/* Inner article page */

body.inner {
    background-color:#000;
    background-image:url(../../images/articles/goodwood-2010/bg.jpg);
    background-position:left top;
    background-repeat:repeat-x;
    color:#ccc;
    font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
}
.inner h1,
.inner h2 {
    color: #fff;
    font-family: 'Gill Sans', 'Gill Sans MT', 'Century Gothic', Arial, sans-serif;
    font-weight:bold;
    text-transform:uppercase;
}
.inner article.post .post-content p {
    font-size:1em;
    line-height:1.5em;
}
/* END Inner article page */