@charset "utf-8";
/* CSS Document */

#INFO .date
{
	display: inline;
	float:left; 
	text-align: right; 
	width: 20%;
}

#INFO .tagline
{
	float:left; 
	text-align: center; 
	width: 60%;
}

#INFO .title
{
	margin-left: 5px; 
	float: left; 
	text-align: left; 
	width: 19%;
}

#BACKGROUND 
{  
	display: table; 
	margin: 0 auto 0 auto; 
	width: 1010px; 
	background-color: white; 
	color:#333333; 
	background-image:url(../../images/background3.png);
}

#CONTENT {  display: block; margin: 0 auto 10px auto; width: 1010px;  }

#BANNER 
{ 
	height: 106px;  
	margin: 0 auto 0 auto;  
	width: 1010px; 
	background-image:url(../../images/1x1_tan.png);
}

#FOOT { color: white; background-image: url(../../images/footerbar.png); padding-top: 10px; margin: 0 auto 0 auto;  width: 1010px; }

#FOOT a { color: white; text-decoration: none;  }
#FOOT a:hover { color: gray; text-decoration: underline; }

#NAV0 a, #NAV1 a, #NAV2 a
{ 
	padding: 10px 5px 0 0;
	font-weight: bold;
	display:inline-block;
	color:#333333;
	text-decoration: none; 
	text-align: center; 
}

#INFO
{ 
	padding: 0px; 
	height: 30px; 
	margin: 0 auto 5px auto; 
	font-weight: bold; 
	overflow: hidden;	
	font-size: 14px; 	
	line-height:30px; 
	background-image: url(../../images/banner_head.png);
	color:#FFFFFF;
}

#NAV1  { vertical-align: text-top; text-align: center; background-image: url(../../images/nav1_blank_white.png); height: 25px;}
#NAV2, #NAV3 { vertical-align: text-top; text-align: center; background-image: url(../../images/nav1_blank_white.png); height: 40px;}
#NAV1 a, #NAV2 a, #NAV3 a { padding: 0 5px 0 5px; font-size: 12px; text-decoration: none; font-weight: bold; }
#NAV1 a:link, #NAV2 a:link, #NAV3 a:link{  }
#NAV1 a:visited, #NAV2 a:visited, #NAV3 a:visited { }
#NAV1 a:hover, #NAV2 a:hover, #NAV3 a:hover { text-decoration: underline; color: gray; font-weight: bold; }

.DETAIL_CONTROLS { width: 640px; text-align: left; }
.DETAIL_CONTROLS div { display: inline; }
.SERIES_LIST { width: 620px; text-align: left; margin: 0 auto 0 auto; }
.SERIES_ICON { width: 100px;  float:left; text-align: center; }
.SERIES { margin: 10px 0 10px 0; float: left;  width: 100%; border-bottom: 1px dotted gray;  }
.SERIES_PRODUCT_COUNT { width: 100px; float: left; text-align: center; font-size: 10px; font-weight: bold; }
.SERIES_INFO { float: left; text-align: left; }
.SERIES_TITLE { text-align: center; font-weight: bold; }

#DPBANNER {  height: 150px;  margin: 0 auto 0 auto;  width: 620px; }
#DPBANNER a { text-decoration: none;  }
#DPBANNER a i { visibility: hidden; }
#DPBANNER a:hover { background-color: #fef7f1; filter:alpha(opacity=25, finishopacity=0 style=2); -moz-opacity:.25;opacity:.25; }

a#DPSHOWTUNES 	{ width: 102px; 	height: 148px; margin-top: 0px; float: left; border: 0px solid #efefef;  }
a#DPHOLIDAY 	{ width: 110px; 	height: 148px; margin-top: 0px; float: left; border: 0px solid #efefef;  }
a#DPCHRISTIAN 	{ width: 85px; 		height: 148px; margin-top: 0px; float: left; border: 0px solid #efefef; }
a#DPELVIS 		{ width: 122px; 	height: 148px; margin-top: 0px; float: left; border: 0px solid #efefef;  }
a#DPDISNEY 		{ width: 110px; 	height: 148px; margin-top: 0px; float: left; border: 0px solid #efefef;  }
a#DPDISCKPACKS 	{ width: 85px; 		height: 148px; margin-top: 0px; float: left; border: 0px solid #efefef;  }

.H_HOURS { padding: 10px 0 10px 0; }
.H_DATE { font-weight: bold; }
.H_NAME { font-size: 10px; }
.HOLIDAY_HOURS { }
