Помогите, пожалуйста, разобраться. Я не новичок в css, но есть пара моментов, которые ставят меня в тупик

Вопросы:
1) как правильно прописать ширину блока постов, чтобы он растягивался до конца страницы при любом разрешении экрана? Width 100% дает ужасающие результаты.
2) в ИЕ у меня пропала возможность выделять какую-то определенную часть текста из поста или комментариев. Вместо этого выделяются все вышестоящие блоки. Это персональные глюки браузера?