/* *********************** PAGE ELEMENTS ***************************** */
h4{
	color:#fff;
	margin: 12px 5px 5px 13px;
	font-weight:bold;
	font-size: 1.1em;
}
.block {
	margin-bottom: 0.25em;
	font-size:x-small; font-weight:bold;
}
#adBlock{
	background-color: #c1aef1;
	height:250px;
}
#searchBlock{
margin-top:2px;
text-align:center;
height:43px;
background: #fff url('../images/searchbg.jpg') no-repeat center center;
margin-left:auto;
margin-right:auto;
}
#searchBlock img{
margin-top:5px;
height:30px; width:30px;	
}
#searchBlock .button{
float:right;margin-right:68px
}
#searchBlock p{
border: none;
margin-left:40px;
}
#myBabyChannel{
	height:180px;
	background: #d9b31a url('../images/d9b31a.jpg') no-repeat center center;
	overflow:hidden;
}
#mostPopularSection{
	height:355px;
	background: #4787c2 url('../images/4787c2.jpg') no-repeat center center;
	overflow:hidden;
	color:#fff;
}
#myBabyChannel div, #mostPopularSection div{
	overflow:auto;
	width:270px;height:118px;
	margin:0px auto;
}
#mostPopularSection div{
	height:300px;font-size:x-small;
}
#myBabyChannel span{
	width:120px;
	overflow:hidden;
	color:#fff;
	text-align:left;
	/*padding-bottom:5px;
	border-bottom: solid 2px #fff;*/
}

#mostPopularSection p{
	width:250px;
	border-top: solid thin #fff;
	border-bottom: solid thin #fff;
	padding:5px 0px;
	margin:1px 0px;
}
#mostPopularSection span{
	clear:both;
	font-weight:bold;margin-bottom:0px;
}
hr{
	color:#fff;
	margin-top:1px;margin-bottom:1px;
}

.imgBig{float:left;width:75px; height:42px;border:solid thin #fff;margin-right:5px;}

.imgSmall{float:left;width:18px; height:18px;border:none;margin-right:5px;}

#mostPopularSection .imgSmall{
	float:right;width:53px; height:21px; border:none; margin-right: 20px;
}
#mostPopularSection p.mpsBlock{
	height:22px;
	border:none;
	margin:0px;
}
#nowPlayingBlock{
	height:130px;
	background: #76a61c url('../images/76a61c.jpg') no-repeat center center;
	overflow:hidden;
}
#nowPlayingBlock p{
	overflow:hidden;
	color:#fff;
	width:450px;height:50px;
	margin:0px auto;
	font-size:x-small;
}
#nowPlayingBlock h2{
	margin-bottom:2px;
	font-size:1.05em;
	margin-left: 20px;
	margin-top:40px;
	color:#fff;
}
#thumbnailBlock{
	height:355px;
	background: #c3261c url('../images/c3261c.jpg') no-repeat center center;
	text-align:center;
}
#thumbnailBlock h2, #thumbnailBlock .pagination, #thumbnailBlock a{
	text-align:right;
	font-size:0.9em;
	margin-right:35px;
	margin-top:35px;
	margin-bottom:0px;
	color:#fff;
}
#thumbnailBlockTitle1 {
	text-align:left;
	margin-left:35px;
	float:left;
}
#thumbnailBlock .pagination{
	text-align:left;
	margin-left:35px;
	margin-top:5px;
}
#thumbnailBlock a{
	margin:0px; padding:0px;
	text-decoration: none;	
}
#thumbnailBlock img{
	border:0px;
}
a.tooltip{
    position:relative; 
    z-index:24; background-color:#c3261c;
    color:#000;
    text-decoration:none}
a.tooltip:hover{z-index:25;}
a.tooltip span{display: none}
a.tooltip:hover span{
    display:block;
    position:absolute;
    top:0.9em; left:1.2em; width:130px;height:130px;
    border:none;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
    background: transparent url('../images/box.gif') no-repeat center center;
    color:#fff; 
	overflow:hidden;
    text-align: left}


#thumbnailBlock img.thumbnails{
	width:140px; height:75px;
	margin:0px; padding:0px;
	border-color: #ffffff;
	border: 1px;
}
.thumbnails{
	border-color: #ffffff;
	border: 1px;
}
#thumbnailBlock table{
	margin:5px auto;
}
#thumbnailBlock td.thumbnails{
	width:140px; height:85px;
	margin:5px;
}
#thumbnailBlock td.desc{
	background-color: #921D16;
	color:#fff;
	font-weight:normal;
	font-size:x-small;
}
.subscript{
	font-size:xx-small; 
	color:#000;
}