html, body{
margin:0;
padding:0;
background-color:black;
}
#pagewidth{
width:100%;
height:100%;
background-color:red;
}
#header{
position:relative;
height:100px;
background-color:#F99090;
width:100%;
}
#leftcol{
width:30%;
float:left;
position:relative;
background-color:#86FF00;
}
#twocols{
width:69.9999%; /* hack IE */
float:left;
position:relative;
background-color:green;
}
#rightcol{
width:40%;
float:right;
position:relative;
background-color:#3F3FFF;
}
#maincol{background-color: #B02CFF;
float: left;
display:inline;
position: relative;
width:60%;
}
#footer{
height:30px;
background-color:#FF00FF;
clear:both;
}