Using triggers to switch scenes

I’m making a platformer and on the background there’s a house. I’ve place a cube with the tag “door1” in front of the door. The Box collider is a trigger. What I wanted to do was to change into a scene when I pressed the up arrow in front of the house. What I tried to do was putting a cube in front of the door and when the Character Controller was inside the cube it should check if the Up Arrow was pressed but my code keeps giving me an error “The type `UnityEngine.Collider’ in explicit interface declaration is not an interface”. The code is in my character controller script I wrote. Any help would be greatly appreciated, thanks!

	void Collider.OnTriggerStay  (Collider houseDoor){
		if (Input.GetKey(KeyCode.UpArrow)){
			if(houseDoor.transform.tag == "door1"){
				Application.LoadLevel("House1");
			}
		}
	}

It’s just OnTriggerStay - there’s no Collider in front of it:

void OnTriggerStay  (Collider houseDoor){
   if (Input.GetKey(KeyCode.UpArrow)){
     if(houseDoor.transform.tag == "door1"){
      Application.LoadLevel("House1");
     }
   }
}