Brad, I don't recommend using spacer gifs, but rather using CSS.
In the code from above, there was no HEAD section included.
<html>
<body>
<title>Driving School</title>
<?php echo "<b>Driving School</b><p><p align=left>This is a test page"; ?>
</body>
</html>
What Broomy could think about doing is writing a style sheet and attaching it via a link in the head of the page to determine the amount of margin/padding required to seperate the left column and the main text area.
i.e.
<head>
<link href="/cssDirectory/styleForPage.css" rel="stylesheet" type="text/css">
</head>
or, using just one inline style like this:
<head>
<style type="text/css">
div#Main {
margin-left: 10px;
}
</style>
</head>