body {
    color: #fff;
    font-size: 0.95em;
    background: #454449 url("/assets/img/bg.jpg") top center no-repeat;
}

body.uk {
    background: #454449 url("/assets/img/bg-uk.jpg") top center no-repeat;
}

img {
    border: 0;
}

a:link,
a:active,
a:visited {
    color: #FFEF00;
    text-decoration: none;
}

a:hover {
    color: #fff;
    text-decoration: none;
}

a.active {
    color: #fff
}

#topbar {
    height: 220px;
    width: 960px;
    background: url("/assets/img/topbar.gif") 0 0 no-repeat;
    margin: 0 auto;
}

body.uk #topbar {
    height: 220px;
    background: url("/assets/img/topbar-uk.png") 0 0 no-repeat;
}

#navbar {
    height: 36px;
    line-height: 36px;
    background-color: #3B4B71;
    text-align: center;
    font-size: 1.2em;
    color: #6a9fd1
}

#navbar a {
    padding: 0 10px;
}

#slogan {
    text-align: center;
    color: #fff;
    font-size: 1.5em;
    padding: 15px 0;
}

#boxshot, #buyit {
    text-align: center;
    margin-bottom: 20px;
}

#buyit {
    font-size: 1.4em;
    padding-top: 15px;
}

#ppbutton {
    margin: 10px 0
}

#contentheader {
    text-align: center;
    margin-top: 20px;
}

ul#contentlist {
    list-style-type: none;
    text-align: center;
}

ul#contentlist li {
    margin-left: 0;
}

.pictile {
    text-align: center;
}

.summarybig {
    text-align: center;
    font-size: 1.4em;
    padding: 0 0 8px 0;
}

.summary {
    text-align: center;
    font-size: 1.1em;
    padding: 8px 0;
}

#productlinks {
    text-align: center;
    font-size: 1.4em;
    padding: 20px 0;
}

#maillink {
    text-align: center;
    font-size: 1.1em;
    padding: 8px 0;
}

#wcglogo {
    text-align: right;
}

#footer {
    text-align: center;
}

#credits {
    text-align: center;
    font-size: 8.5pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    padding: 10px 0;
    color: #666
}

#credits a:link,
#credits a:visited,
#credits a:active {
    color: #999
}

#credits a:hover {
    color: #ccc
}

.confirm {
    text-align: center;
}

.pagetitle {
    text-align: center;
    padding: 10px;
    margin: 10px;
}
