﻿
body {
    background-color:   #000;
    color:              #FFF;
    font-family:        sans-serif;
    font-size:          small;
}

a {
    color:              #F7DD9E;
    text-decoration:    none;
}

h1 {
    height:             23px;
    line-height:        21px;
    margin:             0;
    overflow:           hidden;
    background:         #333 url("http://static.sega-europe.com/newsletters/fm2009/generic/images/03.gif") no-repeat;
    text-align:         center;
    font-weight:        bold;
    font-size:          small;
}

#page {
    width:              590px;
    margin:             0 auto;
    background:         #333;
}

#header {
    height:             145px;
    overflow:           hidden;
}

#content {
    margin:             0 7px;
    border-style:       solid;
    border-width:       0 5px;
    border-color:       #FFF;
    padding:            5px 8px;
    background-color:   #757575;
}

#footer {
    margin:             0 7px;
    border-style:       solid;
    border-width:       0 5px;
    border-color:       #FFF;
    padding:            5px 8px;
    color:              #000;
    background-color:   #E0E0E0;
    font-size:          smaller;
}

#page-footer {
    height:             21px;
    overflow:           hidden;
    margin:             0;
    padding:            0;
    background:         #333 url("http://static.sega-europe.com/newsletters/fm2009/generic/images/20.gif") no-repeat;
}

ul.error {
    list-style:         none;
    margin:             0;
    padding:            0;
}
