form   { margin: 0; padding: 0; }

select { color: #CC2525; font-size: 14px; font-weight: bold; border: 0; }





#clubheader { width: 350px; height: 110px; margin-left: 90px; }

#clubintro  {

  position: absolute; top: 35px; left: 450px;

  display: block;

  padding: 10px;

  width: 300px; height: 55px;

  font-size: 14px; font-weight: bold;

  line-height: 20px;

  background-image: url(/images/club_squiggles.jpg);

  background-repeat: no-repeat;

}



#cluberrornote {

  display: block;

  width: 500px;

  margin: 0 0 0 200px;

  font-size: 14px;

  font-weight: bold;

}



#clubstep1,

#clubstep2,

#clubstep3,

#clubstep4,

#clubstep5,

#clubstep6,

#clubstep7 {

  position: absolute; left: 5px;

  width: 125px; height: 90px;

}



#clubcrayons { float: right; margin: 15px 5px 0 0; width: 210px; height: 70px; }

#clubsubmit { float: right; margin: 15px 25px 0 0; width: 200px; height: 70px; border: 0; }



#clubstep1 { top: 125px; }

#clubstep2 { top: 245px; }

#clubstep3 { top: 360px; }

#clubstep4 { top: 470px; }

#clubstep5 { top: 585px; }

#clubstep6 { top: 695px; }

#clubstep7 { top: 805px; }



.clubinfobox {

  margin: 3px 0 0 150px;

  padding: 10px 0 5px 0;

  width: 620px; height: 90px;

  background-image: url(/images/club_divider.jpg);

  background-repeat: no-repeat; background-position: 5px 0;

}

.clubinfoheader {

  margin: 0;

  padding: 3px 0 0 9px;

  height: 25px;

  font-size: 18px; font-weight: bold;

  background-repeat: no-repeat;

}

.clubfield, .clubgender {

  float: left;

  display: block;

  margin: 5px 0 0 10px;

  width: 280px; height: 65px;

  font-size: 14px; font-weight: bold;

  background-image: url(/images/club_inputbox.jpg);

  background-repeat: no-repeat; background-position: 0 17px;

}



.clubinput {

  margin: 6px 0 0 7px;

  width: 265px; height: 18px;

  color: #CC2525;

  font-size: 14px; font-weight: bold;

  letter-spacing: 1px;

  background-color:#ffffff !important;

  border: 0;

}



#clubbirthm,

#clubbirthd,

#clubbirthy { margin: 8px 0 0 4px; }



#clubbirthm { width: 125px; }

#clubbirthd { width:  50px; text-align: right; }

#clubbirthy { width:  60px; }



.clubbirthm, .clubbirthd, .clubbirthy {

  float: left;

  display: block;

  margin: 0 0 0 10px;

  width: 135px; height: 50px;

  font-size: 14px; font-weight: bold;

  background-image: url(/images/club_box_month.gif);

  background-repeat: no-repeat; background-position: 0 17px;

}

.clubbirthd {

  width: 60px;

  background-image: url(/images/club_box_days.gif);

}

.clubbirthy {

  width: 70px;

  background-image: url(/images/club_box_year.gif);

}





.clubgender {

  width: 100px; height: 24px;

  background-image: url(/images/club_radio_circle.jpg);

  background-position: 0 0;

}

.clubgender input { margin: 4px; color: #CC2525; background: none; border: 0; }



.clubterms {

  display: block;

  margin: 0 0 0 10px;

  padding: 10px;

  width: 550px; height: 130px;

  background-image: url(/images/club_box_terms.gif);

  background-repeat: no-repeat;

}

.clubtermstext {

  display: block; overflow: auto;

  width: 550px; height: 130px;

  font-size: 12px; font-weight: bold;

}



.clubcheckbox {

  display: block;

  margin: 8px 0 5px 15px;

  height: 30px;

  font-size: 12px; font-weight: bold;

  background-image: url(/images/club_checkbox_square.gif);

  background-repeat: no-repeat;

}

.clubcheckbox img { float: left; margin: 5px 10px 0 6px; width: 18px; height: 18px; border: 0; }

.checkboxtext { display: block; padding-top: 7px; }



.cluberror { display: block; clear: both; margin: 3px 0 0 10px; color: #DD1010; font-size: 12px; font-weight: normal; }



#clubhighlightname {

  background-image: url(/images/club_highlight_name.jpg);

}

#clubhighlightusername {

  background-image: url(/images/club_highlight_username.jpg);

}

#clubhighlightpassword {

  background-image: url(/images/club_highlight_username.jpg);

}

#clubhighlightemail {

  background-image: url(/images/club_highlight_email.jpg);

}

#clubhighlightbirth {

  background-image: url(/images/club_highlight_birth.jpg);

}

#clubhighlightgender {

  background-image: url(/images/club_highlight_gender.jpg);

}

#clubhighlightterms {

  background-image: url(/images/club_highlight_terms.jpg);

}

