/* CSS Document */

#content 
 {
 	background: transparent;
 }
 #container 
 {
 	background: transparent url(../images/homepage-content-repeat.gif) top left repeat-x;
 }
    #header-wrp 
{	
	background: url(../images/top-repeat-noborder.gif) bottom left repeat-x;
}
#header 
{
background: url(../images/top-repeat-hp.gif) bottom left repeat-x;
z-index: 5;
}
#header ul 
{
	background-position: 0 0px;
	height: 25px;
	
}
#header li, #header li a 
{

	height: 25px;
}
    #hp 
{
		padding: 12px 0 24px 24px;
	position: relative;
	background: transparent;
	height: 419px;
	z-index: 1000;
	
}
h1 
{
    width: 210px;
}
#ctl00_ContentPlaceHolder1_hlsport {
	display: block;
	width: 210px;
}
#hp p, #sale-promos, #ctl00_ContentPlaceHolder1_hlsport 
{
	margin: 0 0 11px 0;
}

#hp #sale-promos p 
{
	margin: 0px;
}
#hp p img, #sale-promos, #content h1, #ctl00_ContentPlaceHolder1_hlsport 
{
	border: 3px solid #282828;
}
#hp #sale-promos p img 
{
	border: 0px;
}
#sale-promos 
{
	width: 210px;
	overflow: hidden;
}
#sale-1 
{
	display: inline;
	float: right;
	width: 111px;
}
#sale-2 
{
	float: right;
	width: 99px;
	
}
#flash-promo 
{
    position: absolute;
    top: -11px;
    left: 337px;
    width: 595px;
    z-index: 1001;
}
#footer-wrp 
{
	background: none;
}
#footer 
{
	padding-top: 0px;
	background: url(../images/bottom-repeat-hp.gif) top left repeat-x;
}