/* CSS Document */

.special
{
	position: relative;
	height: 100%;
}

.deal
{
	position: absolute;
	top: 20px;
	left: 20px;
	background-color: #cd1432;
	color: #fff;
	font-size: 1.4em;
	text-align: center;
	width: 14em;
	padding: .6em .4em;
	font-weight: bold;
}

.deal .money { font-size: 120%; }

.special .info
{
	position: absolute;
	bottom: 5em;
	left: 2em;
	width: 54%;
	font-size: 120%;
	font-weight: bold;
}

.special .info h1
{
	text-transform: capitalize;
	font-size: 115%;
}
.special .info .bullet-list li
{
	margin: 0; padding: 0;
	margin-left: 10px;
}

.special .info .bullet-list
{
	margin: 0; padding: 0;
}

.special .dock
{
	padding: 12px;
	width: 648px;
	*width: 672px;
	position: absolute;
	bottom: -2px;
	*bottom: -8px;
	background-color: #fff;
	
}

