div.popup {
	width: 680px;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
	padding: 20px;
	display:none;
}

#hackathon-video video {
	width: 680px;
	margin-left: auto;
	margin-right: auto;
}

img.popup-logo {
margin-bottom: 8px;
	
}
div.popup-right {
display: inline-block;
padding-right: 8px;
*zoom:1;
*display:inline;
width: 182px;
}

div.popup-right p{
margin-bottom: 8px;
	line-height: 18px;
}

div.popup-copy h3 {margin-top:4px;}

div.popup-copy {
display: inline-block;
*zoom:1;
*display:inline;
width: 486px;
vertical-align: top;
padding-top: 20px;
font-size:15px;line-height:24px;
margin-bottom: 20px;
}