/* Copyright, 2009, Woodland Engineering */

html
{
  background-color:     #43A1D5;
  background-image:     url(../images/aquablend.png);
  background-position:  center top;
  background-repeat:    repeat-x;
  text-align:           center;
}

.notation
{
  color:            #000000;
}

.compdate
{
  color:            #E0E0E0;
  font-size:        140%;
  font-weight:      bold;
}

.theme
{
  color:            #E0E0E0;
  margin-left:      auto;
  margin-right:     auto;
  margin-top:       10px;
  margin-bottom:    10px;
  border:           none;
}

.theme_descript
{
  color:            #E0E0E0;
  padding:          0px 10px 0px 10px;
  margin-left:      auto;
  margin-right:     auto;
  border:           none;
  width:            500px;
}

.judge
{
  color:            #E0E0E0;
  padding:          0px 10px 0px 10px;
  margin:           0px;
  border:           none;
}

.instrs
{
  color:            #234D65;
  background-color: #48AEE4;
  padding:          4px;
  line-height:      1em;
  font-weight:      normal;
  width:            340px;
}

.copyright
{
  color:            #234D65;
  background-color: #48AEE4;
  padding:          2px 4px 2px 4px;
  line-height:      1em;
  font-size:        88%;
  font-weight:      normal;
  width:            400px;
  margin-left:      auto;
  margin-right:     auto;
}

#thumbnail
{
  color:            #E0E0E0;
  border-collapse:  separate;
  border-spacing:   2px;
  table-layout:     fixed;
  font-size:        92%;
  font-style:       normal;
  font-weight:      bold;
  text-align:       center;
  margin-left:      auto;
  margin-right:     auto;
  vertical-align:   middle;
}

.imgcell
{
  border:           2px solid #48AEE4;
  width:            110px;
  height:           110px;
  padding:          2px;
}

.cornercell
{
  height:           28px;
  width:            26px;
  padding-bottom:   4px;
}

.topcell
{
  height:           28px;
  width:            110px;
  padding-bottom:   4px;
  vertical-align:   top;
}

.emptyleftcel
{
  height:           42px;
  width:            26px;
  padding:          2px;
}

.leftcell
{
  height:           110px;
  width:            26px;
  padding:          2px;
}

.capcell
{
  height:           42px;
  width:            110px;
  padding:          2px;
  font-weight:      normal;
  vertical-align:   top;
}


