.topLeft{ width: 100%; float: left; background-color: antiquewhite; position: relative; float: left; } .topRight{ width: 100%; margin-left: 50%; position: relative; float: left; } .top{ width: 100%; position: relative; } .icon{ background: url(../images/search.png) no-repeat 5px center; text-indent: 30px; } a:link { color:#000; text-decoration:none;} ul{ list-style:none; } .bcenter{ height: 400px; margin-left: 20px; float: left; } .bcLeft{ height: 400px; width: 300px; float: left; position: relative; } .bcRight{ height: 400px; width: 300px ; position:absolute; left: 50%; } .topLeftpic{ background-image: url("../images/pic.png"); width: 200px; margin-left: 100px; margin-top: 100px; } img { border-radius: 10px; }