You would do a standard HTML page with CSS, but in the middle, smack the PHP code your using to display the dynamic content. For example
Code:
<html>
<head>
<!-- head stuff -->
</head>
<body>
<!-- header -->
<!-- menu -->
<!-- left column -->
<div class="main-content">
<?php
// php code to output the dynamic content here
?>
</div>
<!-- footer -->
</body>
</html>
All web designers hate the internet. If I spend all day making/updating/looking at websites, why the hell would I want to deal with it outside of work?