Seems to be straight forward enough. What's giving you the trouble?
My advice would be to break it down into sections, and code one section at a time. Also stay away from positioning. The layout can be accomplished without it very simply.
For instance, code the outer most area first, that include the header, the nav bar and the content region, but don't mess around with the areas inside the content yet. Once the outer setup works and is as you want it, you can move into the content area.
Try this for now:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"[URL unfurl="true"]http://www.w3.org/TR/html4/loose.dtd">[/URL]
<html>
<head>
<title>Hotel</title>
<style type="text/css">
#container{
background-color:#EE55A5;
width:650px;
height:800px;
margin-left:auto;
margin-right:auto;
}
#header1{
background-color:#FF0088;
height:60px;
width:99%;
margin-left:auto;
margin-right:auto;
}
#header2{
background-color:#00FF88;
height:60px;
width:99%;
margin-left:auto;
margin-right:auto;
}
#nav{
background-color:#FFAA22;
float:left;
width:200px;
height:670px;
margin-left:5px;
margin-right:auto;
}
#content{
background-color:#AAAAAA;
float:left;
width:440px;
height:670px;
}
</style>
</head>
<body>
<div id="container">
<div id="header1">Header 1</div>
<div id="header2">Header 2</div>
<div id="nav">Nav</div>
<div id="content">Content</div>
</div>
</body>
</html>
BTW, it does indeed validate (except for 2 warnings about missing the character encoding tag)
----------------------------------
Phil AKA Vacunita
----------------------------------
Ignorance is not necessarily Bliss, case in point:
Unknown has caused an Unknown Error on Unknown and must be shutdown to prevent damage to Unknown.