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

#container {
	overflow:		hidden;
}

header {
	height:			80px;
	overflow:		hidden;
}

hgroup {
	float:			left;
	width:			120px;
}

h1 {
	margin:			0;
}
h2 {
	margin:			0;
}

#help {
	float:			left;
	margin:			0 20px;
}
#help a {
}

#live {
	border-left:	3px solid #fafafa;
	float:			left;
}
#live h3 {
	float:			left;
	line-height:	80px;
}
#live h3 .primary {
	color:			black;
}
#live h3 .secondary {
	color:			#fafafa;
}

#activity {
	float:			right;
}
#buyers {
	float:			left;
	margin-right:	45px;
}
#price-drop {
	float:			left;
	margin-right:	45px;
}
#lockdown {
	float:			left;
	margin-right:	45px;
}
#live .icon {
	height:			36px;
	width:			36px;
	float:			left;
}
#live .data {
	float:			right;
}
#live .data .title {
	font-size:		7px;
	font-weight:	bold;
}
#live .data .count,
#live .data .price,
#live .data .timeleft {
	font-size:		36px;
}
#live .data .primary {
	color:			#afafaf;
}
#live .data .secondary {
	color:			#484848;
}
#actions {
	float:			left;
}
#actions .buy {
	display:		block;
	float:			left;
	height:			48px;
	background:		green;
	color:			white;
	-webkit-border-radius:	5px;
	-khtml-border-radius:	5px;
	-moz-border-radius:		5px;
	-ms-border-radius:		5px;
	-o-border-radius:		5px;
	border-radius:			5px;
	line-height:			48px;
	text-align:				center;
}
#actions .share {
	float:					left;
	margin-left:			10px;
	height:					48px;
	border:					2px solid #ffff88;
	border-right:			0;
	-webkit-border-radius:	5px 0 0 5px;
	-khtml-border-radius:	5px 0 0 5px;
	-moz-border-radius:		5px 0 0 5px;
	-ms-border-radius:		5px 0 0 5px;
	-o-border-radius:		5px 0 0 5px;
	border-radius:			5px 0 0 5px;
	font-size:				8px;
	text-align:				center;
	line-height:			48px;
	color:					#ffff88;
}
#actions .details {
	float:					left;
	height:					48px;
	border:					2px solid #ffff88;
	border-right:			0;
	-webkit-border-radius:	0 0 5px 5px;
	-khtml-border-radius:	0 0 5px 5px;
	-moz-border-radius:		0 0 5px 5px;
	-ms-border-radius:		0 0 5px 5px;
	-o-border-radius:		0 0 5px 5px;
	border-radius:			0 0 5px 5px;
	font-size:				8px;
	text-align:				center;
	line-height:			48px;
	color:					#ffff88;
}
main {
}
footer{
	clear:					both;
	overflow:				hidden;
}
footer nav {
	float:					left;
	border:					1px solid #fafafa;
	font-size:				8px;
}
footer ul {
	margin:					0;
	padding:				0;
	list-style:				none;
}
footer li {
	margin:					0;
	padding:				0;
	list-style:				none;
	float:					left;
}
footer .copyright {
	
}
footer .about {

}
footer .terms {

}
footer .contact {

}