#header{ position:relative; }
.demo{ position:absolute; top:50px; left:300px; color:#993311; font-size:30px;  font-family:serif; font-variant:small-caps; }
#mainbody{ padding:30px; background:#f2f2f2; min-height:440px; }
#mainbody h3{ font-size:1.7em; color:#aa3311; font-family:Georgia, 'Times New Roman', serif; border-bottom:2px solid #eee; background:#f9f9f9 url('images/demo-title.gif') repeat-x; padding:10px; margin:10px 0 30px; }
	