@charset "utf-8";/* CSS Document */

#INFO .date{	display: inline;	/*float:right; margin-right:20px;*/	text-align: right; 	/*width: /*20*/ 150px;*/}
#INFO .tagline{	float:left; 	text-align: center; 	width: /* 60%;*/ 540px;}
#INFO .title{	margin-left: 5px; 	float: left; 	text-align: left; 	width: 19%;}
#INFO .title a, #INFO .title a:visited {color:#fff;}
#INFO .title a:hover {color:yellow;}

#BACKGROUND {  	display: table; 	margin: 0 auto 0 auto; 	width: 1014px; 	background-color: #E5DBD2; 	color:#000; 	background-image:url(../../images/background3.png);}
#CONTENT {  display: block; margin: 0 auto 10px auto; width: 1014px;  }
#BANNER { 	height: 106px;  	margin: 0 auto 0 auto;  	width: 1014px; 	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: 1014px; }
#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{ position:absolute;top:100px;width:1014px;	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 { }
