public static void saveOnlineFile(String website, File saveTo)
	{
		try
		{
			final InputStream in = new URL(website).openConnection().getInputStream();
			final FileOutputStream fos = new FileOutputStream(saveTo);
			final byte[] buf = new byte[512];
			while (true)
			{
				final int len = in.read(buf);

				if (len == -1)
				{
					break;
				}
				fos.write(buf, 0, len);
			}
			in.close();
			fos.close();
		}
		catch (final IOException e)
		{
			System.err.println("Error Saving Online File!");
			System.err.println("File: " + saveTo.toString());
			System.err.println("Website: " + website);
			e.printStackTrace();
		}
	}