Здравствуйте нужна помощь, я уже запарился, все не по фен-шую них... Проблема заключается в том чтоб при пустом правом сайд-баре контент растягивался на всю ширину, а если там что-то имеется сужался и по низу не оптекал сайд-бар. Я додумался только вот до токого: <!doctype html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> #main { width:300px; margin:0 auto; height:500px; background-color:#E4E4E4; } *{ margin:0; padding:0; } #block { float:right; /*background-color:#C9C;*/ width:100%; margin-left:-100px; } #content{ } #r-sidebar { width:100px; float:right; background-color:#66F; } #in { margin-right:100px; width:100%; } </style> </head> <body> <div id="main"> <div id="r-sidebar"> r-sidebar r-sidebar </div> <div id="block"> <div id="in"> <div id="content"> content content content content content content content content content content content content content content content content content content content content </div> </div> </div> </div> </body> </html> НО у меня вылезает естественно контент в лево на 100px, при наполненным сайд-баре. Подскажите что здесь не того, может есть другие решения? спасибо.