body {
    background-image: url(/new_site/images/logo_bg.gif);
    background-repeat: repeat;
    font-family:sans-serif,verdana,lucida-sans-unicode,arial,helvetica;
    font-size:14px;
}

#subMenusContainer {
    display:none;
}

#positioncontainer {
    width:770px;
    margin-left:auto;
    margin-right:auto;
    clear:both;
}

#maincontainer {
    display:inline;
    float:left;
    background-color: #FFE1D5;
    width: 770px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:25px;
    padding-top:5px;
    padding-bottom:25px;
    -moz-border-radius-bottomleft:20px;
    -moz-border-radius-bottomright:20px;
    -moz-border-radius-topleft:20px;
    -moz-border-radius-topright:20px;
}

#navigation {
    width:100%;
    height:100px;
    display:none;
}

#header {
    width:770px;
    text-align:center;
    font-size:30px;
    padding-top:10px;
    padding-bottom:10px;
}

#menu {
    margin-left:auto;
    margin-right:auto;
    width:580px;
}

#menu_container {
    display:inline;
    float:left;
    width:100%;
}

#content {
    width:700px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
}

#season {
    top:0px;
    right:0px;
    position:relative;
    text-align:right;
    font-weight:bold;
}

.tablecontainer {
    width:700px;
}

.tableheader {
    padding:2px 0px;
    display:inline;
    float:left;
    width:700px;
    font-weight:bold;
}

.matchmonth {
    display:inline;
    float:left;
    width:700px;
    padding:2px 0px;
    font-weight:bold;
}

.tablerow {
    padding:2px 0px;
    float:left;
    width:700px;
}

.tablerow_changed {
    padding:2px 0px;
    float:left;
    width:700px;
    background-color:#FF892F;
}

.tablerow_cancelled {
    padding:2px 0px;
    float:left;
    width:700px;
    text-decoration:line-through;
}

.tablecol1 {
    display:inline;
    float:left;
    width:125px;
}

.tablecol2 {
    display:inline;
    float:left;
    width:75px;
}

.tablecol3 {
    display:inline;
    float:left;
    width:125px;
}

.tablecol4 {
    display:inline;
    float:left;
    width:100px;
}

.tablecol5 {
    display:inline;
    float:left;
    width:50px;
}

.tablecol3_4_5_6 {
    display:inline;
    float:left;
    width:500px;
    font-weight:bold;
}

.tablecol6 {
    display:inline;
    float:left;
    width:225px;
}

.dateselector {
    display:none;
    float:right;
    margin-top:20px;
    text-align:right;
}
.teamselector {
    display:none;
    float:left;
    width:300px;
    margin-bottom:15px;
}

.teamselectorfull {
    display:inline;
    float:left;
    width:300px;
}

.teamselectoritem {
    display:inline;
    float:left;
    width:150px;
}

