/* Filename: conteststyles.css  */
/* FG  09/21/04                 */

/* Contains style sheet rules   */
/* for the AMV contest list     */
/* pages.                       */

body
{
  font-family: 'Arial',sans-serif;
  font-size:   16px;
}  

h1
{
  font-family: serif;
  font-size:   28px;
}

h2
{
  font-family: serif;
  font-size:   22px;
}

h3
{
  font-family: serif;
  font-size:   20px;
}

/*  Define a class for all tables  */
.amvtable, .amvtable td, .amvtable th
{
  /*  Table border properties  */
  border-style: solid;
  border-width: thin;

  /*  Font properties  */
  font-family: 'Arial',sans-serif;
  font-size:   14px;

  /*  Table sizing and placement  */
  width:        1236px;  /* Sets for 1280 pixel screen minus scroll bar (IE 5,6)  */
  margin-right: auto;    /* Centers the table in the window  */
  margin-left:  auto;

  /* In-cell formatting  */
  text-align:     left;
  vertical-align: bottom;
  padding:        5px;
}

#banner
{
  width:      600px;
  text-align: center;
}

#leftside
{
  position: absolute;
  top:   200px;
  left:    0px;
  width: 170px;
  border-right: solid 1px;
}

#rightside
{
  position: absolute;
  top:   200px;
  left:  180px;
  width: 400px;
  line-height: 150%;
}

#news
{
  padding-left:  20px;
  padding-right: 20px;
  text-align:    left;
  font-size:     12px;
}

#mainlist
{
  padding-left:  40px;
  padding-right: 20px;
  text-align:    left;
  line-height:   150%;
}

/*  Define a class for all tables  */
.contable, .contable td, .contable th
{
  /*  Table border properties  */
  border-style: none;
  border-width: thin;

  /*  Font properties  */
  font-family: 'Arial',sans-serif;
  font-size:   14px;

  /*  Table sizing and placement  */
  width:        500px;  /* Sets for 1280 pixel screen minus scroll bar (IE 5,6)  */
  margin-right: auto;    /* Centers the table in the window  */
  margin-left:  10;

  /* In-cell formatting  */
  text-align:     left;
  vertical-align: bottom;
  padding:        5px;

}

.contable th
{
  font-family: serif;
  font-size:   18px;
  vertical-align: bottom;
  text-decoration: underline;
}
