Hallo,
also eine Tabelle sollte nicht für Layout-Zwecke missbraucht werden, denn Design macht man mit CSS!
Aus Gründen der Einfachheit wurde auf einen Doctype verzichtet und auf eine genaue Ausarbeitung des Beispiels:
-> http://de.selfhtml.org/html/allgemein/grundgeruest.htm
-> http://validator.w3.org/
div {
border: solid 3px;
text-align:center;
}
#main{
border-bottom: 0px;
padding: 20px;
}
#title{
border-top: 0px;
}
#subtitle{
border-top: 0px;
}
#content{
border-top: 0px;
border-bottom: 0px;
}
main
title
subtitle
content
footer
Ich freue mich über sinnvolle Ergänzungen zu diesem Beispiel und Fragen sind kostenlos 
Grüße Roman