Hello! I solved the problem thanks to the help of a user on the CSS Tricks forums . If anyone's interested (and for future reference), here is my current code:
/* Secondary area */
#secondary{
margin: 0px auto;
padding: 2em 0;
border-top: 0px rgb(170, 170, 170);
width: 100%;
max-width: 720px;
}
#search{
text-align: center;
float: none;
width: auto;
margin-bottom: 1.5em;
}
aside.widget{
float: left;
margin: 0px auto;
width: 33.33%;
height: auto;
}