/* 2 offsets */
.first{
	background-position:  0  0 ; /* Extra whitespaces */
}
.second{
	background-position:0% 0% /* Missed ending semicolon */
}
.third{
	background-position: 20px .9cm;; /* 2 ending semicolons */
}
.fourth{
	background-position: -.3em 112%
}
.fifth{
	background-position: -0.3pt 0
}
.sixth{
	background-position: 20px30pt; /* invalid */
}
.seventh{
	background-position: 20 30pt; /* invalid */
}
.eighth{
	background-position: 20px 30 ; /* invalid */
}
/* 2 keywords */
.ninth{
	background-position: left top
}
.tenth{
	background-position: top left
}
.eleventh{
	background-position: right top, 
}
.twelveth{
	background-position: top right;
}
.thirteenth{
	background-position: left bottom
}
.fourteenth{
	background-position: bottom left , 
}
.fifteenth{
	background-position: right bottom ;
}
.sixteenth{
	background-position: bottom right;
}
.seventeenth{
	background-position: left center;
}
.eighteenth{
	background-position: center left;
}
.nineteenth{
	background-position: right center;
}
.twentieth{
	background-position: center right;
}
.twenty-first{
	background-position: top center;
}
.twenty-second{
	background-position:  center top ;
}
.twenty-third{
	background-position: bottom center;
}
.twenty-fourth{
	background-position: center bottom;
}
.twenty-fifth{
	background-position: center center;
}
.twenty-sixth{
	background-position: left left; /* invalid */
}
.twenty-seventh{
	background-position: right left; /* invalid */
}
.twenty-eighth{
	background-position: bottom top; /* invalid */
}
.twenty-nineth{
	background-position: top bottom; /* invalid */
}
/* keyword + offset */
.thirtieth{
	background-position: center 75px;
}
.thirty-first{
	background-position: left 85%;
}
.thirty-second{
	background-position: top 85%; /* invalid - 1st side cannot be vertical */
}
.thirty-third{
	background-position: right 0;
}
.thirty-fourth{
	background-position: bottom 20ex /* invalid - 1st side cannot be vertical */
}
.thirty-fifth{
	background-position: center 75; /* invalid - non-zero unitless offset */
}
/* offset + keyword */ 
.thirty-sixth{
	background-position: -.1ex center;
}
.thirty-seventh{
	background-position: -1em top;
}
.thirty-eighth{
	background-position: 21px right; /* invalid - 2nd side cannot be horizontal */
}
.thirty-nineth{
	background-position: 20ex bottom;
}
.fortieth{
	background-position: 10mm left/* invalid - 2nd side cannot be horizontal */
}
/* default offset + keyword and keyword + offset */
.forty-first{
	background-position: left 0;
}
.forty-second{
	background-position: left 0%;
}
.forty-third{
	background-position: 0 top;
}
.forty-fourth{
	background-position: 0% top;
}




