Salve a tutti!

Ho da poco deciso di abbandonare le tabelle per passare all'uso dei css, solo che sto già riscontrando i primi problemi:

questo è il codice della mia pagina, che potete vedere qui
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>
<meta http-equiv="Content-Language" content="it">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Pugia.com</title>
<link rel="stylesheet" type="text/css" href="stile.css">
</head>

<body>
<div id="descrizio">Descrizione dei menu'</div>
<div id="base">
	<div id="testo">
	Testo anche abbastanza lungo....
	</div>
</div>
<div id="titolo">[img]titolo.gif[/img]
</div>
</body>

</html>
mentre il testo del css è questo.

Io vorrei fare in modo che rimanga un bordo di 15 pixel in basso dove poter scrivere del testo...

come posso fare?

GRAZIE MILLE!!!