.features {
	clear: left;
	overflow: hidden;
	position: relative;
	background: #000 url('images/loader.gif') no-repeat center;
	width: 620px;
	height: 465px;
	margin-bottom: 10px;
	border: 1px solid #235c71;
}

.includeme { display: block; }

.features .fhold {
	float: left;
	position: absolute;
	top: 0;
	left: 0;
	width: 620px;
	height: 465px;
	z-index: 996;
}

.features .ui-tabs-hide { display: none; }

.features .feature-text {
	position: absolute;
	width: 608px;
	height: 74px;
	padding: 4px 4px 0 8px;
	background: #2a4e7f url('images/featured-text_bg.gif') repeat-x; 
	color: #fff;
	left: 0;
	bottom: 0;
	z-index: 997;
	filter: alpha(opacity=90);
	-moz-opacity:0.90;
	-khtml-opacity: 0.90;
	opacity: 0.90;
	-ms-filter: "alpha (opacity=90)";
}

.features .feature-text p {
	width: 590px; height: 36px; overflow: hidden; line-height: 18px;
}
.features .selections {
	width: 124px;
	float: right;
	padding: 0;
	position: absolute;
	top: 5px;
	right: 5px;
	z-index: 998;
}

.features .selections li { list-style: none; margin-bottom: 6px; cursor: pointer; height: 94px; overflow: hidden; }

.features .selections img { padding:0; margin:0; border: 2px solid #9b9b9b; cursor: pointer; }

.features .selections .ui-tabs-selected img { padding: 0; border: 2px solid #133C72; }

.features .selections a, .features .selections a:link, .features .selections a:visited, .features .selections a:hover, .features .selections a:active, .features .selections a:focus { border: none; outline: none; }

.features h3, h3 a:link, h3 a:visited { color: #fff; text-decoration: none; font-size: 22px; line-height: 28px; font-weight: bold; }
.features h3 a:hover, h3 a:active, h3 a:focus { color: #fff; text-decoration: none; }
.features p { color: #fff; font-size: 14px; font-weight: normal; }

