/*releases*/

#coming_soon
{
  z-index: 2;
  width: 80px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  bottom: 120px;
  right: 17px;
}

#release_wrapper
{
  width: 120px;
  height: 160px;
  margin-left: auto;
  margin-right: auto;
}

#releases_table
{
  width: 470px;
  margin-left: auto;
  margin-right: auto;
}

#artwork_desc
{
  width: 120px;
  text-align: center;
  margin-bottom: -14px;
}

#artist_picture
{

}

#artist_table
{
  width: 435px;
}

#artist_buttons
{
  width: 185px;
  margin-left: auto;
  margin-right: auto;
}

#artist_table_column1
{
  width: 180px;
}

#artist_table_column2
{
  text-align: center;
}

#artist_biography
{
  margin-top: 20px;
}

#next
{
  text-align: left;
  float: right;
  margin-right: 85px;
}

#prev
{
  text-align: right;
  float: left;
  margin-left: 35px;
}

#flashPlayer
{
  width:440px;
  height:176px;
  overflow:hidden;
}

#promo_header_table
{
  margin-bottom: 30px;
}

#promo_player
{
  width: 440px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 30px;
}

#promo_credits_wrapper
{
  margin-bottom: 50px;
}

#promo_download_link
{
  text-align: center;
  margin-bottom: 50px;
}

#promo_feedback
{
  height: 300px;
  min-height: 200px;
  
}

#feedback_form
{
  height: 200px;
  width: 410px;
  margin-left: auto;
  margin-right: auto;
}

#feedback_table_labels
{
  width: 70px;
  text-align: center;
  vertical-align: middle;
}

#feedback_send_button
{
  width: 50px;
  margin-left: auto;
  margin-right: auto;
}

#promo_feedback_wrapper
{
  height: 300px;
  min-height: 300px;
}

#ajax_loader_feedback
{
  width: 43px;
  height: 11px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 130px;
}

/* fake checkbox : unchecked (default/base) state */
.fakecheck {
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	outline: none;
	background: url(../images/checkbox.png) no-repeat;
	height: 16px;
	width: 40px;
	display: block;
	float: left;
	padding: 1px 0px 0px 20px;
	color: #666666;
}
/* fake checkbox : hover state */
.fakecheck:hover {
	color:#0066FF;
	text-decoration: underline;
}
/* fake checkbox : checked state */
.fakechecked {
	background-position: left -25px;
}

#registration_table th
{
  width: 120px;
  vertical-align: middle;
}

#contact_form_field
{
  color: #E1E2E3;
  width: 259px;
  margin: 0pt;
  -moz-border-radius: 4px 4px 4px 4px;
}

#contact_form_field_recipients
{
  color: #E1E2E3;
  width: 271px;
  margin: 0pt;
  -moz-border-radius: 4px 4px 4px 4px;
}


