An deinem Ausschnitt lässt sich das Problem nicht nachvollziehen. Ein
div-Element füllt als Blockelement normalerweise die ganze Breite des Elternelements aus und du machst nichts, was dieses Verhalten ändern würde.
Zeig mal den ganzen Quelltext oder am Besten ein Onlinebeispiel.
Zu Ecken gibt es bei
SELFHTML einen
Artikel.