#player-wrapper,
#lobby-wrapper {
	font-family: Verdana, arial, helvetica, sans-serif;
}
#player-wrapper a,
#lobby-wrapper a {
	color: #0000ff;	
}
#player-continue a {
	color: #fff;	
	background-color: #0000ff;
} 
#player-continue a:hover {
	color: #0000ff;	
	background-color: #fff;
}

#lobby-header {
	position: relative;	
}
#lobby-header img {
	display: block;	
}
#lobby-wrapper-inner {
	background: url("images/capp_sidebar.gif") 0 0 repeat-y;
}
#lobby-sidebar {
	float: left;
	width: 204px;	
}
#lobby-sponsors {
	position: relative;
	background-color: #fff;	
	height: 100px;
	padding: 10px 0;
}
#lobby-sponsors-inner {
	position: relative;
}
#lobby-sponsors .lobby-sponsor {
	position: relative;
	width: 200px;
	height: 100px;
	display: none;	
}

#lobby-sidebar .lobby-sponsor.first {
	display: block;	
}

#lobby-sibebar-note p {
	margin: 2em 1em;
	text-align: center;
	color: #fff;
	font-size: 82%;
}

#lobby-agenda {
	position: relative;	
	margin-left: 230px;
	padding: 35px 0 0 0;
	text-align: left;
	width: 620px;
}
#lobby-footer { 
	width: 850px;
}



/*#lobby-agenda-title h1 {
	margin: 0;
	font-size: 109%;
	border: 1px solid #000;	
	border-bottom: none;
	color: #fff;
	background-color: #144331;
	padding: 4px;
}
#lobby-agenda-intro {
	display: none;	
}*/
table.lobby-agenda-events {
	margin: 0;	
}

/*#lobby-agenda-title h1,*/
.lobby-agenda-nav ol li,
table.lobby-agenda-events th,
table.lobby-agenda-events tr.agenda-rooms td  {
	background-color: #B30024;
}
.lobby-agenda-nav ol li.current {
	background-color: #cd9d0d;
}



body#page-player-stream {
	background-color: #E5E6E7;	
}


/*
 * Mediapage positioning
 */

#player-media-sections {
	float: none;
	width: 100%;
}
#player-slides-questions {
	position: absolute;
	float: none;
	top: 0;
	right: 0;
}

#player-media {
	position: relative;
	padding: 395px 0 0 20px;
	width: 400px;
	background: url("images/capp_globe_logo.gif") 30px 0 no-repeat;
}

#player-sections {
	position: absolute;
	padding: 0;
	width: 500px;
	top: 450px;
	right: 30px;	
}
#player-slides {
	position: relative;
	padding: 45px 20px 0 0;
}	

#player-questions {
	display: none;
}

#player-sections-container .section {
	min-height: inherit;
}

#stream-footer {
	margin-top: 85px;
	height: 90px;
	width: 100%;
	background: url("images/logo_capp_tall_grey_bg.gif") 80% 0 no-repeat;	
}