/* ./_css/player.css */


body{
	margin:0;
	padding:0;
	background:url(../_images/player/main-bg.jpg) no-repeat center top;
}

div#main_container{
	width:1000px;
	height:650px;
	margin:50px auto 0;
	position:relative;
	left:0;
	top:0;
}

	img#logo{
		position:absolute;
		top:15px;
		left:-7px;
	}
	
	img#box-shadow{
		position:absolute;
		top:-5px;
		left:-10px;
	}

	div#slide_holder{
		width:1000px;
		height:575px;
	}

	div#main_navbar{
		position:absolute;
		bottom:0;
		left:0;
		z-index:1;
		width:1000px;
		height:230px;
		background:url(../_images/player/main-bar.png) no-repeat;
	}
	
		div#menu-bar{
			width:1000px;
			position:absolute;
			top:154px;
			left:0;
			height:50px;
			font-family:'Maven Pro', sans-serif;
			font-size:13px;
			font-weight:700;
			line-height:13px;
			color:#b3efe7;
			overflow:visible;
		}
		
		div#menu-bar a{
			color:#b3efe7;
			text-decoration:none;
		}
		
		div#menu-bar a:hover{
			color:#fff;
		}
		
		
		ul#left-menu, ul#right-menu {	
			float:left;
			margin:0;
			padding:0;
			list-style:none;
			height:50px;
		}
		
	
			ul#left-menu li {
				float:left;
				margin:0;
				position:relative;
				z-index:10;
				background:url(../_images/player/btn-border.png) no-repeat right 0;
				list-style:none;
				line-height:16px;
				text-align:center;
			}
			
				ul#left-menu li a {
					float:left;
					padding:8px 17px;
					height:34px;
					text-shadow:0 1px 1px #000;
					line-height:13px;
					cursor:pointer;					
				}
				
				ul#left-menu li a.one_line{
					padding:15px 17px;
					height:20px;
				}
				
			
				a#speakers_sub:hover, a#resources_sub:hover, a#question_sub:hover, a#indexing_sub:hover{
					background:url(../_images/player/main-nav-btn-hover.jpg) no-repeat;
				}
				
				a#resources_sub:hover{
					background-position:-125px 0;
				}
				
				ul#left-menu li a#question_sub:hover, ul#left-menu li a#indexing_sub:hover {
					color:#fff;
					background-position:-200px 0;
				}
			
			
			
			ul#right-menu li {
				float:left;
				background:url(../_images/player/btn-border.png) no-repeat 0 0;
				margin:0;
				list-style:none;
				line-height:16px;
				text-align:center;
				padding:10px 10px;
			}
			
			
			ul#right-menu li.single-line {
				line-height:24px;
			}
			
			
				ul#right-menu li div#audio_label {
					float:left;
					margin:4px 8px 0 0;
				}
			
					
				ul#audio_feed {
					float:left;
					margin:2px 0 0;
					padding:0;
					background:url(../_images/player/embossed-box.png) no-repeat 0 0;
					list-style:none;
					text-transform:uppercase;
				}
				
					ul#audio_feed li {
						padding:0 2px;
						background:none;
						border:none;
						white-space:nowrap;
						
					}
					
						ul#audio_feed li a {
							display:block;
							padding:0 8px;
							height:23px;
							line-height:21px;
							cursor:pointer;
							float:left;
						}
						
						ul#audio_feed li a.active {
							background:url(../_images/player/btn-selected-item.png) no-repeat 0 2px;
						}
			
			
		
		div#panelist-box{
			width:226px;
			background:url(../_images/player/panelist-box.png) -226px 0;
			position:absolute;
			bottom:75px;
			left:15px;
			z-index:20;
			display:none;
		}
		
			div#panelist-box span.top_cap{
				display:block;
				width:226px;
				height:6px;
				position:absolute;
				top:-6px;
				left:0;
				background:url(../_images/player/panelist-box.png) 0 0;
			}
			
			div#panelist-box span.bottom_cap{
				display:block;
				width:226px;
				height:21px;
				position:absolute;
				bottom:-20px;
				left:0px;
				background:url(../_images/player/panelist-box.png) -452px 0;
			}
			
			div#panelist-box ul{
				margin:0;
				padding:0;
				list-style:none;
			}
			
				div#panelist-box ul li {
					position:relative;
					font-family:'Maven Pro', sans-serif;
					font-weight:700;
					font-size:13px;
					color:#505050;
					padding:3px 12px 3px 6px;					
					cursor:pointer;
					border-bottom:1px dotted #ddd;
				}
				
				
					/*div#panelist-box ul li div {
						display:none;
						position:absolute;
						z-index:10;
						bottom:-20px;
						left:60px;
						width:328px;
						padding:20px;
						background:#fff;
						border-radius:10px;
						-moz-border-radius:10px;
						-webkit-border-radius:10px;
						-webkit-box-shadow: 2px 2px 2px 2px #cccccc;
						-moz-box-shadow: 2px 2px 2px 2px #cccccc;
						box-shadow: 2px 2px 2px 2px #cccccc; 
						cursor:default;
					}*/
					
					div#panelist-box ul li div i {
						position:absolute;
						left:-8px;
						bottom:30px;
						display:block;
						width:12px;
						height:29px;
						background:url(../_images/player/speech-hook-left2.png);
					}
				
				
				
					div#panelist-box ul li a {
						display:block;
						cursor:pointer;
						color:#505050;
						padding:3px 6px 6px 3px;
					}
				
				
					div#panelist-box ul li.active a {
						color:#fff;
						background:#4c453d;
					}
				
				
					div#panelist-box ul li img{
						float:left;
						margin:0 6px 0 0;
					}
					
					div#panelist-box ul li p{
						padding:6px 0;
						margin:0;
					}
					
					div#panelist-box ul li em{
						font-size:12px;
						font-weight:400;
					}
					
		div#panelist-box div.bios-box{
			width:341px;
			background:url(../_images/player/bios-box.png) -376px 0 repeat-y;
			position:absolute;
			bottom:-20px;
			left:50px;
			z-index:21;
			padding:5px 20px 0px 15px;
			display:none;
			font-weight:normal;
			font-size:11px;
		}
		
			div#panelist-box div.bios-box h3{
				font-size:18px;
				font-weight:700;
				margin:0;
			}
		
			div#panelist-box div.bios-box span.top_cap{
				display:block;
				width:376px;
				height:10px;
				position:absolute;
				top:-10px;
				left:0;
				background:url(../_images/player/bios-box.png) 0 0;
			}
			
			div#panelist-box div.bios-box span.bottom_cap{
				display:block;
				width:376px;
				height:15px;
				position:absolute;
				bottom:-15px;
				left:0px;
				background:url(../_images/player/bios-box.png) -752px 0px;
			}
		
		
		div#resources-box, div#indexing-box{
			width:226px;
			background:url(../_images/player/panelist-box.png) -226px 0;
			position:absolute;
			bottom:70px;
			z-index:20;
			display:none;
		}
		
				div#resources-box span.top_cap, div#indexing-box span.top_cap{
					display:block;
					width:226px;
					height:6px;
					position:absolute;
					top:-6px;
					left:0;
					background:url(../_images/player/panelist-box.png) 0 0;
				}
				
				div#resources-box span.bottom_cap, div#indexing-box span.bottom_cap{
					display:block;
					width:226px;
					height:21px;
					position:absolute;
					bottom:-20px;
					left:0px;
					background:url(../_images/player/panelist-box.png) -452px 0;
				}
		
			div#resources-box ul, div#indexing-box ul{
				margin:0;
				padding:0 12px 0 6px;
				list-style:none;
				width:208px;
			}
			
				div#resources-box ul li, div#indexing-box ul li {
					float:none;
					display:block;
					background:none;
					text-align:left;
					border-bottom:1px solid #ccc;
				}
				
					div#resources-box ul li a, div#indexing-box ul li a {
						float:none;
						display:block;
						padding:5px 0 5px 20px;
						color:#505050;
						line-height:13px;
						text-shadow:none;
						height:auto;
						background:url(../_images/player/menu-item.gif) no-repeat 6px 10px;
					}
					
					div#resources-box ul li a:hover, div#indexing-box ul li a:hover{
						color:#066;
						background-position:6px -43px;
					}
					
		
		
		
		
		
		div#question-box	{
			position:absolute;
			left:-200px;
			bottom:50px;
			z-index:20;
			padding:10px 15px 20px 15px;
			width:344px;
			height:114px;
			overflow:hidden;
			background:0 url(../_images/player/question-box.png) no-repeat;
			text-align:left;
			color:#505050;
		}
		
		div#question-box-test {
			position:absolute;
			left:-200px;
			bottom:50px;
			z-index:20;
			padding:10px 15px 20px 15px;
			width:344px;
			height:114px;
			overflow:hidden;
			background:#FFFFFF url(../_images/player/question-box.png) no-repeat;
			text-align:left;
			color:#505050;
		}
		
			div#question-box a#question_submit {
				float:right;
				margin:2px 0 0 0;
				padding:8px 8px 8px 20px;
				height:auto!important;
				text-transform:uppercase;
				color:#505050;
				cursor:pointer;
				background:url(../_images/player/chevron-on-white.gif) no-repeat left 12px;
				text-shadow:none !important;
			}
			
			div#question-box textarea {
				width:338px;
				height:51px;
				padding:4px 6px;
				border:0;
				resize:none;
				background:url(../_images/player/question-field.gif) transparent no-repeat;
				font-size:12px;
				line-height:18px;
			}
			
			
			div#question-box div.question_done {
				display:none;	
			}
			
			
			
		
		
		
	
		div#video-box{
			position:absolute;
			top:5px;
			left:329px;
			z-index:2;
			width:344px;
			height:188px;
			background:#000;
		}
		
			img#video-box-mask{
				position:absolute;
				z-index:3;
			}
	
	div#footer{
		width:1000px;
		margin:0 auto;
		font-family:'Maven Pro', sans-serif;
		font-weight:700;
		font-size:10px;
		color:#969478;
		height:60px;
		line-height:60px;
		border-bottom:1px solid #cdccc0;
		background:url(../_images/player/main-bar-shadow.png) no-repeat;
	}
	
		div#footer #copyright{
			background:url(../_images/player/logo-75th_en.png) no-repeat 0 10px;
			padding:0 0 0 150px;
			float:left;
		}
		
		div#footer .secondary_menu{
			float:right;
			text-decoration:none;
			color:#969478;
		}
	
