The fixed header won`t have a margin to the lower divs HELP


#1

div {border-radius: 5px;
}

header {width: 98%;

 height: 60px;
 background-color:#82AAF1;

 margin: -25px 0px 20px 0px;

 position: fixed;
 z-index: 1;
 }

.left {width:10%;
height: 400px;
background-color: #edbd64;
margin-bottom:10px;
float: left;}

.right {width: 88%;
height: 400px;
background-color: #FFB366;
float: right;
margin-bottom: 10px;
}


#2

The fixed header won`t have a margin to the lower divs HELP, by this you mean: .left and .right are partial behind #header and adding margin to #header won't work? absolute positioning is tricky to work with, i would add the margin to .left and .right like i did here. Do you understand absolute positioning?