#stockbanner {
	display: block;
	position: absolute;
	margin: 0 0 0 290px;
}

#lcol h2 {
	width: 280px;
	margin: 0;
	padding: 17px 0 0 27px;
	font-size: 1.2em;
	line-height: 1.2em;
}

#lcol div.contentwrapper {
	width: 351px;
	padding: 17px 0 17px 27px;
	text-align: center;
}

#rcol div.message {
	padding: 10px 27px 0 27px;
}

#rcol span.tagline {
	display: block;
	padding: 17px 27px 0 27px;
	font-weight: bold;
	font-size: 1em;
	line-height: 1.1em;
}

#rcol p.description {
	margin: 0;
	font-size: 0.8em;
	line-height: 1.2em;
	padding: 17px 27px 0 27px;
	position: relative; /* for IE 6 & 7 */
}

#rcol div.actionbar {
	padding: 17px 27px 10px 27px;
}

#rcol div.actionbar span.text {
	font-size: 0.8em;
	display: inline-block;
	height: 25px;
	padding: 0 5px;
}

#rcol div.actionbar span.text.first {
	padding-left: 0;
}

#loot, #featuredfaqs {
	margin-top: 14px;
}

#loot p {
	margin: 0;
	padding: 10px 24px 10px 24px;
	font-size: 0.8em;
	line-height: 1.2em;
	position: relative; /* for IE 6 & 7 */
}

#featuredfaqs ul {
	padding: 10px 0 5px 0;
	margin: 0 24px;
}

#featuredfaqs li {
	list-style: none;
	padding: 4px 0 0 22px;
	font-size: 0.8em;
	line-height: 1.4em;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: 0 5px;
}

#featuredfaqs li.beige {
	background-image: url('/images/blocks/beige.png');
}

#featuredfaqs li.darkgreen {
	background-image: url('/images/blocks/darkgreen.png');
}

#featuredfaqs li.grey {
	background-image: url('/images/blocks/grey.png');
}

#featuredfaqs li.orange {
	background-image: url('/images/blocks/orange.png');
}

#featuredfaqs li.red {
	background-image: url('/images/blocks/red.png');
}

#featuredfaqs li.yellow {
	background-image: url('/images/blocks/yellow.png');
}

#featuredfaqs div.inner span {
	display: block;
	padding: 15px 0 12px 27px;
	font-size: 0.9em;
}

#featuredfaqs a:hover {
	background: #eed845;
}
