@charset "utf-8";
/* CSS Document */

body {
margin:0px;
padding:0px;
background-color:#D0D0D0;
font-family:Arial, Helvetica, sans-serif;}

#wrapper {
width:910px;
margin:auto;}

#top_header {
text-align:center;
width:100%;
height:69px;
background-color:#21123C;
cursor:pointer;}

#content {
background-image:url(images/content.jpg);
background-repeat:no-repeat;
width:792px;
padding:15px 40px 0px 59px;}

#content_left {
width:565px;
float:left;
display:inline;
padding:0px 10px;
border-right:1px solid #CCCCCC;}

#content_right {
width:175px;
padding:0px 10px;
float:right;
display:inline;}

#content_right h1 {
margin:0px;
padding:0px;
color:#333333;
font-size:17px;
}

#content_right h2 {
margin:0px;
padding:0px;
color:#6699CC;
font-size:15px;
}

#content_right p {
margin:0px;
padding:0px;
color:#999999;
font-size:11px;
}

#content_right ul {
list-style:none;
margin:0px;
padding:0px 0px 15px 0px;}

#content_right li {
list-style:none;
margin:0px;
padding:4px 0px;
font-size:11px;}

#content_right li a {
color:#6013A6}

#content_right li a:hover {
color:#9999FF;
text-decoration:none;}

#content_right form {
margin:10px 0px;
padding:0px;}

#main_video {
width:565px;
/*height:270px;*/
background-color:#000;
}

#main_video h1 {
color:#fff; 
font-weight:bold; 
background-color:#000; 
border-bottom:3px solid #fff; 
padding:7px 0 7px 10px;
font-size:19px;
margin:0px;
}

#search_heading{
margin:0px;
padding:0px;
color:#a192c1;
font-size:19px;
}

#main_video h2 {
margin:0px;
padding:0px;
color:#FFF;
font-size:13px;
}

#main_video h3 {
margin:0px;
padding:0px;
color:#D1E392;
font-size:13px;
}

#main_video p {
margin:0px;
padding:0px;
color:#FFF;
font-size:11px;
}

#main_video p.desc {
margin-left:15px;
padding-bottom:15px;
margin-right:15px;
display:block;
clear:both;
color:#FFF;
font-size:11px;
text-align: left;
}

#main_video p.desc a{
text-decoration:underline;
color:#FFF;
}

#main_video form {
padding:10px 0px 20px 0px;
margin:0px;}

#main_video_window {
width:360px;
height:240px;
float:left;
display:inline;
margin:15px;
background-color:#00FFFF}

#main_video_text {
padding:15px 5px 0px 0px;
height:auto;}

#message {
text-align:center;
color:#666666;
font-size:12px;
padding:6px 0px;}

#headings {
margin:10px 0px 0px 0px}

#featured_topics {
width:360px;
float:left;
display:inline;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;}

#videos {
width:560px;}

.featured_topic_video h2 {
margin:0px;
padding:0px;
color:#500BC1;
font-size:13px;
padding:3px 0px;
cursor:pointer;
}

.featured_topic_video h2 a {
color:#500BC1;
font-size:12px;
}

.featured_topic_video h2 a:hover {
color: #7021DA;
text-decoration:none;
}

.featured_topic_video p {
margin:0px;
padding:0px 0px 4px 0px;
color: #666666;
font-size:11px;
text-align: justify;
}

.featured_topic_video p a {
text-decoration:none;
color:#500BC1;
}

.featured_topic_video p a:hover {
color: #7021DA;
text-decoration:none;
}

.video_thumb {
height:110px;
background-color:#CCCCCC;
cursor:pointer;
}

.featured_topic_video {
width:160px;
height:275px;
margin:10px 10px 5px 10px;
float:left;
display:inline;
overflow:auto;
}

#featured_topic_heading {
height:28px;
line-height:28px;
background-image:url(images/ear.png);
font-weight:bold;
padding:0 0 0 30px;
width:332px;
float:left;
display:inline;}

#parents_picks_heading {
width:145px;
font-weight:bold;
padding:5px 0px 0px 25px;
float:left;
display:inline;}

#parents_picks {
width:190px;
float:left;
display:inline;
margin:10px 0px;}

.featured_parent_pick {
display:inline;
float:left;
height:270px;
margin:20px 10px 0 21px;
width:160px;}

#parents_picks h2 {
margin:0px;
padding:0px;
color:#500BC1;
font-size:13px;
padding:3px 0px;
cursor:pointer;
}

#parents_picks  p {
margin:0px;
padding:0px 0px 4px 0px;
color: #666666;
font-size:11px;
}

#parents_picks  p a {
text-decoration:none;
color:#500BC1;
}

#parents_picks  p a:hover {
color: #7021DA;
text-decoration:none;
}

.inner_heading {
color:#333333;
font-size:18px;
font-weight:bold;
padding:15px 0px 0px 40px;}

#paginator {
text-align:right;
padding-right:25px;
font-size:12px;}

#paginator a {
color:#500BC1;
text-decoration:none;}

#paginator a:hover {
color:#500BC1;
text-decoration:underline;}

#footer {
width:825px;
margin:20px 0px 20px 40px;
border-top:1px solid #CCCCCC;
color:#666666;
font-size:12px;
text-align:center;}

#footer a{
color: #666666;
text-decoration:none;}

#footer a:hover {
color: #666666;
text-decoration:underline;}

.clear {
clear:both}

.nodisplay
{
display:none;
}

/* for sharethis button */
#sharethis_0 a
{
color:#6013A6;
text-decoration: none;
font-size:12px;
}

/* text above paginator */
#more_video
{
margin:0px;
padding:0px;
color:#999999;
font-size:11px;
font-weight:bold;
}

/* for spotlight vote */
#sl_vote img
{
cursor: pointer;
}

/* for showing time */
.time
{
width:20px;
background-color:#000000;
color:#fff;
opacity:0.75;
position:relative;
font-size:11px;
font-weight:bold;
padding:0 4px;
margin:-17px 0 0 126px;
}