/* HOME PAGE CSS */

#divPage
{
	background-color:#191919;
}

.semHeader
{
	padding-bottom:6px;
}



#divBody
{
    padding:0px;
	padding-top:4px;
	background-color:#191919;
}



#HOME_OUTER_LAUNCH {
	position:relative;
	left:0px;
	top:0px;
	width:965px;
	height:90px;
	FLOAT:left;
	background-color:#191919;
}


#HomeOuter {
	position:relative;
	left:0px;
	top:0px;
	width:965px;
	height:452px;
	FLOAT:left;
	background-color:#191919;
}

#Homepage2009-01 {
	position:absolute;
	left:1px;
	top:0px;
	width:727px;
	height:452px;
}

#Homepage-01a {
	position:absolute;
	left:1px;
	top:0px;
	width:727px;
	height:452px;
/*	background-image:url(../PIX/home/301009.jpg);
	background-repeat:no-repeat; */
}

#MainPanel-1 {
	width:176px;
	height:118px;
	float:left;
	overflow:hidden;
	padding:0;
	margin:0;
}

#MainPanel-3 {
	width:176px;
	height:212px;
	float:left;
	overflow:hidden;
	padding:0;
	margin:0;
}

#MainPanel-4 {
	width:176px;
	height:122px;
	float:left;
	overflow:hidden;
	padding:0;
	margin:0;
}

#MainPanel-2 {
	width:551px;
	height:452px;
	float:left;
}


#Homepage2009-01 h1 {
	height:0;
	display:none;
}

#Homepage2009-03 {
	position:absolute;
	left:732px;
	top:0px;
	width:232px;
	height:148px;
}

#Homepage2009-03 h2 {
	height:0;
	display:none;
}

#Homepage2009-04 {
	position:absolute;
	left:732px;
	top:152px;
	width:232px;
	height:148px;
}

#Homepage2009-04 h2 {
	height:0;
	display:none;
}

#Homepage2009-05 {
	position:absolute;
	left:732px;
	top:304px;
	width:232px;
	height:148px;
}

#Homepage2009-05 h2 {
	height:0;
	display:none;
}


/*   **********************************MERCH RULES********************************  */

span.DarkGreyText16
{
    font-size:16px;
    color:#ffffff;
}

.bestSellersDiv
{
    float:left; 
    width:945px; 
    height:150px; 
    padding-top:10px;
	padding-left:10px;
}

.bestSellersTitleSection
{
    float:left; 
    width:945px; 
    border-top:1px dotted #ffffff;
    border-bottom:1px dotted #ffffff;
    height:120px; 
    padding-top:10px;
}


.bestSellersItemTitle
{
    display:block; 
    color:#ffffff; 
    font-weight:bold; 
}

.bestSellersItemTitle a
{
    text-decoration:none;
    color:#ffffff;
}

.bestSellersDescriptionPrice
{
    display:block; 
    color:#ffffff;
}


#bestseller_outer {
	position:absolute;
	text-align:right;
	left:0px;
	top:500px;
	width:965px;
	height:150px;
}

p.Merchtext {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	color:#415263;
	font-size:11px;
	text-align:left;
	left:10px;
	top:30px;
}

#bestseller1-img {
	position:absolute;
	left:0px;
	top:62px;
	width:79px;
	height:111px;
}

#bestseller1-copy {
	position:absolute;
	vertical-align:bottom;
	left:83px;
	top:62px;
	width:80px;
	height:111px;
}

#bestseller1-copy a {
	font-family: verdana, arial, sans-serif;
	vertical-align:bottom;
	color: #000000;
}

#bestseller1-copy a.bestseller-category {
	font-size:11px;
	font-weight:bold;
	margin: 0 0;
	padding: 0 0;
}

#bestseller1-copy a.bestseller-categoryNEW, #bestseller2-copy a.bestseller-categoryNEW, #bestseller3-copy a.bestseller-categoryNEW {
	font-size:11px;
	line-height:12px;
	font-weight:bold;
	color:#d4288a;
	margin: 0 0;
	padding: 0 0;
}

#bestseller1-copy a.bestseller-prodname {
	font-size: 10px;
	line-height:11px;
	margin: 0 0;
	padding: 0 0;
}

#bestseller1-copy a.bestseller-price {
	font-size: 12px;
	line-height:14px;
	margin: 0 0;
	padding: 0 0;
}

#bestseller2-img {
	position:absolute;
	left:0px;
	top:173px;
	width:79px;
	height:111px;
}

#bestseller2-copy {
	position:absolute;
	vertical-align:bottom;
	left:83px;
	top:173px;
	width:80px;
	height:111px;
}

#bestseller2-copy a {
	font-family: verdana, arial, sans-serif;
	color: #000000;
}

#bestseller2-copy a.bestseller-category {
	font-size:11px;
	font-weight:bold;
	margin: 0 0;
	padding: 0 0;
}

#bestseller2-copy a.bestseller-prodname {
	font-size: 10px;
	line-height:11px;
	margin: 0 0;
	padding: 0 0;
}

#bestseller2-copy a.bestseller-price {
	font-size: 12px;
	line-height:14px;
	margin: 0 0;
	padding: 0 0;
}

#bestseller3-img {
	position:absolute;
	left:0px;
	top:283px;
	width:79px;
	height:111px;
}

#bestseller3-copy {
	position:absolute;
	vertical-align:bottom;
	left:83px;
	top:283px;
	width:80px;
	height:111px;
}

#bestseller3-copy a {
	font-family: verdana, arial, sans-serif;
	color: #000000;
}

#bestseller3-copy a.bestseller-category {
	font-size:11px;
	font-weight:bold;
	margin: 0 0;
	padding: 0 0;
}

#bestseller3-copy a.bestseller-prodname {
	font-size: 10px;
	line-height:11px;
	margin: 0 0;
	padding: 0 0;
}

#bestseller3-copy a.bestseller-price {
	font-size: 12px;
	line-height:14px;
	margin: 0 0;
	padding: 0 0;
}

/*-----------------------------------------------------------------------------------------------*/ 
/*                                      Slider styles Start                                      */
/*-----------------------------------------------------------------------------------------------*/

ul#panels {
	list-style:none;
	overflow:hidden;
	padding:0;
	margin:0;
	height:452px;
}

#offer_button {
	height:190px;
	width:146px;
	/* must be absolutely positioned so that overlapping will occur */
	position:absolute;
	margin-top:162px;
	margin-left:554px;
	overflow:hidden;
	clear:right;
	z-index:100;
}

#strike_button {
	height:109px;
	width:164px;
	/* must be absolutely positioned so that overlapping will occur */
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	overflow:hidden;
	clear:right;
	z-index:100;
}

#main_image_text {
    width:727px;
	height:452px;
	/* must be absolutely positioned so that overlapping will occur */
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	overflow:hidden;
	clear:right;
	z-index:1;
}

#sale_main_image_text {
    width:727px;
	height:452px;
	/* must be absolutely positioned so that overlapping will occur */
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	overflow:hidden;
	clear:right;
	z-index:1;
}

#may_discount_terms_button a {
	width:122px;
	height:17px;
	position:absolute;
	background:url(../pix/spacer/spacer.gif) no-repeat;
	margin-left:199px;
	margin-top:415px;
	float:left;
}

/*-----------------------------------------------------------------------------------------------*/ 
/*                                       Slider styles End                                       */
/*-----------------------------------------------------------------------------------------------*/