/* Base style
------------------------------------*/

body {
	background: #000000 repeat-y 50% 0;
	background-attachment:fixed;
	padding: 0;
	margin: 0;
	}

/* Things to hide
------------------------------------*/
#nav span, #mem_nav span {
display: none;
}

/* Container
------------------------------------*/
#container {
	width: 960px;
	padding: 0;
	margin: 0 auto;
	position: relative;
	}

	
/* Header
------------------------------------*/
#header {
	background:#DADADA;
	width:890px;
	height: 100px;
	margin: 0; 
	padding: 5px;
	position: relative;
	}

#header .logo, #header .logo a {
	position:absolute;
	display:block;
	width: 273px;
	background-color: #CCCCCC;
	border-color: #666666;
	border-width: 1px;
	font-weight: normal;
	color: #000000;
	padding: 10px;
	text-align:center;
}



/* Nav
/*------------------------------------*/

#nav {
	background: #000000 url(/images/nav.jpg); 
	width:955px;
	height: 121px;
	position:relative;
	margin: 0 0 -2px 0;
	padding: 0;
	}
	
#nav ul {
	display:block;
	list-style: none;
	list-style-type: none;
	margin:0px;
	padding:0px;
	}
	
#nav li, #nav li a{
	position:absolute;
	display:block;
	list-style: none;
	list-style-type: none;
	margin:0px;
	padding:0px;
	}
	
#nav li.l1 {width: 172px; height:121px; top: 0; left:39px;}
#nav li.l1 a{width: 172px; height:121px;}

#nav li.l2 {width:69px; height:121px; top: 0; left:216px;}
#nav li.l2 a{width:69px; height:121px;}
#nav li.l2 a:hover {background: transparent url(/images/nav.jpg) -216px -121px no-repeat;}

#nav li.l3 {width:91px; height:121px; top: 0; left:286px;}
#nav li.l3 a{width:91px; height:121px;}
#nav li.l3 a:hover{background: transparent url(/images/nav.jpg) -286px -121px no-repeat;}

#nav li.l4 {width:91px; height:121px; top: 0; left:378px;}
#nav li.l4 a{width:91px; height:121px;}
#nav li.l4 a:hover{background: transparent url(/images/nav.jpg) -378px -121px no-repeat;}

#nav li.l5 {width:91px; height:121px; top: 0; left:470px;}
#nav li.l5 a{width:91px; height:121px;}
#nav li.l5 a:hover{background: transparent url(/images/nav.jpg) -470px -121px no-repeat;}

#nav li.l6 {width:91px; height:121px; top: 0; left:562px;}
#nav li.l6 a{width:91px; height:121px;}
#nav li.l6 a:hover{background: transparent url(/images/nav.jpg) -562px -121px no-repeat;}

#nav li.l7 {width:67px; height:121px; top: 0; left:654px;}
#nav li.l7 a{width:67px; height:121px;}
#nav li.l7 a:hover{background: transparent url(/images/nav.jpg) -654px -121px no-repeat;}

/*#nav li.l7 {width:67px; height:121px; top: 55px; left:654px;}
#nav li.l7 a{width:67px; height:121px;}
#nav li.l7 a:hover{background: transparent url(/images/nav.jpg) -654px -121px no-repeat;}*/

#nav li.l8 {width:55px; height:121px; top: 0; left:722px;}
#nav li.l8 a{width:55px; height:121px;}
#nav li.l8 a:hover{background: transparent url(/images/nav.jpg) -722px -121px no-repeat;}

#nav li.l9 {width:84px; height:121px; top: 0; left:778px;}
#nav li.l9 a{width:84px; height:121px;}
#nav li.l9 a:hover{background: transparent url(/images/nav.jpg) -778px -121px no-repeat;}

#nav li.l10 {width:82px; height:121px; top: 0; left:863px;}
#nav li.l10 a{width:82px; height:121px;}
#nav li.l10 a:hover{background: transparent url(/images/nav.jpg) -863px -121px no-repeat;}

#nav li.l11 {width:154px; height:35px; top: 0px; left:806px;}
#nav li.l11 a{width:154px; height:35px;}

/* Latch the rollovers
------------------------------------*/


.home #nav li.l2, .home #nav li.l2 a:hover {background: transparent url(/images/nav.jpg) -216px -242px no-repeat;}
.memorabilia #nav li.l3, .memorabilia #nav li.l3 a:hover {background: transparent url(/images/nav.jpg) -286px -242px no-repeat;}
.posters #nav li.l4, .posters #nav li.l4 a:hover {background: transparent url(/images/nav.jpg) -378px -242px no-repeat;}
.new #nav li.l5, .new #nav li.l5 a:hover {background: transparent url(/images/nav.jpg) -470px -242px no-repeat;}
.about #nav li.l6, .about #nav li.l6 a:hover {background: transparent url(/images/nav.jpg) -562px -242px no-repeat;}
.events #nav li.l7, .events #nav li.l7 a:hover {background: transparent url(/images/nav.jpg) -654px -242px no-repeat;}
.faq #nav li.l8, .faq #nav li.l8 a:hover {background: transparent url(/images/nav.jpg) -722px -242px no-repeat;}
.local #nav li.l9, .local #nav li.l9 a:hover {background: transparent url(/images/nav.jpg) -778px -242px no-repeat;}
.rfi #nav li.l10, .rfi #nav li.l10 a:hover {background: transparent url(/images/nav.jpg) -863px -242px no-repeat;}


/* mem_Nav
/*------------------------------------*/
.memorabilia #mem_nav {
	visibility: visible;
	}
#mem_nav {
	background:  url(/images/sub_nav.gif); 
	width:459px;
	height: 25px;
	position:absolute;
	top: 80px;
	left: 290px;
	margin: 0 0 -2px 0;
	padding: 0;
	visibility: hidden;
	}
	
#mem_nav ul {
	display:block;
	list-style: none;
	list-style-type: none;
	margin:0px;
	padding:0px;
	}
	
#mem_nav li, #mem_nav li a{
	position:absolute;
	display:block;
	list-style: none;
	list-style-type: none;
	margin:0px;
	padding:0px;
	}
	
#mem_nav li.l1 {width: 86px; height:25px; top: 0; left:14px;}
#mem_nav li.l1 a{width: 86px; height:25px;}
#mem_nav li.l1 a:hover {background: transparent url(/images/sub_nav.gif) -14px -25px no-repeat;}

#mem_nav li.l2 {width:105px; height:25px; top: 0; left:115px;}
#mem_nav li.l2 a{width:105px; height:25px;}
#mem_nav li.l2 a:hover {background: transparent url(/images/sub_nav.gif) -115px -25px no-repeat;}

#mem_nav li.l3 {width:81px; height:25px; top: 0; left:241px;}
#mem_nav li.l3 a{width:81px; height:25px;}
#mem_nav li.l3 a:hover{background: transparent url(/images/sub_nav.gif) -241px -25px no-repeat;}

#mem_nav li.l4 {width:108px; height:25px; top: 0; left:343px;}
#mem_nav li.l4 a{width:108px; height:25px;}
#mem_nav li.l4 a:hover{background: transparent url(/images/sub_nav.gif) -343px -25px no-repeat;}


/* Latch the rollovers
------------------------------------*/
.hollywood #mem_nav li.l1 {background: transparent url(/images/sub_nav.gif) -14px -25px no-repeat;}
.music #mem_nav li.l2 {background: transparent url(/images/sub_nav.gif) -115px -25px no-repeat;}
.historical #mem_nav li.l3 {background: transparent url(/images/sub_nav.gif) -241px -25px no-repeat;}
.sports #mem_nav li.l4 {background: transparent url(/images/sub_nav.gif) -343px -25px no-repeat;}


/* Features
------------------------------*/
#feature {
width: 898px;
height: 200px;
background: #888888;
margin: 0;
padding: 0;
border: #888888 solid 1px;
}


#feature_sub {
width: 720px;
height: 25px;
background: #888;
display: block;
padding: 20px;
margin: 0;
}


	
/* Search
------------------------------------*/
#search {
	height: 30px;
	background: #444;
	padding: 7px 0 0 36px;
	display: block;
}
	
/* Content
------------------------------------*/
#content {
	width: 955px;
	background: url(/images/cur_bkgrd.jpg) repeat-y;
	margin: 0;
	padding: 0;
	}
	
#body_top {
	width: 955px;
	background: url(/images/body_top.jpg) no-repeat;
	margin: 0;
	padding:0;
	}

#full_col {
	float: left;
	width: 700px;
	margin: 0;
	padding: 57px 18px 12px 120px;
	}

#main_col {
	float: left;
	width: 400px;
	margin: 0;
	padding: 57px 0 20px 160px;
}
#main_col_events {
	float: left;
	width: 500px;
	margin: 0;
	padding: 57px 0 20px 160px;
}
#details {
width: 690px;
padding: 20px 130px 20px 145px;
}

#info {
float: right;
width: 300px;
}

#horz_items {
padding: 0 0 27px 0;
height: 101px;
}
#horz_items ul {
	display:block;
	list-style: none;
	list-style-type: none;
	margin:0px;
	padding:0px;
	}
	
#horz_items li, #horz_items li a{
float:left;
width: 99px;
height: 101px;
background:url(/images/block.jpg) no-repeat;
	display:block;
	list-style: none;
	list-style-type: none;
	margin:0px;
	padding:0px;
	}
#horz_items li a:hover{
background:url(/images/block.jpg) 0 -101px no-repeat;
}

#horz_items li span {
display: none;
}


#rfi_button {
width: 191px;
height: 33px;
margin: 10px 0 0 0;
position:relative;
}

#rfi_form {
	width:383px;
	z-index: 1;
	position:absolute;
	left: -182px;
	top: -1px;
	visibility: hidden;
}
#rfi_form_body {
width:363px;
padding:0 10px 10px 10px;
margin-top: -4px;
background:url(/images/rfi_form_body.gif) bottom no-repeat;
}
.fparts {
background: #FBB100;
border: #FBB100 1px solid;
color:#000000;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-size: 1em;
}

/* sub_col_linking
------------------------------------*/
#sub_col {
	float: right;
	width: 237px;
	margin: 0;
	padding: 57px 120px 12px 6px;
}

#sub_col ul{
	list-style: none;
	list-style-type: none;
	display: inline;
	margin: 0;
	padding: 0;
}

#sub_col li {
	margin: 0;
	display: block;	
	padding: 0 5px 0 10px;
	border: dotted;
	border-color: #E4E4E4;
	border-width: 0 0 1px 0;

	}
	
#sub_col li a {
	height: 25px;
	font-size:95%;
	}
	

.about #sub_col, .events #sub_col, .rfi #sub_col{
background: url(/images/spot_light.jpg) no-repeat;
height: 545px;
}
	
	
	
	/*--------------VERT_LIST------------------*/
	
	#vert_items {
padding: 0 0 27px 0;
}
#vert_items ul {
	display:block;
	list-style: none;
	list-style-type: none;
	margin:0px;
	padding:0px;
	}
	#vert_items ul li{
	display:block;
	list-style: none;
	list-style-type: none;
	margin:0px;
	padding:0px;
	}
	
#vert_items li, #vert_items li a{
height: 101px;
background:url(/images/block.jpg) no-repeat;
	display:block;
	list-style: none;
	list-style-type: none;
	margin:0px;
	padding:0px;
	position:relative;
	}
#vert_items li a:hover{
background:url(/images/block.jpg) 0 -101px no-repeat;
}

	#vert_items span{
	display:block;
	position: absolute;
	list-style: none;
	list-style-type: none;
	top:15px;
	left: 110px;
	float: left;
	width: 300px;
}

	
/* Other titles lists
------------------------------------*/	
	
	#other_titles {
	border: 0;
	padding: 0;
	margin: 0;
	font-size: .9em;
	color: #FFF;
	}
	
	#other_titles_top {
	background: url(../memorabilia/images/other_titles_top.gif) no-repeat;
	width: 205px;
	height:34px;
	}
	
	#other_titles_bottom {
	background: url(/memorabilia/images/other_titles_bottom.gif) no-repeat;
	width: 205px;
	height:34px;
	}
	
	#other_titles ul {
	display:block;
	list-style: none;
	list-style-type: none;
	margin:0;
	padding:0;
	width: 205px;
	}
	
	#other_titles ul li {
	border-bottom: 1px solid #000;
	background: #222;
	margin:0;
	padding:0;
	display: block;	
	list-style: none;
	list-style-type: none;
}
	
#other_titles ul li span {
	margin:0;
	padding:0 0 0 8px;
	display: block;	
}	
	

/*------------------------------------*/

#split_col1 {
	float: left;
	width: 300px;
	margin: 0;
	padding: 57px 0 20px 160px;
}

#split_col2 {
	float: right;
	width: 300px;
	margin: 0;
	padding: 57px 160px 100px 0;
}

.center {
text-align:center;
}

.date {
	color: #B7BB6D;
	}

#clear {
	clear: both;
	}

.note {
	text-transform: uppercase;
	color: #CCCCCC;
	}

.headline_link, .headline_link a, .headline_link a:link, .headline_link a:visited, .headline_link a:hover, .headline_link a:active {
	color: #B7BB6D;
	size: 70%;
	}

.highlight {
	background-color: #ffcc99;
	}

.right {
	float: right;
	}

.left {
	float: left;
	}

ul {
	padding:0 0 10px 15px;
	}

acronym {
	background-color: #D3D3D3; cursor: help;
	}
	
/* Tables
------------------------------------*/	
	
.tabular {
	width: 100%;
	background-color: #280C2A;
	margin-bottom: 10px;
	margin-top: 10px;
	}
	
.tabular th {
	background-color: #A03B00;
	text-align:left;
	height:10px;
	color: fff;
	}

.tabular_highlight {
	background-color: #521855;
	}
	
.store_listings {
	width: 100%;
	background-color: #fff;
	margin-bottom: 10px;
	margin-top: 10px;
	}

.store_listings th {
	background-color: #666;
	text-align:left;
	height:10px;
	color: fff;
	}

.store_listings_highlight {
	background-color: #fff;
	}

.info_pop {
	width: 400px;
	background-color: #fff;
	margin-bottom: 10px;
	margin-top: 10px;
	border: 1px solid #666;
	}

.info_pop th {
	background-color: #666;
	text-align:left;
	height:10px;
	color: fff;
	}

.info_pop_highlight {
	background-color: #fff;
	}


/* Posters holder
------------------------------------*/
#posters_holder {
width: 434px;
height:492px;
margin: 0 auto;
padding: 0;
text-align:center;
}


/* Footer
------------------------------------*/
#footer_top {
width: 955px;
	height: 27px;
	background:url(/images/footer_top.gif) no-repeat;
	position: absolute;
	z-index: 1;
	top:-27px;
	}

#footer {
	width: 955px;
	height: 93px;
	background: url(/images/footer.gif) no-repeat;
	position: relative;
}



/* --- | The Latest and News | --- */



#icon_container {
position: relative;
height:115px;
}

	


	/* --- | The Latest | --- */

	

#icon_container #icons {
	position: absolute;
	left: 23px;
	width: 1200px;
	height: 110px;
}

	

	/* --- | News | --- */

	

#icon_container #icon_window {
	position: absolute;
	left: 7px;
	top: 7px;
	width: 688px;
	height: 110px;
	overflow: hidden;
	clip: rect(0, 688px, 110px, 0);
	}

		
#icon_container #icons {
	z-index: 0;
	position:absolute;
	width:1200px;
	left: -17px;
	top: -6px;
	height: 130px;
				}
				
/* --- | scroll control| --- */

#scroll_control {
height:20px;
}
						

	/* --- | News Arrows | --- */

	

#arrows {
	position:absolute;
	left:743px;
	top:467px;
	z-index:7;
	width:20px;

}

a[title] { 
background: #FBB100;
border: #FBB100 1px solid;
color:#000000;

}


#flash_holder {
width: 2px;
height: 2px;
position: relative;
}

.posters #flash_holder {
padding: 0 0 0 100px;
}

#silo {
	position:absolute;
	top: -371px;
	left: 762px;
	z-index: 3;
	height: 500px;
}

.local #silo , .about #silo, .events #silo, .info #silo, .rfi #silo { 
	position:absolute;
	top: -500px;
	left: 615px;
	/*z-index: 3*/
	height: 500px;
}


.info #silo { 
	position:absolute;
	top: -391px;
	left: 660px;
	/*z-index: 3*/
	height: 500px;
}