I have a master page that auto sizes (using Divs & Css) for most of my content. and Dynamic Controls. the one exception is my product page. The Product page has three controls on it. Two Dynamic Content Controls that are correctly formatted via Css and a Quote Control. Below is the Master page sections. The Content shuffles down but the bottom menu is not detecting it...



</head>
<body>
<form id="form1" runat="server" method="post" action="/Default.aspx">
<div id="Wrapper">
<div id="Header">
Header Goes Here
</div>
<div id="LeftMenu">
Side Menu Goes Here
</div>
<div id="Content">
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
</div>
<div id="Footer">
Bottom Menu Goes here
</div>
</form>
</body>
</html>

And here is the Css

body, html
{
font-family: Arial;
border: 0;
margin: 0;
text-align: center;
}

Div
{
-moz-box-sizing:border-box;
box-sizing:border-box;
margin:0;
padding:0;
}

#Header
{
height: 184px;
width: 1000px;
left:0px;
}

#Footer
{
margin-top: 0px;
height: 170px;
width: 1000px;
background-image:url(/App_Themes/JustPrint/Images/Filler.jpg);
background-repeat:repeat-y;
}

#Wrapper
{
display: table;
margin: auto;
width: 1000px;
height: 100%;
padding-bottom: 47px;
}

html>body #Wrapper {overflow:hidden;}

#Main
{
display:table;
text-align: left;
width: 998px;
margin: auto;
padding-bottom: 100px;
overflow:hidden;
}

#LeftMenu
{
top:185px;
width: 225px;
float:left;
padding-bottom: 32767px;
margin-bottom: -32767px;
background-image:url(/App_Themes/JustPrint/Images/Filler.jpg);
background-repeat:repeat-y;
left:0px;
}

#Content
{
clear: none;
float:right;
border:15px;
padding:10px;
width:750px;
padding-bottom: 32767px;
margin-bottom: -32767px;
text-align:left;
position:relative;
}

This works with all but tthe one page with it the menu slides up to the bottom of the content a Section (over the top of the Content B)

Any Help woudl GREATLY be appreachiated...

If there is a Better way lay it on me. There is a top Left menu Right content and Bottom Menu. Woudl prefer not to have to set sizes on any of them