body, html
{
	padding:				0 0 0 0;
	margin:					0 0 0 0;
}

img
{
	border-style:			none;
	margin:					0 0 0 0;
}

#content,
#product,
#strapline,
#info,
#bottom
{
	width:					298px;	
	overflow:				hidden;
	font-family:			Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

#header
{
	position:				absolute;
	z-index:				2;
	width:					300px;
	height:					30px;
}

#content
{
	height:					169px;
	background-color:		white;
	position:				absolute;
	top:					30px;
	border:					1px solid #ccc;
	border-top-style:		none;
}

#product,
#strapline,
#image
{	
	position:				absolute;
	left:					10px;
}

#product
{
	top:					3px;
	height:					22px;
	font-size:				16px;
	color:					#3d3d3d;
}

#strapline
{
	position:				absolute;
	top:					20px;
	height:					18px;
	font-size:				11px;
	line-height:			16px;
	color:					#5d5d5d;
}

#strapline p
{
	margin:					0;
	padding:				0;
}

#image
{
	top:					42px;
	z-index:				10;
}

#info
{
	position:				absolute;
	top:					43px;
	left:					104px;
	font-size:				12px;
}

#rrp,
#saving,
#ourPrice
{
	margin-right:			2px;
}

#rrp
{
	font-size:				11px;
	color:					#5d5d5d;
	margin-top:				4px;
}

#saving
{
	font-size:				15px;
	color:					#c10000;
}

#ourPrice
{
	color:					#227326;
	font-weight:			bold;
	font-size:				16px;
}

#ourPriceLabel
{
	color:					#5b5b5b;
	font-size:				14px;
}

#saving,
#ourPriceLabel
{
	font-weight:			bold;
}

#bottom
{
	position:				absolute;
	left:					0px;
	bottom:					0px;
	height:					63px;
	z-index:				1;
	background-color:		#f7f9fa;
}

#btBuy,
#btTry
{
	position:				absolute;
	top:					2px;
	z-index:				1;
}

#btBuy
{
	right:					113px;
}

#btTry
{
	right:					20px;
}

#doddTime
{
	position:				absolute;
	bottom:					8px;
	left:					66px;
	z-index:				15;
}

#doddTimeLabel
{
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				10px;
	color:					#4c4c4c;
}

#dotdCounter
{
	position:				relative;
	top:					4px;
}

#powered
{
	position:				absolute;
	bottom:					0;
	right:					0;
}

#pwdBy a
{
	margin-right:			20px;
	margin-bottom:			1px;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				9px;
	text-decoration:		none;
	color:					#5c5c5c;
}

#powered img
{
	position:				absolute;
	bottom:					0;
	right:					0;
}

.countdownTimer
{
	display:				inline-block;
}

.ct_sep,
.ct_dig
{
	float:					left;
	text-align:				center;
	margin-right:			0px;
	height:					18px;
	overflow:				hidden;
	color:					transparent;
	background-image:		url( '../../images/counter/black.png' );
	background-position:	-108px 0;
}

.countdownTimerExpired
{
	background:				black;
	color:					white;
}

.countdownTimerExpired,
.ct_sep,
.ct_dig
{
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				11px;
	padding-left:			1px;
}

.ct_dig
{
	width:					12px;
}

.ct_sep
{
	width:					5px;
	background-position:	-121px 0;
}

.ct_digval_0
{
	background-position:	-108px 0;
}

.ct_digval_1
{
	background-position:	0 0;
}

.ct_digval_2
{
	background-position:	-12px 0;
}

.ct_digval_3
{
	background-position:	-24px 0;
}

.ct_digval_4
{
	background-position:	-36px 0;
}

.ct_digval_5
{
	background-position:	-48px 0;
}

.ct_digval_6
{
	background-position:	-60px 0;
}

.ct_digval_7
{
	background-position:	-72px 0;
}

.ct_digval_8
{
	background-position:	-84px 0;
}

.ct_digval_9
{
	background-position:	-96px 0;
}
