.sprite {
	display:inline-block;
  cursor:pointer;
  overflow:hidden;
}
.spr-answer-button {
	width:197px;
  height:38px;
  background:url('answer-question.gif') no-repeat top;
}
.spr-header-login {
	width:46px;
  height:25px;
  background:url('header-login.gif') no-repeat top;
}
.spr-header-sign-up {
	width:62px;
  height:25px;
  background:url('header-sign-up.gif') no-repeat top;
}
.spr-close {
	width:16px;
  height:16px;
  background:url('close.gif') no-repeat top;
  float:right;
  margin:3px 3px 0px 0px;
}


.spr-vote-plus {
	width:10px;
  height:10px;
  background:url('sprite-vote-plus.gif') no-repeat top;
	vertical-align:middle;
}
.spr-vote-minus {
	width:10px;
  height:10px;
  background:url('sprite-vote-minus.gif') no-repeat top;
	margin-left:3px;
	vertical-align:middle;
}

.sprite-choose {
	display:inline-block;
  cursor:pointer;
  overflow:hidden;
}

.spr-crop_layout1 {
	width:45px;
	height:60px;
	background:url("crop_layout1.gif") no-repeat;
	background-position:0px -120px;
}
.spr-crop_layout2 {
	width:40px;
	height:60px;
	background:url("crop_layout2.gif") no-repeat top;
	margin-left:10px;
}
.spr-crop_layout3 {
	width:60px;
	height:60px;
	background:url("crop_layout3.gif") no-repeat top;
}
.spr-crop_layout4 {
	width:80px;
	height:60px;
	background:url("crop_layout4.gif") no-repeat top;
}
.spr-crop_layout5 {
	width:90px;
	height:60px;
	background:url("crop_layout5.gif") no-repeat top;
	margin-left:10px;
}
.spr-cropbutton {
	width:86px;
	height:34px;
	background:url("crop_button.gif") no-repeat top;
	margin-left:10px;
}
