Abstract: A method and apparatus for tailoring the appearance of a graphical user interface, specifically an internet web browser. A host server receives a request over the internet or an intranet for a web page. The host server provides the necessary data and executable files for the user's personal computer. A computer program executed on a personal computer alters the appearance of a user's graphical web browser by accessing data files. The appearance of a web browser can be tailored using an editor program to provide data files used to tailor the appearance of a web browser.