You cannot have <head> and such tags in a page which uses CSS (they are already in the stylesheet). Cut your page down (this is a cut down sample from one of mine):
<![CDATA[<%@ Page Language="C#" MasterPageFile="~/Resources/Masters/OverAll.master" AutoEventWireup="true"
CodeFile="Default.aspx.cs" Inherits="_Default" %>
Script sample shown in content block - OriginalGriff[/edit]
[edit2]"lang" of pre block set to htm to improve display - OriginalGriff[/edit2]