﻿body
{
    font-family:Arial, Helvetica, Sans-Serif;
    margin:0;
    padding:0;
}
body.show-page
{
    background-position:center 244px;
    background-repeat:no-repeat;
    background-color:#fff;
}
#show-page
{
    width:980px;
}
.show-page #page 
{
    background-image:url(/shows/spongebob/images/newsite/spongebob-prosk8r_garywatch.jpg);
	/*background-image:url(/shows/spongebob/images/newsite/background_top.jpg);*/
    background-color:#fff;
    background-position:center 10px;
    background-repeat:no-repeat;
}
#contentArea
{
    width:982px;
    margin-top:0px;
}
a img
{
    border:none;
}
/* overrides form main styles */
#paperHeader {
	position:relative;
	z-index:10;
}
#mainHolder{
	padding: 0;
	color:#161460;
	margin:23px 0 0 0;
}
#pageContent {
	width: 775px;	
	height:auto;
	float:left;
	text-align:left;
	position:relative;
	background-color:transparent;
	padding:0;
}
#gameFrame {
	height:auto;
}
/* END overrides */

a:link, a:visited {
	color: #161460;
	text-decoration:none;
}
a:hover, a:active {
	color: Red;
	text-decoration:underline;
}
.back,
.more {
	display:inline-block;
	width: 82px;
	height: 38px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(../images/more.png);
}
.back span,
.more span {
	display:block;
	position:absolute;
	left:-9999px;
	top:-9999px;
}
.back:link, .back:visited,
.more:link, .more:visited {
	background-position: top center;
}
.back:hover, .back:active,
.more:hover, .more:active {
	background-position: bottom center;
}
.back {
	background-image: url(../images/back.png);
}
ul {
	padding:0;
	margin:0;
}
li {
	list-style-type: none;
}
#mainHolder:after, .subPromoItems:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#mainHolder, .subPromoItems {
	display: inline-block;
}
#col1 {
	width: 192px;
	min-height: 916px;
	float:left;
	position:relative;
}

#col2 {
     float:left;
     position:relative;
     width:580px;
}

#col3 {
     float:left;
     position:relative;
     width:60px;
}



#navMain {
	padding:0;
	margin:8px 0 0 24px;
    height:340px;
}
#tune_in
{
    background-image:url(../images/nav/tunein.png);
    display:block;
    width:135px;
    height:99px;
    padding:41px 25px 0;
    font-size:14px;
    line-height:18px;
    color:#181716;
    text-align:center;
}
#tune_in .showTuneInTime
{
    font-weight:bold;
}

#navMain li a:link, #navMain li a:visited, #navMain li a:active{
	display:block;
	height: 35px;
	width: 136px;
	float:left;
	clear:left;
	background-position:left top;
	text-indent:-200em;
}
#navMain li a:hover
{
    background-position:left bottom;
}
#navGames
{
    margin-top:7px;
    background-image:url('../images/nav/games.gif');
}
#navClips
{
    background-image:url('../images/nav/clips.gif');
}
#navStars
{
    margin-top:8px;
    background-image:url('../images/nav/stars.gif');
}
#navDownloads
{
    background-image:url('../images/nav/downloads.gif');
}
#navShop
{
    margin-top:33px;
    background-image:url('../images/nav/shop.gif');
}
#navItunes
{
    margin-top:5px;    
    background-image:url('../images/nav/itunes.gif');
}
#navIsponge
{
    margin-top:5px;    
    background-image:url('../images/nav/isponge.gif');
}
#navApps
{
    margin-top:5px;    
    background-image:url('../images/nav/apps.gif');
}
#navComic
{
    margin-top:3px;
    background-image:url('../images/nav/comic.gif');
}
#navMore
{
    margin-top:5px;
    background-image:url('../images/nav/ontv.gif');
}





#navPromo {
	padding:0;
	margin:165px 0 0 -11px;
}
#navPromo li a {
	padding: 4px 0;
	display:block;
	height: 30px;
	width: 110px;
	height: 73px;
	background-repeat:no-repeat;
	padding-top:30px ;
	margin-bottom: 10px;
}
#navPromo li a:link, #navPromo li a:visited {
	color: #000;
	font-size: 11px;	
}
#navPromo li a:hover, #navPromo li a:active {
	color: Red;
}
#navPromo #promo1 a {
	width: 70px;
	padding: 30px 4px 0 106px;
	background-position: center left;
	background-image: url(../images/navPromo3.png);
}
#navPromo #promo2 a {
	width: 70px;
	height: 83px;
	padding:20px 90px 0 40px;
	background-position: center right;
	background-image: url(../images/navPromo2.png);
}
#navPromo #promo3 a {
	width: 70px;
	height: 90px;
	padding: 13px 20px 0 90px;
	background-position: center left;
	background-image: url(../images/navPromo3.png);
}

/* MAIN CONTENT BACKGROUNDS */
/* BACKGROUNDS */
body.home 
{ 
    /*background:#fff url(../images/bgs/home.jpg) no-repeat center 93px; */
    background:#fff url(../images/newsite/background.jpg) no-repeat center 130px;
}
body.stars 
{ 
    /*background:#fff url(../images/bgs/stars.jpg) no-repeat center 93px; */
    background:#fff url(../images/bgs/stars_new.jpg) no-repeat center 105px; 
}
body.games 
{ 
    /*background:#fff url(../images/bgs/games.jpg) no-repeat center 93px; */
    background:#fff url(../images/bgs/games_new.jpg) no-repeat center 112px; 
}
body.game { background:#fff url(../images/bgs/game.jpg) no-repeat center 105px; }

/* HOMEPAGE */
div.tag { 
	/*font-size:13px;
	width: 555px;
	height: 45px;*/
	display:none;
}
div.tag p { 
	font-weight:bold;
	text-align:center;
	padding:10px;
	margin:0;
}
div.tag p a:link, div.tag p a:visited { 
	font-size: 13px;
	color:#000;
}
div.tag p a:hover, div.tag p a:active { 
	color:#000;
	text-decoration:underline;
}
#mainPromo {
	width: 508px;
	height: 257px;
	margin: 37px 0 0 26px;
}
#mainPromo #mainPromoSwf {
	width: 340px;
	height: 265px;
	float:left;
}

#mainPromo #mainPromoXmas {
	width: 520px;
	height: 270px;
	float:left;
	margin-top:-16px;
}
#mainPromo .promos {
	float:right;
	padding-top:0px;
}
#mainPromo .promos div {
	background: transparent url(../images/bgs/frameW.png) no-repeat top left;
	width: 166px;
	height: 83px;
	clear:both;
}
#mainPromo .promos a img {
	margin: 2px 6px 0 10px;
	display:block;
	float:left;
}
#subPromo {
	width: 506px;
	height: 180px;
	margin: 14px 0 0 28px;
}
.subPromo
{
    width:242px;
    height:167px;
    float:left;
}
#subPromoLeft
{
    margin:7px 0 0 3px;
}
#subPromoRight
{
    margin:7px 0 0 19px;
}

#subPromo ul {
	margin-left:5px;
}
#subPromo li {
	display:inline;
}
#subPromo li a {
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-color: Transparent;
	height:35px;
	display:block;
	float:left;
	margin-right:8px;
}
#subPromo li a span {
	position:absolute;
	top:-999em;
	left:-999em;	
}
#subPromo li #gamesTab {
	background-image: url(../images/tabs/games.png);
	width: 138px;
}
#subPromo li #clipsTab {
	background-image: url(../images/tabs/clips.png);
	width: 130px;
}
#subPromo li #downloadsTab {
	background-image: url(../images/tabs/dls.png);
	width: 207px;
	margin-right:0px;
}
#subPromo li a:link, #subPromo li a:visited {
	 
}
#subPromo li a.on, #subPromo li a:hover
{
	background-position: 0px -35px;
}
.subPromoItems {
	clear:both;
	padding: 16px 0 0 10px;
}
.subPromoItems div, .col div,
.page div, #row3 .promos div {
	background: transparent url(../images/bgs/frameS.png) no-repeat top left;
	width: 101px;
	height: 106px;
	padding: 6px 0 0 11px;
	float:left;
	margin-right: 10px;
}
.subPromoItems div img, .col div img,
.page div img, #row3 .promos div img {
	width: 96px;
	height: 96px;
}

#alsoNick {
	width: 503px;
	height: 250px;
	margin: 38px 0 0 28px;
	clear:both;
	padding: 22px 0 0 39px;
}
#alsoNick li {
	background: transparent url(../images/bgs/frameM.png) no-repeat top left;
	width: 134px;
	height: 132px;
	padding: 6px 0 0 11px;
	float:left;
	margin-right: 10px;
}
/* STARS */
#star {
	width: 560px;
	height: 260px;	
	position:relative;
}
#star .h1, #star h2,
#star p, #portrait,
body.games #mainPromo h1 {
	padding:0;
	margin:0;
	position: absolute;
	left: 10px;
}
#star h2 {
	left:18px;
	top:51px;
}
#portrait {
	left:auto;
	right: 154px;
	top: 17px;	
}
#star p {
	font-size: 12px;
	color:#161460;
}
#starNav {
	width: 149px;
	height: 222px;
	background: transparent url(../images/bgs/starNav.png) no-repeat top left;	
	position:absolute;
	right: 10px;
	padding: 10px 0 0 10px;
}
#starNav a {
	display: block;
	float:left;
	margin: 0 10px 10px 0;	
}
#group {
	position:relative;
	top:22px;
}
#starContent {
	width: 500px;	
	margin: 32px 0 0 27px;
}
#star h2
{
    text-indent:-200em;
    display:block;
    width:160px;
    height:60px;
    background-position:left top;
    background-repeat:no-repeat;
}
#stars_gary { background-image:url(../images/stars/garyTitle.gif); }
#stars_mrkrabs { background-image:url(../images/stars/mrkrabsTitle.gif); }
#stars_patrick { background-image:url(../images/stars/patrickTitle.gif); }
#stars_plankton { background-image:url(../images/stars/planktonTitle.gif); }
#stars_sandy { background-image:url(../images/stars/sandyTitle.gif); }
#stars_spongebob { background-image:url(../images/stars/sbTitle.gif); }
#stars_squidward { background-image:url(../images/stars/squidwardTitle.gif); }


.col {
	width: 164px;
	float:left;
	padding-top: 60px;
	background-position: top center;
	background-repeat:no-repeat;
	background-color: Transparent;
	margin:0;
}
.col p {
	padding:24px 0 0 0;
	margin:0;
	text-align:center;
}
#topGames
{
    background-image:url(../images/headings/top_games.gif);
}
#topClips
{
    background-image:url(../images/headings/top_clips.gif);
}
#otherStuff
{
    background-image:url(../images/headings/other_stuff.gif);
}
.col div {
	margin: 0 auto;
	float:none;	
}
/* GAMES, CLIPS & DLs */
body.games #mainPromo h1 {
	left: 36px;	
}

#scrollMask {
	height:460px;
	margin: 24px 0 0 33px;
	width:500px;
	position:relative;
	overflow:hidden;
}
 
#scrollMask div.pages {
	height:460px;
	position:absolute;
	width:10000em;
}
.page {
	float:left;
	margin:0;
	width:500px;
}
.page div {
	margin-right: 13px;
} 

a.prev, a.next {
	font-family: Arial,Helvetica,sans-serif;
	font-size:26px;
	font-weight:bold;
	text-align:center;	
	width:24px;
	height:24px;
	cursor:pointer;
	display:block;
	position:relative;
}
a.prev {
	left:30px;
	top:23px;
}
a.next {
	left: 505px;
	top:5px;
}
a.prev span, a.next span {
	position:relative;
	top:-5px;
} 
a.prev, .prev:visited, 
a.next, .next:visited {
	color: #ee408b;
}
div.navi a.active {
	background-color: #ee408b;
	color:#fff;
	text-decoration:none;
}
.prev:hover, .prev:active,
.next:hover, .next:active
{
	text-decoration:none;
}
a.disabled {
	visibility:hidden;		
}
#moreNext,#morePrev
{
    position:absolute;
    right:23px;
}
.next:hover #moreNext,
.prev:hover #morePrev
{
    background-position:left bottom;
}
#morePrev
{
    left:23px;
}


/* GAME */
#row1, #row2, #row3 {
	position:relative;
}
#row1 {
	height: 114px;
	margin-top:25px;
}
#row2 {
	height: 420px;
}
#row3 {
	height: 350px;
}
#row1 #back {
	left:134px;
	position:relative;
	top:-40px;
}
#row3 #games {
	width: 300px;
	float:left;
}
#games  
{
    height:auto;
    margin:0;
    overflow:hidden;
}
#row3 #games, #row3 #more {
	position:absolute;
	width: 360px;
	top: 55px;
}
#row3 #games {
	clear:both;
	left: 10px;
}
#row3 #more {
	clear:both;
	left: 373px;
}
#row3 .promos div {
	margin-right:5px;
}
/*///// Graphic headers ///*/
.gfx_heading
{
    text-indent:-200em;
    overflow:hidden;
    display:block;
    margin:0;
    padding:0;
}
#heading_games
{
    background-image:url(../images/headings/games.gif);
    width:121px;
    height:40px;
}
#heading_clips
{
    background-image:url(../images/headings/clips.gif);
    width:97px;
    height:40px;
}
#heading_dloads
{
    background-image:url(../images/headings/downloads.gif);
    width:224px;
    height:40px;
}
/*/// non flash promo areas: //*/
.mainPromo
{
    margin:0px 0px 0 1px;
    width: 340px;
	height: 265px;
	float:left;
}
#mainPromo_games
{
    background-image:url(../images/games/mainPromo.jpg);
}
#mainPromo_clips
{
    background-image:url(../images/clips/mainPromo.jpg);
}
#mainPromo_dloads
{
    background-image:url(../images/downloads/mainPromo.jpg);
}
/*// clips section video player */
#videoplayer
{
    /*
    width:500px;
    height:250px;
    margin:33px 0 0 30px;
    */
    width:511px;
    height:266px;
    margin:25px 0 0 24px;
    background-color:#000;
}
#orangeFill
{
    background-color:#EF7C30;
    display:block;
    height:10px;
    left:24px;
    position:absolute;
    top:282px;
    width:511px;
}
.pipesOver
{
    background-image:url(../images/temp.png);
    display:block;
    position:absolute;
}
#pipesOverT,#pipesOverB
{
    width:562px;
    height:28px;
    top:0px;
}
#pipesOverB
{
    background-position:2px 29px;
    height:16px;
    top:283px;
}
#pipesOverL,#pipesOverR
{
    height:295px;
    top:0px;
    width:27px;
}
#pipesOverR
{
    background-position:right top;
    right:15px;
    width:33px;
}
/*/ new clips section */
#clipsWrap
{
    position:relative;
    clear:left;
    float:left;
    width:577px;
    overflow:hidden;
    margin:20px 0px 5px 40px;
}
.clips-inner
{
    left:0px;
    top:0px;
    width:484px;
    position:absolute;
}
.clips-inner a
{
    margin:0 7px 15px 0;
    float:left;
    display:block;
    text-decoration:none;
    cursor:pointer;
    
    background-image:url(../images/bgs/frameS.png);
    background-position:center -15px;
    background-repeat:no-repeat;
    height:150px;
    padding:6px 0 0 11px;
    width:101px;
    overflow:hidden;
}
.clips-inner a .clips-thumb 
{
    margin-right:10px;
    position:relative;
    float:left;
    width:95px;
    height:95px;
    overflow:hidden;
    display:block;
    cursor:pointer;
}
.clips-inner a .clips-thumb .clip-arrow
{
    cursor:pointer;
    position:absolute;
    width:28px;
    height:28px;
    display:none;
    left:32px;
    top:25px;
    background-image:url(../images/clip-play.png);
    float:left;
}
.clips-inner a .clips-thumb img
{
    width:130px;
    height:81px;
    position:absolute;
    top:0px;
    left:-20px;
    cursor:pointer;
}
.clips-showname
{
    display:none;
}
.clips-description
{
    color:#fff;
    cursor:pointer;
    display:block;
    float:left;
    font-weight:bold;
    margin:0px 0 0 -6px;
    text-decoration:none;
    width:105px;
}
.clip-on .clips-description,
.clips-inner a:hover .clips-description
{
    text-decoration:underline;
}
.clips-inner a:hover .clips-thumb .clip-arrow
{
    display:block;
}

/* paging */
.paging-wrap,
#paging-wrap
{
    clear:left;
    position:relative;
    width:567px;
    height:30px;
}
#paging-wrap
{
    display:none;
}
.paging
{
    background-repeat:no-repeat;
    background-position:2px top;
    top:0px;
    position:absolute;
    cursor:pointer;
    height:38px;
    width:82px;
}
.paging-back
{
    left:53px;
    background-image:url(../images/back.png);
    clear:left;
}
.paging-back span
{
    width:43px;
}
.paging-more
{
    right:70px;
    background-image:url(../images/more.png);
    background-position:left top;
}
.paging-back:hover { background-position:20px bottom; }
.paging-more:hover { background-position:left bottom; }

.disabled
{
    opacity:0.2;
    filter:alpha(opacity=20);
}
.disabled:hover
{
    background-position:2px top;
}
.disabled span
{
    border:none;
}
#paging-page-wrap
{
    position:relative;
    width:280px;
    left:140px;
    top:2px;
    overflow:hidden; 
    height:25px;
}
.paging-page
{
    width:280px;
    text-align:center;
    display:block;    
    position:relative;    
    height:22px;
    padding-top:3px;
}
#panel-games .paging-page
{
    left:175px;
    padding-top:3px;
}
.paging-page a
{
    cursor:pointer;
    color:#fff;
    font-size:14px;
    margin:0 1px;
    padding:2px 3px 2px 4px;
    text-decoration:underline;
    line-height:21px;
}
.paging-page a.paging-on
{
    background-color:#EE408B;
    color:#fff;
}
.paging-page a:hover
{
    background-color:#fff;
    color:#EE408B;
}
.paging-on,
.paging-page .paging-on
{
    /*border:solid 1px #ACDFE2;*/
    text-decoration:none;
    cursor:default;
    font-weight:bold;
}
.paging-on
{
    font-size:1.1em;
    margin:0;
}
.paging span {
	position:relative;
	top:3px;
	text-decoration:none;
	font-family: Arial,Helvetica,sans-serif;
	font-size:26px;
	font-weight:bold;
	text-align:center;	
} 
.paging-more span
{
    left:85px;
}
.paging-back
{
    background-position:20px top;
    width:102px;
}
.paging-back span
{
    left:0px;
}
a.paging span, a.paging:visited span, a.paging:hover span, a.paging:hover {
	color: #ee408b;
	text-decoration:none;
}
.list-heading
{
    margin:35px 0 0 25px;
    float:left;
    display:block;
    color:#fff;
    font-weight:bold;
    font-size:1.2em;   
}
/* new games section */
.gamesPage
{
    display:block;
    margin:23px 0 20px 40px;
    width:500px;
    height:466px;
}
.gamelink
{
    background: transparent url(../images/bgs/frameS.png) no-repeat top left;
    float:left;
    height:106px;
    margin-right:10px;
    padding:6px 0 0 11px;
    width:101px;
}
.gamelink img
{
    height:96px;
    width:96px;
}
.paging-games .paging-page
{
    width:260px;
    margin-left:155px;
}
.paging-games .paging-page a
{
    color:#EE408B;
}
.paging-games .paging-page a:hover,
.paging-games .paging-page a.paging-on
{
    background-color:#EE408B;
    color:#fff;
}
/* new styles to override main stylesheet */
.panel
{
    background-image:none;
    float:none;
    padding:0;
    width:auto;
}
#videoplayer
{
    position:static;
    background-image:none;
}
.clips-inner a .clips-thumb,
.clips-inner a .clips-thumb img,
.clips-inner a:hover .clips-thumb,
.clips-inner a:hover .clips-thumb img,
.clips-inner a.clip-on .clips-thumb,
.clips-inner a.clip-on .clips-thumb img
{
    border:none;
}
.clips-inner a.clip-on,
.clips-inner a.clip-on img
{
    background-color:Transparent;
    cursor:default;
}
#panel-clips .list-heading 
{
    font-size:14px;
    margin:35px 0 0 25px;
    clear:none;
    width:auto;
}
.paging
{
    padding-top:0px;
}
#panel-clips .paging
{
    top:1px;
    width:82px;
}
.paging span
{
    border-bottom:none;
    display:block;
    height:38px;
}
.paging-more,
#panel-clips .paging-more
{
    background-position:left top;
    right:43px;
}
.paging-more span 
{
    left:52px;
}
#panel-clips .paging-more:hover
{
    background-position:left bottom;
}
#paging-page-wrap 
{
    top:-19px;
}

#panel-clips .paging-back,
.paging-back
{
    width:118px;
    padding-left:0px;
    left:30px;
    background-position:right top;
}
.paging-back:hover,
#panel-clips .paging-back:hover
{
    background-position:right bottom;
}
.spongeGames #mainPromo,
.spongeDownloads #mainPromo
{
    margin:30px 0 0 2px;
    width:526px;
}
.spongeGames .mainPromo,
.spongeDownloads .mainPromo
{
    margin:0 0 0 20px
}
#heading_games, #heading_dloads
{
    left:35px;
    position:absolute;
}
.spongeGames #mainPromo .promos,
.spongeDownloads #mainPromo .promos
{
    padding-top:5px;
}
#sideAdWrap 
{
    right:0;
}

/* clips & games pages: */
#list-games a:visited,
#list-games a:active
{
    color:#fff;
}
#list-games a .list-show
{
    width:153px;
    color:#fff;
    font-weight:bold;
}
#list-games a .list-title
{
    font-weight:normal;
    width:153px;
}
.showTuneInFoot, #clips-show,
#list-clips a .list-show
{
    display:none !important;
}
#clips-heading
{
    position:absolute;
    top:315px;
    left:35px;
}
#clips-title,#text-nowplaying
{
    position:absolute;
    top:315px;
    left:145px;
    width:380px;
    font-weight:bold;
    color:#fff;
}
#clips-title
{
    top:330px;
}
#list-clips,
#list-games
{
    width:510px;
    left:35px;
}

#list-clips-wrap 
{
        top:70px !important;

}

#list-clips 
{
}
#list-clips a,
#list-games a
{
    width:240px;
}
.list-img
{
    border:solid 4px #fff;
    width:112px;
    height:62px;
}
.list-img img
{
    clip:rect(4px, 116px, 66px, 4px);
    left:-4px;
    top:-4px;
}
#list-games a .list-img
{
    width:72px;
}

#list-games a .list-img img
{
    left:-34px;
}
#list-clips a.on .playing 
{
    background-image:url(../images/clip-on.png);
}
#list-clips a .list-title
{
    width:113px;
}
.list a:hover .list-img,
.list a.on .list-img
{
    border:solid 4px #EE408B;
}
.list a .list-title 
{
    font-weight:bold;
    color:#fff;
    width:133px;
}
.list a:hover .list-title, .list a.on .list-title
{
    text-decoration:underline;
}
#paging
{
    background-color:Transparent;
    border:none;
    width:515px;
    margin-left:33px;
    top:715px;
    position:absolute;
    background:none!important;
}
#paging-curr
{
    display:none;    
}
.spongeGames #paging
{
    top:815px;
}
#paging #pages-wrap,
#paging #pages
{
    width:295px;    
}
#paging #pages a 
{
    color:#fff;
    font-size:14px;
    line-height:21px;
    margin:0 1px;
    padding:2px 3px 2px 4px;
    text-decoration:underline;
    background-image:none;
    height:auto;
    display:inline;
    width:auto;
}
#paging #pages a.on 
{
    background-color:#EE408B;
    border:1px solid #ACDFE2;
    cursor:default;
    font-weight:bold;
    text-decoration:none;
}   
#paging #pages a:hover
{
    color:#EE408B;
    background-color:#fff;
}
#paging .button 
{
    -moz-border-radius:0;
    background-color:Transparent;
    border:none;
    height:32px;
    text-indent:-200em;
    margin-top:0px;
}
#paging #button-next,
#paging #button-back
{
    background-image:url(../images/more.png);
    background-position:left top;
    background-repeat:no-repeat;
}
#paging #button-next:hover,
#paging #button-back:hover
{
    background-position:left bottom;
}
#paging #button-back
{
    background-image:url(../images/back.png);
}

#video-wrap {
  background-color: #231F20;
  border-radius: 4px 4px 4px 4px;
  height: 205px;
  position: absolute;
  right: -140px;
  top: 15px;
  width: 200px;
}

#videoplayer_small {
  background: url("/global/img/video-loader-small.jpg") center center;
  float: left;
  height: 141px;
  margin: 7px;
  width: 186px;
}

#small-end-slate 
{
     height: 141px;
  width: 186px; 
  background-position:center center;
}

#end-slate 
{
    width:511px;
    height:266px;
}

#video-wrap #video-title {
  color: #FFFFFF;
  float: left;
  font-size: 15px;
  font-weight: bold;
  margin: 3px 7px 0 14px;
  text-transform: uppercase;
  width: 250px;
}

#end-slate {
  margin: 80px 0 0;
  top: -57px;
    left:24px;

}

#end-slate .relatedReplay {
  margin-top: 0;
  top: 90px;
}

#baftaPromo {
  height: 205px;
  position: absolute;
  right: -140px;
  top: 15px;
  width: 200px; 
  display:none;
}

