/* Global
----------------------------------------------------------------------- */
html, body { margin: 0; padding: 0; height: 100%; }

body
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	text-align: left;
	font-size: 11px;
	line-height: 18px;
	color: #fff;
	background: #000;
}

a { color: #fff; text-decoration: none; }
a:hover { color: #666; text-decoration: none; }

/* Layout
----------------------------------------------------------------------- */
#page
{
	width: 1000px;
	margin: auto;
	text-align: left;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	background: #000;
}

/* Header
----------------------------------------------------------------------- */
#header
{
	float: left;
	height: 10px;
	background: #000;
}

#header #menu
{
	float: left;
	padding: 0;
	width: 1000px;
	height: 92px;
}

/* Sales Content
----------------------------------------------------------------------- */
body.sales #content
{
	float: left;
	width: 1000px;
	background: #000;
}

body.sales #content .padding { padding: 47px 84px 48px 98px; }

body.sales #content h1
{
	float: left;
	margin: 0px 0px 30px 0;
	width: 294px;
	height: 41px;
	text-indent: -9000em;
	overflow: hidden;
	background: #000 url("../_imgs/_sales/sport_header.gif") no-repeat;
}

body.sales #content p
{
	clear: left;
	padding: 0 380px 16px 0;
	font-size: 11px;
	line-height: 14px;
}

body.sales #content .sale_column
{
	float: left;
	width: 818px;
	border-top: #5e5e5e 1px solid;
	background: #000;
}

body.sales #content .sale_column img
{
	float: left;
	margin-top: 40px;
	margin-right: 13px;
	margin-bottom: 40px;
	background: #000;
}

body.sales #content .sale_column li p
{
	float: left;
	padding: 0 0px 16px 0;
	font-size: 10px;
}

body.sales #content .sale_column ul
{
	float: left;
	padding: 28px 0px 0 10px;
	background: #000;
	/* PC IE 6 FIx */
	_margin-bottom: 35px;
	_width: 165px;
}

body.sales #content .sale_column .img_box li p
{
	float: left;
	padding: 12px 0px 0 0;
	font-size: 10px;
}

body.sales #content .sale_column .img_box
{
	float: left;
	width: 409px;
	_margin-bottom: 35px;
}

body.sales #content .sale_column.top
{
	margin: 50px 0 0 0;
	border: none;
}

body.sales #content .sale_column.top img
{
	margin-top: 0px;
	margin-right: 40px;
	margin-left: 50px;
	/* PC IE 6 FIx */
	_margin-right: 14px;	
}

body.sales #content .sale_column.top ul
{
	padding: 23px 10px 0 10px;
	width: 88px;
	/* PC IE 6 FIx */
	_padding: 23px 0px 0 0px;
	_width: 132px;
	_margin-bottom: 35px;
}

/* Footer
----------------------------------------------------------------------- */
#end { clear: both; height: 50px; }

#footer
{
	clear: both;
	overflow: hidden;
	margin: -3.5em auto;
	padding: 10px 0 0 0px;
	width: 1000px;
	height: 25px;
	color: #a5a5a5;
	background: none;
}
#footer p { padding: 0px 0 0 99px; }
#footer a { color: #a5a5a5; text-decoration: none; }
#footer a:hover { text-decoration: underline; }
