
#header {
	padding-bottom: 0px;
}

div.top-mainimg {
	padding-bottom: 30px;
}

h2 a.facebook,
h2 a.stockcar,
h2 a.stockparts {
	display: block;
	font-size: 10px;
	height: 23px;
	text-decoration: none;
	text-indent: -2000em;
}

h2 a.facebook {
	background: url(images/top_facebook_title.gif) no-repeat;
	width: 153px;
}

h2 a.stockcar {
	background: url(images/top_stockcar_title.gif) no-repeat;
	width: 150px;
}

h2 a.stockparts {
	background: url(images/top_stockparts_title.gif) no-repeat;
	width: 163px;
}

h2 a.facebook:hover,
h2 a.stockcar:hover,
h2 a.stockparts:hover {
	background-position: 0px -33px;
}

div.facebook {
	border-right: 1px dotted #bfbcb3;
	float: left;
	width: 430px;
}

div.facebook div.detail {
	border: 1px solid #f0eee7;
	width: 410px;
}

div.stock {
	float: right;
	width: 400px;
}

div.stock div.list {
	padding-top: 10px;
	width: 400px;
}

div.stock div.list table th {
	border-bottom: 1px solid #f0eee7;
	border-top: 1px solid #f0eee7;
	padding: 20px 10px;
	width: 106px;
}

div.stock div.list table td {
	border-bottom: 1px solid #f0eee7;
	border-top: 1px solid #f0eee7;
	padding: 20px 10px;
	width: 254px;
}

div.stock div.list table td h3 {
	font-size: 100%;
	padding-bottom: 5px;
}

div.stock div.list table td p {
	font-size: 85%;
	line-height: 1.5em;
	margin: 0px;
	padding-left: 14px;
}

div.stock div.list table td p.price {
	background: url(images/top_stock_price.gif) no-repeat 14px 4px;
	padding-left: 64px;
}

