разделом ты обшибся маленько : ))
ну поможемс:
во первых на том сайте расстояние увеличино не между буквами, а между словами. Т.е. там текст выравнили по обеим краям... этого делать не стоит. Если ты хочешь увелисить расстояние именно между буквами, то используй следующее стилевое св-во:
.твой_класс{letter-spacing:твое_значение}
Для расстояния между словами есть св-во word-spacing
Второй вопрос:
при на ведении на что-то используется так называемый псевдокласс. Вид записи, при котором при наведении на ссылку шрифт станет жирным:
a:hover{font-weight:bold}



