#packages .inside {
	overflow: visible;
}

#packages h3.big-title {
	color: #fff;
	font-size: 182%;
	margin-top: 10px;
}

#packages .feature-set h3 {
	font-size: 138.5%;
}

#packages .feature-set,
#packages .feature-subset,
#packages .feature-set-header,
#packages .feature-set-footer {
	padding: 0;
	margin: 0;
}
#packages .feature-set li,
#packages .feature-subset li,
#packages .feature-set-header li,
#packages .feature-set-footer li {
	float: left;
	width: 20%;
	*width: 19%;
	padding: 5px 0;
	margin:0;
	color: #fff;
	border-top: 1px solid #3f4246;
}
#packages .feature-set li.title,
#packages .feature-subset li.title,
#packages .feature-set-header li.title,
#packages .feature-set-footer li.title {
	width: 40%;
}

#packages .feature-set-header li,
#packages .feature-set-footer li {
	border-width: 0;
	padding: 0;
	height: 14px;
}
#packages .feature-set.sign-up li {
	border-width: 0;
	line-height: 30px;
}
#packages .feature-set.sign-up.bottom li {
	line-height: 44px;
}

#packages .feature-set li.title,
#packages .feature-subset li.title,
#packages .feature-set-header li.title,
#packages .feature-set-footer li.title {
	color: #bbd1d2;
	font-size: 116%;
	font-weight: bold;
	text-align: left;
	text-indent: 5px;

}

#packages .feature-subset li.title {
	font-size: 107%;
}

#packages .feature-set li.feature,
#packages .feature-subset li.feature,
#packages .feature-set-header li.feature,
#packages .feature-set-footer li.feature {
	text-align: center;
	font-size: 116%;
	background-color: #1b1e20;

}
#packages .feature-set li.featured,
#packages .feature-subset li.featured,
#packages .feature-set-header li.featured,
#packages .feature-set-footer li.featured {
	background-color: #3e1815;
	text-align: center;
	font-size: 116%;
	border-color: #613425;
}

#packages .feature-set-header li.featured.outside,
#packages .feature-set-footer li.featured.outside {
	background-color: transparent;
}

#packages .feature-set-header li.featured div.left,
#packages .feature-set-header li.featured div.center,
#packages .feature-set-header li.featured div.right, 
#packages .feature-set-footer li.featured div.left,
#packages .feature-set-footer li.featured div.center,
#packages .feature-set-footer li.featured div.right{
	width: 20%;
	float: left;
	height: 14px;
}

#packages .feature-set-header li.featured div.center,
#packages .feature-set-footer li.featured div.center {
	width: 60%;
}

#packages .feature-set-header li.feature,
#packages .feature-set-header li.feature.right,
#packages .feature-set-header li.featured div.left,
#packages .feature-set-header li.featured div.center,
#packages .feature-set-header li.featured div.right, 
#packages .feature-set-footer li.feature,
#packages .feature-set-footer li.feature.right,
#packages .feature-set-footer li.featured div.left,
#packages .feature-set-footer li.featured div.center,
#packages .feature-set-footer li.featured div.right{
	border-width: 0;
	background: transparent url('../images/sprite_toml_bg.png') center -678px no-repeat;
}
#packages .feature-set-header li.feature {
	background-position: 0 -706px;
}
#packages .feature-set-header li.feature.right {
	background-position: 100% -706px;
}
#packages .feature-set-footer li.feature {
	background-position: 0 -720px;
}
#packages .feature-set-footer li.feature.right {
	background-position: 100% -720px;
}
#packages .feature-set-header li.featured div.left {
	background-position: 0 -678px;
}
#packages .feature-set-header li.featured div.center {
	background-position: center -678px;
}
#packages .feature-set-header li.featured div.right {
	background-position: 100% -678px;
}
#packages .feature-set-footer li.featured div.left {
	background-position: 0 -692px;
}
#packages .feature-set-footer li.featured div.center {
	background-position: center -692px;
}
#packages .feature-set-footer li.featured div.right {
	background-position: 100% -692px;
}
#packages .feature-subset li {
	border-top-style: dashed;
}

#packages .feature-subset li.title {
	color: #fff;
	font-weight: bold;
	text-align: left;
	text-indent: 15px;

}

#packages .feature-set li span.ok,
#packages .feature-subset li span.ok {
	padding: 2px 8px;
	font-size: 100%;
	background: url('../images/sprite_toml_icons.png') 0 -3085px no-repeat;
}
