   /**************************************************************************/
   /* Scriptinfo:                                                            */
   /* ===========                                                            */
   /* Author: Julian Mollik                                                  */
   /* Email: jule@creative-coding.net                                        */
   /* Website: http://www.creative-coding.net/                               */
   /* Created: 03/2010                                                       */
   /*                                                                        */
   /* Copyright 2010 Julian Mollik &                                         */
   /* Illegal distribution prohibited                                        */
   /**************************************************************************/
   
body {
    font-family: "Trebuchet MS", "Gill Sans", Calibri, sans-serif;
    margin-top: 2em;
}

p {
    text-align: center;
    width: 100%;
}

p.small {
    font-size: 1em;
}

p.large {
    font-size: 3em;
    margin: 0.4em 0em 0.4em 0em;
}

h1 {
    font-size: 6em;
    text-align: center;
    margin: 0.2em 0em 0.2em 0em;
}

h2 {
    margin-top: 1em;
}

h3 {
    margin-top: 0em;
}

a, a:active, a:visited {
    color: #339900;
    text-decoration: none;
}

a:hover {
    color: #339900;
    text-decoration: underline;
}

a.backlink {
    width: 10em;
    display: block;
    margin: 2em auto 5em auto;
}

div.clear {
    clear: both;
}

div.winners {
    margin-top: 2em;
}

div.winners dl {
    margin: auto;
    width: 600px;
    display: block;
}

div.winners dl dt {
    width: 400px;
    float: left;
}

div.winners dl dd {
    float: right;
    width: 150px;
}

div.groupgames {
    margin: 0em auto 0em auto;
    width: 950px;
}

div.groupgames dl {
    width: 450px;
}

div.groupgames dl.groupagames {
    float: left;
}

div.groupgames dl.groupbgames {
    float: right;
}

div.groupgames dl dt {
    width: 280px;
    float: left;
}

div.groupgames dl dd {
    float: right;
    width: 100px;
}

div.groupgames ol {
    width: 400px;
}

div.groupgames ol.grouparesults {
    float: left;
}

div.groupgames ol.groupbresults {
    float: right;
}

div.finals {
    width: 410px;
    margin: 1em auto 0em auto;
}

div.finals dl dt {
    width: 290px;
    float: left;
}

div.finals dl dd {
    float: right;
    width: 70px;
}

div.winner {
    margin-top: 2em;
    margin-left: auto;
    margin-right: auto;
    width: 600px;
}

div.winner2 {
    margin-top: 2em;
    margin-left: auto;
    margin-right: auto;
    width: 450px;
}

/* ---------- landing page ----------------------------------------------------------------------------------------------------------- */
div.wm2010container {
    border: 1px dashed #FFFFFF;
    margin: auto; width: 970px;
    background: url('../images/logo.gif') no-repeat 0px 30px;
}

p.wm2010,
h1.wm2010 {
    margin-left: 200px;
    width: 760px;
}










































