
body {
	font-size:100%;
	line-height:1.3333;
	/*text-align:center;*/
	position:relative;
	/*font-size:0.75em; moved these to a lower level so it can't affect all elements */
	padding:0 20px 15px 20px; margin: 0;
}

p {margin:0.8333em 0;}

a {color:#0072c6;}
a:visited {color:#442359;}
a:active {color:#af1e2d;}



#video_popup {font-family: Arial,Helvetica,sans-serif; overflow:visible;}

/*
#video_popupZZ h1 {width:120px; margin:0 0 15px 1px;}

#video_popupZZ h1 a {
	text-indent:-999em;
	display:block;
	overflow:hidden;
	height:45px;
	background:transparent url('/images/dots/popup/ket_logo.png') no-repeat left top;
} */

#vp_wrap {text-align:left; padding:0; margin:0 0 .5em 0; width:45em; position:relative;}
	
/* VIDEO POPUP HEADER SELECTORS */

#vp_headwrap {background:#0077e1 url(/images/dots/popup/tophead_tile.jpg) repeat-x 0 0; padding:0; margin:0 0 .5em 0; width:45em;}
#vp_head {padding:.7em 0 .7em 1em; background:transparent url(/images/dots/popup/tophead_dots.jpg) no-repeat right top;}

#vp_head h1 {color:#fff; font:bold 3.1em/1 sans-serif; letter-spacing:-.055em; margin:0;}
#vp_head h1 em {display:none; text-indent:-9999em; background:#f00;}
#vp_head h1 a {
	overflow:hidden;
	display:inline-block;
	height:50px; width:99px;
	background:transparent url('/images/dots/popup/ketlogo_head.gif') no-repeat left 3px;
}
	
	/* FOR VIDEO PLAYER */
	#videowrapper {width:512px; text-align:center;}
	#videowrapper #wmv1 {margin:0 auto .35em auto; display:block;}

	#video_popup #video_space {
		width:512px;
		text-align:center;
		background-color:#000;
		margin:0 0 15px;
	}
	
	#video_popup #video_info {
		width:512px;
		font-size:0.75em;
	}
		
		#video_popup #video_info h2 {
			color:#0072c6;
			font-size:1.5em;
			font-weight:bold;
			line-height:1;
			margin:0;
		}
		
		#video_popup #video_info h3 {
			color:#000;
			font-size:1.1667em;
			font-weight:normal;
			line-height:1.1429;
			font-style:italic;
			padding:0 0 0.2857em; margin: 0.0714em 0 0;
			border-bottom:1px solid #72d1dd;
		}
	
	#video_popup #video_formats, 
	#video_popup #video_details {
		color:#827566;
		padding:5px 8px 8px;
		border:1px solid #d3cfca;
		border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;
	}
	
	#video_popup #video_formats {
		float:right; width:150px;
		padding-bottom:10px; margin:0.8333em 0;
	}
		
		#video_popup #video_formats h4 {
			font-size:1em;
			font-weight:normal;
			margin:0;
		}
		
		#video_popup #video_formats ul, 
		#video_popup #video_formats ol {
			list-style:none;
			padding:0; margin:0;
		}
	
	#video_popup #video_details {
		list-style:none;
		margin:1.6667em 0 0.8333em;
	}
	#video_popup #video_details.has_formats {width: 314px;}
		
		#video_popup #video_details ul, 
		#video_popup #video_details ol {
			font-weight: bold;
			padding-top:0; padding-bottom:0; margin-top:0; margin-bottom:0;
		}
	
	#video_popup #video_copyright {
		color:#827566;
		clear:left;
		font-style:italic;
	}




/* FOR VIDEO PLAYER SIDEBAR TOOLS */
	#video_popup #video_tools {
		font-size:0.75em;
		line-height:1.1;
		position:absolute; right:0; top:90px; width:188px;
	}
		
		#video_popup .tool {
			color:#8b7e70;
			font-size:0.8333em;
			overflow:hidden;
			width:168px;
			background-color:#eceae8;
			padding:6px 10px 8px; margin-bottom:0.5em;
			border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;
		}
			
			#video_popup .tool h3, 
			#video_popup .tool h4, 
			#video_popup .tool h5, 
			#video_popup .tool h6 {
				font-size:1em;
				font-weight:normal;
				margin:0;
			}
			
			#video_popup .tool h3 {
				color:#514538;
				font-size:1.1em;
				margin-bottom:0.3636em;
			}
			
			#video_popup .tool h4 {clear:both;}
			
			#video_popup .tool h5 {font-weight:bold;}
			#video_popup .tool h5 em {font-weight:normal;}
			
			#video_popup .addthis_toolbox {
				font-size:1.1em;
				line-height:1.3636;
			}
				
				#video_popup .addthis_toolbox .addthis_button_compact {
					display:inline-block;
					padding-right:0 !important;
					margin-right:-1em;
				}
			
			#video_popup .tool form {padding:0; margin:0; overflow:hidden;}/* overflow for IE only*/
			
			#video_popup .tool input {
				font-size:1em;
				color:#8b7e70;
				border:1px solid #b7aea3;
			}
				#video_popup .tool input#video_embed_field {width:166px;}
				#video_popup .tool input#video_search_field {width:144px;}
				#video_popup .tool input#submit_button {border:none;}
			
			#video_popup #related_tool h3 {margin-bottom:0;}
			
			#video_popup #related_tool .thumb_group {overflow:hidden;}
			
			#video_popup #related_tool h4 {float:left; margin:0.7em 0 0.2em;}
			
			#video_popup #related_tool .video_thumb {
				text-align:center;
				float:left; width:64px;
				background-color:#000;
				margin:0 5px 0 0;
			}
			
			#video_popup #related_tool .video_info {
				position:relative;
				z-index:100;
				float:left; width:173px;
				overflow:hidden;
				margin:-0.2em -10px 0 -69px;
			}
				
				#video_popup #related_tool .video_info * {padding-left:69px;}
				#video_popup #related_tool .video_info * * {padding-left:0;}
				
				#video_popup #related_tool .video_info .more_link {
					color:#fff;
					font-size:0.8em;
					line-height:1;
					font-weight:bold;
					text-transform:uppercase;
					float:right;
					background: #827668 url('/images/dots/popup/more_link_bg.png') repeat-x scroll left top;
					padding:0 4px; margin:0.25em 0.125em 0 0;
					border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;
				}
					
					#video_popup #related_tool .video_info .more_link a {
						display:block;
						color:#fff;
						text-decoration:none;
						background:transparent url('/images/dots/popup/sprite_more_link_arrows.png') no-repeat right 3px;
						padding:2px 8px 2px 1px
					}
						#video_popup #related_tool .video_info .more_link a:hover {background-position:right -97px;}
			
			#video_popup #more_tool ul {
				overflow:hidden;
				list-style:none;
				padding:0; margin:0 -9px -8px 0;
			}
				
				#video_popup #more_tool li {
					float:left;
					margin-right:9px; margin-bottom:8px;
				}
				
				#video_popup #more_tool a {
					display:block;
					float:left;
					font-size:0.1em;
					text-indent:-999em;
				}
				#video_popup #more_tool #ket_video_link a {
					width:73px; height:57px;
					background: transparent url('/images/dots/popup/sprite_more_video_short.png') no-repeat scroll 0 0;
				}
				#video_popup #more_tool #ket_video_link a:hover {background-position: -73px 0;}
				#video_popup #more_tool #pbs_video_link a {
					width:85px; height:57px;
					background: transparent url('/images/dots/popup/sprite_more_video_short.png') no-repeat scroll -146px 0;
				}
					#video_popup #more_tool #pbs_video_link a:hover {background-position: -231px 0;}
				#video_popup #more_tool #pbs_kids_go_video_link a {
					width:88px; height:79px;
					background: transparent url('/images/dots/popup/sprite_more_video_tall.png') no-repeat scroll 0 0;
				}
					#video_popup #more_tool #pbs_kids_go_video_link a:hover {background-position: -88px 0;}
				#video_popup #more_tool #pbs_kids_video_link a {
					width:70px; height:79px;
					background: transparent url('/images/dots/popup/sprite_more_video_tall.png') no-repeat scroll -176px 0;
				}
					#video_popup #more_tool #pbs_kids_video_link a:hover {background-position: -246px 0;}
/* END VIDEO POPUP SELECTORS */





/**/
