#content ul{
	margin: 0px;
	padding: 0px 15px;
	font-size: 1em;
	}
	
#content li{
	list-style: circle outside url('/static/pages/publishersoffice/images/bullet_screeningcircle.png');
	margin: 0px 0px 10px 0px;
	}

#addthisbutton {
	width: 132px;
	height:27px;
	z-index:10; 
	position:relative; 
	top:42px; 
	left:303px;
	display:inline;
	}

#screeningrightcolumn { 
	margin: 55px 9px 0px 0px;
	padding-bottom: 15px;
	float:right;
	display: inline;
	text-align:justify;
	background: #ecf4f5;
	}
	
		
#screening_right_inside {
	width:354px;
	float: left;
	margin-left: 17px;
	}
	* html #screening_right_inside {
		width: 359px;
		margin-left: 10px;
		}

#screeningrightcolumn .lines {
	left: 0px;
	}

#screeningrightcolumn .lines-end {
	left: 0px;
	margin-top: 10px;
	}

#screeningrightcolumn h4 { 
	color: #0b1301;
	font-size: 17px;
	line-height: 21px;
	margin-top: 0;
	margin-bottom: 0px;
	text-align: left;
	line-height: 1.2em;
	width: 307px;
	padding: 0px 15px;
	}
	
#screeningrightcolumn h6 { 
		font-size: 1em;
		margin: 15px 0 5px 15px;
		}	

#screeningrightcolumn p.screening {
		width: 307px;
		padding: 0px 15px;
		}

#screeningrightcolumn ul{
	width: 290px;
	margin: 0px 0px 0px 17px;
	text-align: left;
	}
	
#screeningrightcolumn li{
	margin-bottom: 0px;
	margin-left: 2px;
	}
	
	#screeningrightcolumn div.songbutton {
	float: left;
	margin-bottom: 10px;
	}
	
	#screeningrightcolumn div.songbutton object {
		margin: 0 5px 0 15px;
		float: left;
		}
		
	#screeningrightcolumn div.songbutton ul{
		padding: 0px;
		width: 269px;
		float: left;
		margin: 0px;
		}
	
	#screeningrightcolumn div.songbutton li{
		list-style-type: none;
		list-style-image: none;
		margin: 0px;
		}

#leftcolumn h4 { 
     color: #0b1301;
     font-size: 15px;
     margin-top: 0px;
     }
     
.screening_series {
	background: #84a9b3;
	border: 4px solid #f9fbfc;
	width:295px;
	margin: 0px 0px 15px 15px;
	padding: 2px;
	float: left;
	}
	* html #screeningrightcolumn .screening_series{
		margin-left: 8px;
		}
	
.screening_series_inside {
	background: #f9fbfc;
	margin: 0px;
	padding: 4px;
	min-height: 115px;
	float: left;
	text-align: left;
	font-size: 11px;
	width: 287px;
	}

#screeningrightcolumn div.screening_series_inside p {
	margin: 0;
	}

.screening_series_btn {
	float: right;
	width: 142px;
	height:112px;
	margin-left: 7px;
	padding-right: 2px;
	}
	
.screening_episode {
    background: #84a9b3;
    border: 4px solid #f9fbfc;
    width:149px;
    margin: 0px 15px 15px 0px;
    padding: 2px;
    float: left;
    }
    
.screening_episode_inside {
    background: #f9fbfc;
    margin: 0;
    padding: 4px;
    width: 141px;
    height: 245px;
    float: left;
    text-align: left;
    font-size: 11px;
    }

.screening_episode_inside p {
	margin: 2px 0 0 0;
	}
	
.screening_episode_btn {
	margin-bottom: 10px;
	}
	
.screening_episode_btn img {
border:1px solid #84a9b3;
}
	
#screeningrightcolumn div.screening_episode_inside p {
	width: 141px;
	margin: 2px 0 0;
	padding: 0px;
	}

	
#leftcolumn {
	margin: 0 0 0 40px;
	}
	
#screeninglpbox { 
	background: #cedfdd;
	width:500px;
	margin: 15px 0;
	float:left;
	display:inline;
	position:relative;
	}

#screeninglpboxinside { 
	background: #cedfdd;
	width:420px;
	margin:15px;
	padding: 15px 22px 15px 22px;
	border: 3px solid #ffffff;
	}

#screeninglpboxinside p { 
	margin:0 0 5px 0;
	}

	#screeningbannerbutton { 
		margin-bottom: 15px;
		position: relative;
		left: -55px
		}
		
	#screeningbannerbox { 
		background:#eff9f9; 
		width: 402px;
		height: 87px;
		position: relative;
		top: 0px;
		overflow:hidden;
		}
		
	#screeningbannerbox a:hover { 
		position: relative;
		top: -87px;
		}

	
#screeningplayercontainer { 
	background: #cedfdd;
	width:500px;
	margin: 55px 0 15px 0;
	float:right;
	display:inline;
	}
	
#screeningplayer { 
	width:480px;
	float:right;
	margin: -20px 10px 10px 10px;
	display:inline;
	}
	
#screeningplayercontainer h6 { 
		color: #0b1301;
		font-size: 1em;
		margin: 15px 0px 0px 15px;
		}
		
#ps-screeningplayercontainer h6 { 
		color: #0b1301;
		font-size: 1em;
		margin: 15px 0px 0px 15px;
		}
		
#embedText {
	width: 470px; 
	height: 50px; 
	margin: 0px 0px 10px 15px;
	}

.screeningfeature { 
	background: #cedfdd;
	color: #000000;
	width:500px;
	margin: 15px 0px;
	float: left;
	position: relative;
	}
	
.screeningfeatureinside { 
	background: #cedfdd;
	width: 420px;
	margin: 15px;
	padding: 15px 22px;
	border: 3px solid #ffffff;
	}


h4.screening { 
		color: #316865;
		font-size: 17px;
		margin-top: 0px;
		margin-bottom: 15px;
		}
		
h4.screening a.screeninglink { 
		font-size: 17px;
		}
	
.screeninghometitle {
	margin: 20px 0px 0px 0px;
}

.screeningheader { 
	clear:both;
	font-size: 17px;
	color: #0b1301;
	font-weight: bold;
	margin: 30px 0 3px 0;
	text-align:left;
	}

.screeninglink {
	COLOR: #316865; 
	FONT-SIZE: 1em; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: 16px; 
	TEXT-DECORATION: none
	}
	A.screeninglink:link {COLOR: #316865; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none}
	A.screeninglink:active {COLOR: #659693; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
	A.screeninglink:visited {COLOR: #316865; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none}
	A.screeninglink:hover {COLOR: #659693; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

.screeninglink-ep {
	COLOR: #0d424c; 
	FONT-SIZE: 1.1em; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: 16px; 
	TEXT-DECORATION: none
	}
	A.screeninglink-ep:link {COLOR: #0d424c; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none}
	A.screeninglink-ep:active {COLOR: #316865; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
	A.screeninglink-ep:visited {COLOR: #0d424c; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none}
	A.screeninglink-ep:hover {COLOR: #316865; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

.screeninglink_ra {
		COLOR: #0092a5; 
		FONT-SIZE: 1.1em; 
		FONT-STYLE: normal; 
		FONT-WEIGHT: bold; 
		LINE-HEIGHT: 16px; 
		TEXT-DECORATION: none
		}
	A.screeninglink_ra:link {COLOR: #0092a5; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none}
	A.screeninglink_ra:active {COLOR: #1ec3d8; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
	A.screeninglink_ra:visited {COLOR: #0092a5; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none}
	A.screeninglink_ra:hover {COLOR: #1ec3d8; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
	
.screeninglink-red {
	COLOR: #c22f2f; 
	FONT-SIZE: 1em; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: 16px; 
	TEXT-DECORATION: none
	}
	A.screeninglink-red:link {COLOR: #c22f2f; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none}
	A.screeninglink-red:active {COLOR: #ba5555; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
	A.screeninglink-red:visited {COLOR: #c22f2f; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none}
	A.screeninglink-red:hover {COLOR: #ba5555; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
	
.screeningshowlinks {
	color: #becfd1;
	font-size: 14px;
	line-height: 18px;
	margin-top: -15px;
	}
	
.screeningshowlinks a.screeninglink {
	color: #becfd1;
	font-size: 14px;
	line-height: 18px;
	}

.ribbon {
    position: absolute;
    z-index: 1;
    margin:  -4px 0px 0px 0px;
    display: inline;
    }

#screeningrightcolumn .pubset {
    padding: 0px 15px;
    }
    
    
    .pub-header-small {
    COLOR: ##414141; 
   	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	line-height:16px;
	text-decoration:none;}
    
    A.pub-header-small:link {COLOR: #316865; TEXT-DECORATION: none;}
    A.pub-header-small:active {COLOR: #659693; TEXT-DECORATION: underline;}
    A.pub-header-small:visited {COLOR: #316865; TEXT-DECORATION: none;}
    A.pub-header-small:hover {COLOR: #659693; TEXT-DECORATION: underline;}
    
    .pub-info-small {
    background-color:transparent;
	color:#414141;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:11px;
	font-style:normal;
	line-height:13px;
	text-decoration:none;}
    
    .pub-link {COLOR: #316865; 
    font-family:Georgia,"Times New Roman",Times,serif;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	text-decoration:none;
	}
	
    A.pub-link:link {COLOR: #316865; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
    A.pub-link:active {COLOR: #659693; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}
    A.pub-link:visited {COLOR: #316865; FONT-WEIGHT: bold; TEXT-DECORATION: none}
    A.pub-link:hover {COLOR: #659693; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}
    
   #featured-titles {
   margin-top: 54px;
   }
   
  /* RSS & Media Toolbar styles  */
#screeningrightcolumn #toolbar_sc { 
		width:220px; 
		height:43px;
		float:left; 
		margin: 0 0 0 15px;
		padding:0px;
		display: inline;
		position: relative;
		z-index:1;
		top:-5px;
		}
		
#screeningrightcolumn #toolbar_sc ul {
	list-style:none;
	margin:3px 0px 0px 0px;
	padding:0;
	}
	
#screeningrightcolumn #toolbar_sc ul li a {
	display:block;
	height:34px;
	}

#screeningrightcolumn li.toolbutton_sc { 
		width:34px; 
		height:34px;
		float:left; 
		margin: 0px 0px 0px 15px;
		padding:0px;
		display: inline;
		overflow:hidden;
		position:relative;
		}
		
		#screeningrightcolumn li.toolbutton_sc a:hover {
		width:34px;
		height:34px;
		position:relative;
		top: -34px;
		}
		
.toolbarline {
	width:337px; 
	height: 2px; 
	background:#dbeae9;
	float:left;
	}
	
.toolbarline2 {
	width:337px; 
	height: 2px; 
	background:#dbeae9;
	float:left;
	margin-bottom: 20px;
	}

.toolbarline3 {
	width:219px; 
	height: 14px; 
	background:#94b8c1;
	float:left;
	position:relative;
	left:10px;
	top:21px;
	}
	
.toolbarline_ps {
	display:inline; 
	margin:-5px 0px -5px 0px; 
	position:relative; 
	z-index:5;
	}
	
#screeningrightcolumn #screening_right_inside .toolcopy {
	width:337px;
	font-size:11px;
	line-height:16px;
	text-align:center;
	margin-top:0;
	}
	
#screeningrightcolumn #screening_right_inside .toolbar_subscribe {
	width:107px;
	height:14px;
	float:left;
	margin:20px 0 0 0;
	}
	
.arrow img{
	float: left;
	margin: 0px 164px 15px;
	}


/* Hide/Show style */		 

#description-panel {width: 337px;}
#description-extend {display: none;}

#description-extend li  {
margin-bottom: 10px;
}

#moreInfo {font-size: 1.0em; padding: 0px 15px;}
	#moreInfo a.screeninglink {}
	
#lessInfo {font-size: 1.0em; display: none; padding: 0px 15px;}
	#lessInfo a.screeninglink {}


/* Hide/Show PENGUIN STORYTIME style */
#ps-description-panel {width: 337px;}

#ps-description-extend {display: none;}
#moreInfo {font-size: 1.0em; padding: 0px 15px;}
	#moreInfo a.screeninglink_ra {}
	
#lessInfo {font-size: 1.0em; display: none; padding: 0px 15px;}
	#lessInfo a.screeninglink_ra {}

	
/*  ++++++PENGUIN STORYTIME STYLES+++++   */

#leftcolumn .ps-lines {
display:inline;
left: -5px;
margin: 5px 0 5px 0;
position:relative;
z-index:10;
}


/* PENGUIN STORYTIME Songs Panel */
#ps-songsbox {
background:#ECF4F5 none repeat scroll 0 0; 
display:inline; 
float: left; 
position: relative;
margin:15px 0px; 
padding-bottom:15px; 
width:500px; 
}
	
	#ps-songsboxinside {
	margin: 15px 15px 0px 15px;
	border:3px solid #FFFFFF; 
	padding:15px 22px 15px 22px;
	display: block; 
	float: left; 
	width: 420px;
	}
		
		#ps-songsboxinside div.songbutton {
		float: left;
		margin: 0px 0px 10px -15px;
		padding: 0px;
		}
		
		#ps-songsboxinside div.songbutton object {
			margin: 0px 10px 0 10px;
			float: left;
			}
			
		#ps-songsboxinside div.songbutton ul{
			list-style: none; 
			list-style-image:none;
			padding: 0px;
			width: 269px;
			float: left;
			margin: 0px;
			}
		
		#ps-songsboxinside div.songbutton li{
			display: inline;
			list-style: none;
			margin: 0px;
			}
	
		
		.ps-show-songs-line {
		width: 420px; 
		margin-top: -5px;
		margin-bottom: 15px; 
		left:-5px;
		position:relative;
		}


#ps-screeninglpbox { 
	background: #ECF4F5;
	width:500px;
	margin: 15px 0;
	float:left;
	display:inline;
	position:relative;
	}

#ps-screeninglpboxinside { 
	background: #ECF4F5;
	width:420px;
	margin:15px;
	padding: 15px 22px 15px 22px;
	border: 3px solid #ffffff;
	}
	
#ps-screeninglpboxinside ul {
position:relative;
margin:0 5px 0 10px;
}

/*
#ps-screeninglpboxinside li {
list-style-image:url(/static/pages/publishersoffice/images/bullet_screeningcircle.png);
list-style-position:outside;
list-style-type:circle;
margin:0 0 10px;
}
*/

/* PENGUIN STORYTIME Description Panel */
#ps-description-panel p.screening {
	color:#000000;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:16px;
	font-style:normal;
	font-weight:normal;
	line-height:24px;
}

#ps-description-panel .screeninglink_ra {
		COLOR: #0092a5; 
		FONT-SIZE: 16px; 
		FONT-STYLE: normal; 
		FONT-WEIGHT: bold; 
		LINE-HEIGHT: 20px; 
		TEXT-DECORATION: none
		}

#ps-description-panel h4.screening {
color:#0B1301;
font-size:20px;
line-height:24px;
text-align:left;
}

#ps-description-panel h6 {
	padding:0 15px;
	margin: 3px 0;
	color:#000000;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:14px;
	line-height: 18px;
	font-weight: normal;
	text-align:left;
}

#ps-description-extend h6 {
	padding:0 15px;
	margin: 10px 0;
	color:#000000;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:16px;
	line-height: 24px;
	font-weight: bold;
	text-align:left;
}
		
		#ps-pubset td{
		valign: top;
		}

		#ps-pubset .pub-header-small {
			COLOR: #414141; 
			font-family:Georgia,"Times New Roman",Times,serif;
			font-size:12px;
			font-style:normal;
			font-weight:bold;
			line-height:16px;
			text-decoration:none;}
			
			#ps-pubset A.pub-header-small:link {COLOR: #0092a5; TEXT-DECORATION: none;}
			#ps-pubset A.pub-header-small:active {COLOR: #1ec3d8; TEXT-DECORATION: underline;}
			#ps-pubset A.pub-header-small:visited {COLOR: #0092a5; TEXT-DECORATION: none;}
			#ps-pubset A.pub-header-small:hover {COLOR: #1ec3d8; TEXT-DECORATION: underline;}
			
			#ps-pubset .pub-info-small {
			background-color:transparent;
			color:#414141;
			font-family:Georgia,"Times New Roman",Times,serif;
			font-size:11px;
			font-style:normal;
			line-height:13px;
			text-decoration:none;}
			
			#ps-pubset .pub-link {COLOR: #0092a5; 
			font-family:Georgia,"Times New Roman",Times,serif;
			font-size:11px;
			line-height:13px;
			font-weight:bold;
			text-decoration:none;
			}
			
			#ps-pubset A.pub-link:link {COLOR: #0092a5; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
			#ps-pubset A.pub-link:active {COLOR: #1ec3d8; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}
			#ps-pubset A.pub-link:visited {COLOR: #0092a5; FONT-WEIGHT: bold; TEXT-DECORATION: none}
			#ps-pubset A.pub-link:hover {COLOR: #1ec3d8; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}


.ps-lines {
display:inline;
margin: -5px 0 10px 0;
position:relative;
z-index:5;
}

/* PENGUIN STORYTIME Full Screen POPUP style */
#ps-screeningplayercontainer {
	background-color: #7EC1CE;
	text-align: left; 
	width:500px;
	margin: 55px 0 15px 0;
	float:right;
	display:inline;
}

#more {display: none;}

div#exit-full {
text-align: right;
width: 1068px;
height: 50px;
background: transparent url(/static/pages/publishersoffice/images/screening_ps_ra_header.png) no-repeat;
margin-bottom: 10px;
}



div#exit-full .grownups img {
padding: 0px; margin-left: 10px; float: right;
}



