Not certain where this is headed? RFC2616 states that there must be an empty line after the last of the header fields (a line with nothing preceding the CRLF) which indicates the end of the header fields. Everything after that is considered message body. Example below.
Develop a document with 20 <enter> keystrokes before any of your HTML including the DOCTYPE and save it to your server. Request that document and you will see the 20 blank lines when you view source on the document. When the user agent begins to render the document it determines where the header fields end and where the message body begins based on this specification, for HTTP/1.1 at least.
HTTP/1.x 200 OK
Date: Thu, 10 Apr 2008 19:29:34 GMT
Last-Modified: Thu, 10 Apr 2008 18:16:20 GMT
Keep-Alive: timeout=5, max=95
Here is where the extra CRLF would be recognized ...
... and here is where the message body would begin