всё очень просто!
Надо помнить, что главными в вопросах вёрстки - айдишники, а второстипенные - классы!
#text {
color:#000;
}
.text {color:#fff;}
если в блоке есть класс, но стоит айди, то цвет текста будет чёрный а не белый
<div id="text">
<div class="text">Здесь сам текст</div>
</div>
Есть ещё одна вещь!! С ней не поспорит не один стиль! ))
.text {color:#0ff !important;}
Применяем импортант, если хотим увеличить важность стиля, и всё, избавьтесь от iframe как от скверны, фреймы причиняют только вред сайту, к тому же, перед скачиванием Twitter Bootstrap вы можете настроить только те элементы, которые вам нужны, выбрать только то что нужно, в том числе и поменять цвета.
От себя как от веб-дизайнера скажу, что если ваш сайт содержит серьёзный контент, то нет места разношёрстным стилям, всё должно быть строго и лаконично, минимум 3 цвета, минимум 2 шрифта.
Размеры тоже должны быть одинаковыми, что у текстов что у заголовков, если текст везде 12pt , то не должно быть страниц с текстом другого размера, внутри текста могут быть: цитата или пояснение какое (чтобы выделить их, поменяйте цвет или размер). Аналогично с заголовками, и они должны быть жирнее и больше. Это не моя прихоть, это для удобства чтения )) Надеюсь помог.