*
{

  padding: 0;
  margin: 0;

}

BODY
{

  background-color: #C40E73;
  font-family: arial, serif;
  font-size: 90%;
  color: #747776;

}

a
{

  color: #DC4A8E;
  text-decoration: underline;

}

a:hover
{

  color: #DC4A8E;
  text-decoration: none;

}

#page
{

  width: 780px;
  position: relative;
  margin: 0 auto;
  min-width: 780px;

}

#top
{

  background-color: #DD4A90;
  height: 87px;

}

.home
{

  background: #DD4A90 url("../base/images/menu.gif") repeat-x;

}

.virgin
{

  background: #DD4A90 url("../base/images/virginmenu.jpg") no-repeat;

}

.carolina
{

  background: #DD4A90 url("../base/images/northcarolinamenu.jpg") no-repeat;

}

.competition
{

  background: #DD4A90 url("../base/images/competitionmenu.jpg") no-repeat;

}

.downloads
{

  background: #DD4A90 url("../base/images/downloadsmenu.jpg") no-repeat;

}

#menu
{

  height: 44px;

}

#menu ul
{

  height: 44px;
  list-style-type: none;

}

#menu li
{

  float: left;
  width: 16%

}

#menu li a
{

  color: #ffffff;
  font-weight: bold;
  text-decoration: none;

}

#menu li a:hover
{

  color: #ffffff;
  font-weight: bold;
  text-decoration: underline;

}

#partners
{

  position: absolute;
  top: 122px;
  left: 196px;
  width: 120px;
  height: 55px;
  visibility: hidden;
  background-color: #C40E73;
  z-index: 1000;

}

#downloads
{

  position: absolute;
  top: 122px;
  left: 558px;
  width: 120px;
  height: 55px;
  visibility: hidden;
  background-color: #C40E73;
  z-index: 1000;

}

#competitions
{

  position: absolute;
  top: 122px;
  left: 385px;
  width: 120px;
  height: 55px;
  visibility: hidden;
  background-color: #C40E73;
  z-index: 1000;

}

.partnerlinks li
{

  color: #ffffff;
  list-style-type: none;
  text-align: center;

}

.partnerlinks li a
{

  color: #ffffff;
  text-decoration: none;

}

.partnerlinks li a:hover
{

  color: #ffffff;
  text-decoration: underline;

}


#bottommenu
{

  text-align: center;
  color: #ffffff;
  font-size: 90%;
  height: 32px;
  background-color: #DC4A8E;
  vertical-align: middle;

}

#bottommenu a
{

  color: #ffffff;
  text-decoration: none;

}

#bottommenu a:hover
{

  color: #ffffff;
  text-decoration: underline;

}

.downloadlinks a
{

  text-decoration: none;

}

.downloadlinks a:hover
{

  text-decoration: underline;

}

form p
{

  clear: both;

}

form p label
{

  float: left;

}

form p input, form p select
{

  float: right;

}