Sachverhalt: A. Der Kanton Basel-Landschaft führte im Schulbereich per 1. August 2001 eine Besoldungsrevision durch. Die an den kantonalen Gymnasien im Fachbereich Kunst II tätigen Lehrpersonen wurden in die Lohnklasse 10 mit 26 Pflichtstunden eingereiht. Die im Rubrum dieses Entscheids aufgeführten 15 Personen (Beschwerdeführer) unterrichten an Gymnasien des Kantons Basel-Landschaft im Bereich Kunst bzw. Zeichnen. Sie haben gegen die als Verfügung ausgestalteten Lohnabrechnungen des Monats August 2001 beim Regierungsrat des Kantons Basel-Landschaft Beschwerde erhoben und die Einreihung in die Lohnklasse 9 mit 22 Pflichtstunden verlangt. Mit Entscheiden vom 23. Mai 2006 bzw. 27. Juni 2006 wies der Regierungsrat in separaten Verfahren, aber mit gleichlautenden Begründungen die Beschwerden ab. Zur Begründung wurde bezüglich der Lohnklasse ausgeführt, die Funktionen Kunst I und II hätten schlechter (d.h. in die Lohnklasse 11) eingestuft werden müssen; die Einreihung in die Lohnklasse 10 stelle ein Entgegenkommen dar; die verlangte bessere Einreihung (Lohnklasse 9) würde den Grundsätzen des kantonalen Lohnsystems zuwiderlaufen. Bezüglich der Pflichtstunden legte der Regierungsrat dar, es bestehe ein sachlicher Grund, die Fachbereiche Kunst I und II unterschiedlich zu behandeln: Die Lehrpersonen des Fachbereichs Kunst I benötigten mehr Zeit zur Vor- und Nachbereitung als jene des Fachbereichs Kunst II. B. Mit Urteil vom 18. Juli 2007 wies das Kantonsgericht des Kantons Basel-Landschaft die Beschwerden der betroffenen Lehrpersonen in vereinigtem Verfahren ab. C. Die genannten Lehrkräfte führen mit Eingabe vom 19. Oktober 2007 Beschwerde an das Bundesgericht. Sie beantragen, das Urteil des Kantonsgerichts sei aufzuheben und die Beschwerdeführer seien in der Lohnklasse 9 mit 22 bzw. 21 Pflichtstunden einzureihen. Der Regierungsrat beantragt, die Beschwerde abzuweisen. Das Kantonsgericht hat auf eine Vernehmlassung verzichtet. 