[css] wyrównanie tekstu do dołu i prawej strony

Witam. Mam problem. Jak wyrównać tekst do dołu i prawej strony. Do prawej strony wiem. Ale jak wyrównać tekst do dołu?

.top {

	text-align: right;

	color: #FFFFFF;

	width: 100%;

	height: 180px;

	margin-left: auto;

	margin-right: auto;

	background-image: url('grafika/top.jpg');

	background-repeat: no-repeat;

	border-bottom: 6px solid #fed700;

}

Z góry dziękuj za pomoc.

vertical-align: bottom;

nie działa próbowałem już to wcześniej ;/

Wykorzystaj górny padding.

wykorzystałem

To źle

bo ja dałem padding to mi psuło cały wygląd zamias 180px a dałem padding 150px to bylo 300px ;/ i sie cały top rozjechał

To zamiast padding ustaw margin-top dla p w .top

i nic nie daje to samo ;/ albo moze ja cos zrobie. mogłbyć napisać mi ten kawałek kody .css?

ten top to jest div?

EDIT:

Tekst umieść między

a

i dodaj do CSS:

.top P {

margin-top: 25px; /* Odległość w pikselach oznacza o ile ma być przesunięty tekst w dół od swojego pierwotnego położenia */

}