Coding help required!

This code is receiving this error;Assets/Scripts/Playerhealth.cs(11,12): error CS1519: Unexpected symbol `void’ in class, struct, or interface member declaration

using UnityEngine;
using System.Collections;

public class Playerhealth : MonoBehaviour {
 public int maxHealth = 100;
 public int curHealth = 100;
 
 public float healthBarLength
 
 // Use this for initialization
 void Start () {
 healthBarLength = Screen.width / 2;
 }
 
 // Update is called once per frame
 void Update () {
 AddjustcurrentHealth(0);
 }

 void OnGUI(){
 GUI.Box(new Rect(10, 10, healthBarLength, 20), curHealth + "/" + maxHealth);
 }
 public void AddjustcurrentHealth(int adj) {
 curHealth += adj;
 
 healthBarLength = (Screen.width / 2)*(curHealth /(float)maxHealth);
 }
}

I think

public float healthBarLength

is missing the ;