#everything {padding-top: 23px;z-index: -10;}

body {
    font-family: "HPSimplified",arial; z-index: -10;
}

#body h1 {color: #767676; margin: 15px 0 0 18px; padding-bottom: 5px; font-size: 185%;font-weight:bold;}

#body .secondary_nav #snav_tab_nav .snav_tabs .current_page_on_tab a { border-bottom: 4px solid #0096D5 !important; }

#body .breadcrumb {padding: 10px 18px 5px 18px;}
#body .breadcrumb ul {height:22px;}
#body .breadcrumb ul li {font-size: 110%;}

#body .hpe {margin-left: 18px;}

#body .hpe .content {width: 966px;}
#body .hpe .content h2 {font-size: 245%; margin-bottom: 18px;}

#body .hpe .content #leftColumn {width: 615px; margin-right: 42px; float: left;}

#body .hpe .content #leftColumn #brightCoveContainer #BC_Error {width: 613px; height: 380px; border: 1px solid #CCC; display: none;}
#body .hpe .content #leftColumn #brightCoveContainer #BC_Error h3 {color: #F00; font-size: 230%; text-align: center; margin: 150px 0 18px 0;}
#body .hpe .content #leftColumn #brightCoveContainer #BC_Error p {color: #000; text-align: center; font-weight: bold; font-size: 140%; line-height: 18px;}

#body .hpe .content #leftColumn #videoInfo #thumbs {margin: 10px 15px 0 0; width: 113px; float: left;}
#body .hpe .content #leftColumn #videoInfo #thumbs #thumbs_up {background: url(../images/thumbs_up.png) top left no-repeat; width: 51px; height: 36px; margin-right: 11px; float: left;}
#body .hpe .content #leftColumn #videoInfo #thumbs #thumbs_down {background: url(../images/thumbs_down.png) top left no-repeat; width: 51px; height: 36px; float: left;}
#body .hpe .content #leftColumn #videoInfo #thumbs #thumbs_up:hover {background: url(../images/thumbs_up_hover.png); cursor: pointer;}
#body .hpe .content #leftColumn #videoInfo #thumbs #thumbs_down:hover {background: url(../images/thumbs_down_hover.png); cursor: pointer;}
#body .hpe .content #leftColumn #videoInfo #thumbs #thumbs_up.active {background: url(../images/thumbs_up_active.png); cursor: pointer;}
#body .hpe .content #leftColumn #videoInfo #thumbs #thumbs_down.active {background: url(../images/thumbs_down_active.png); cursor: pointer;}

#body .hpe .content #leftColumn #videoInfo #likes {margin: 18px 15px 0 0; width: 182px; color: #5a5a5a; line-height: 22px; float: left;}
#body .hpe .content #leftColumn #videoInfo #likes #likesBar {width: 182px; height: 6px; background-color: #b9b8bb;}
#body .hpe .content #leftColumn #videoInfo #likes #likesBar .likesValue {height: 6px; background-color: #0096d6; width: 1px; float: left;}
#body .hpe .content #leftColumn #videoInfo #likes #likesBar .dislikesValue {height: 6px; width: 1px; float: left;}
#body .hpe .content #leftColumn #videoInfo #likes #likesCount {float: left;}
#body .hpe .content #leftColumn #videoInfo #likes #dislikesCount {float: right;}

#body .hpe .content #leftColumn #videoInfo #views {float: right; margin-top: 24px; color: #000; font-size: 123%;}

#body .hpe .content #leftColumn #videoInfo p {color: #5a5a5a;  font-size: 123%; line-height: 22px; margin-bottom: 0; padding-top:16px; }
#body .hpe .content #leftColumn #videoInfo a.relatedLink {font-size: 108%;}

#body .hpe .content #rightColumn {width: 309px; float: left;}
#body .hpe .content #rightColumn #playList h3 {margin: -4px 0 0 0; padding: 0; font-size: 140%; float: left;}
#body .hpe .content #rightColumn #playList a#browseLink {float: right; font-size: 108%; margin: -1px 0 0 0;}
#body .hpe .content #rightColumn #playList .vidContainer {height: 500px; overflow: auto; margin-top: 13px; *position: relative;}
#body .hpe .content #rightColumn #playList .vidContainer .vidBlock {width: 255px; padding: 18px; color: #5a5a5a;}
#body .hpe .content #rightColumn #playList .vidContainer .vidBlock:hover {border: 3px solid #f2f2f2; width: 255px; padding: 15px; cursor: pointer;background: #f2f2f2;}
#body .hpe .content #rightColumn #playList .vidContainer .vidBlock:hover a{text-decoration: underline;}
#body .hpe .content #rightColumn #playList .vidContainer .vidBlock img {float: left; width: 106px; height: 58px; margin: 0 11px 11px 0;}
#body .hpe .content #rightColumn #playList .vidContainer .vidBlock strong {color: #000; display: block; font-size: 123%;}
#body .hpe .content #rightColumn #playList .vidContainer .vidBlock a {display: block; font-size: 123%; margin-bottom: 5px; padding-bottom: 0;}
#body .hpe .content #rightColumn #playList .vidContainer .vidBlock p {font-size: 92%; line-height: 15px;}
#body .hpe .content #rightColumn #playList .vidContainer .vid_selected {background-color: #f2f2f2;}
#body .hpe .content #rightColumn #playList .vidContainer .vid_selected:hover {cursor: default;}

#body .hpe .content #browseVideos h2 { font-size: 185%; color: #000;}
#body .hpe .content #browseVideos .dd_wrap {margin-left: 250px; width: 160px; float: left;}
#body .hpe .content #browseVideos .paging {float: right;}
#body .hpe .content #browseVideos .paging a.pag_forward {margin-right: 0;}
#body .hpe .content #browseVideos .paging a.pag_back:hover {text-decoration: none;}
#body .hpe .content #browseVideos .paging a.pag_forward:hover {text-decoration: none;}


#body .hpe .content #browseVideos .leftColumn {width: 208px; margin: 0 42px 0 0; float: left;}
#filter { position: absolute; top: -31px }
.leftTitle { padding-top: 23px }
#kluge { position: absolute; left: 0; top: -30px; }

#body .hpe .content #browseVideos .leftColumn h3 {font-size: 140%; line-height:normal; margin: 0 0 15px 0;}


#body .hpe .content #browseVideos .leftColumn .prog-disc-narrow .prog-disc {border:0;color:#000;} 
#body .hpe .content #browseVideos .leftColumn .prog-disc-narrow .prog-disc .prog-disc-item-header .js_prg_dsc_trg .active {font-weight: bold; color:red;} 
#body .hpe .content #browseVideos .leftColumn .prog-disc-narrow .prog-disc span.vidCount {font-size: 85%; color:#767676; padding: 0 !important; display: inline !important; font-weight: normal;}
#body .hpe .content #browseVideos .leftColumn .prog-disc-narrow .prog-disc .prog-disc-icn {background-position: left 0; background-image: none;}
#body .hpe .content #browseVideos .leftColumn .prog-disc-narrow .prog-disc .prog-disc-item-header a {border:0;padding:0;color:#000;}
#body .hpe .content #browseVideos .leftColumn .prog-disc-narrow .prog-disc .prog-disc-item-header a span {font-size: 80%;}
#body .hpe .content #browseVideos .leftColumn .prog-disc-narrow .prog-disc .prog-disc-item-header a:hover span.vidCount {font-size: 80%; text-decoration:none}
#body .hpe .content #browseVideos .leftColumn .prog-disc-narrow .prog-disc .prog-disc-item-header span {padding: 5px 0;}
#body .hpe .content #browseVideos .leftColumn .prog-disc-narrow .prog-disc .content {border:0;padding: 0; width: 208px;}
#body .hpe .content #browseVideos .leftColumn .prog-disc-narrow .prog-disc .prog-disc-item-content {font-size: 100%;} 
#body .hpe .content #browseVideos .leftColumn .prog-disc-narrow .prog-disc .prog-disc-item-content ul {margin: 0;}
#body .hpe .content #browseVideos .leftColumn .prog-disc-narrow .prog-disc .prog-disc-item-content ul li {padding: 5px 0 5px 10px; display: block; margin: 0;}
#body .hpe .content #browseVideos .leftColumn .prog-disc-narrow .prog-disc .prog-disc-item-content ul li:hover {background-color: #f2f2f2; cursor: pointer;}
#body .hpe .content #browseVideos .leftColumn .prog-disc-narrow .prog-disc .prog-disc-item-content ul li a {font-size: 100%; color: #000; }
#body .hpe .content #browseVideos .leftColumn .prog-disc-narrow .prog-disc .prog-disc-item-content ul li a.active {font-weight: bold;}
#body .hpe .content #browseVideos .leftColumn #narrowByFilterBox {margin-top: 20px;}
#body .hpe .content #browseVideos .leftColumn #narrowByFilterBox p {color: #000; font-size: 133%; margin-bottom: 15px;}
#body .hpe .content #browseVideos .leftColumn .filterContainer {width: 204px; border: 2px solid #cecece; height: 27px;}
#body .hpe .content #browseVideos .leftColumn .filterBox {outline: none; background: none repeat scroll 0 0 #FFFFFF; border: medium none; color: #767676; float: left; padding: 3px 0 0 10px; font-size: 133%; font-weight: normal; width: 160px;}
#body .hpe .content #browseVideos .leftColumn .filterSubmit {border: none; padding: 0; margin: 0; background: url(../images/filter_button.jpg) top right no-repeat; width: 31px; height: 27px; cursor: pointer;}

#body .hpe .content #browseVideos .rightColumn {width: 715px; margin: 30px 0 0 0; float: left;}
#body .hpe .content #browseVideos .rightColumn #videoGrid {width: 715px;}
#body .hpe .content #browseVideos .rightColumn #videoGrid .novideos p {color: #000; font-size: 135%; margin: 15px 0 20px 0; vertical-align: bottom;}
#body .hpe .content #browseVideos .rightColumn #videoGrid .videoGridRow {position: relative;}
#body .hpe .content #browseVideos .rightColumn #videoGrid .videoGridItem {color: #5a5a5a; font-size: 92%; position:relative}
#body .hpe .content #browseVideos .rightColumn #videoGrid .videoGridItemOne {vertical-align: top; display: block; float: left; width: 165px; margin: 0 100px 32px 0; color: #5a5a5a; font-size: 92%;}
#body .hpe .content #browseVideos .rightColumn #videoGrid .videoGridItemTwo {vertical-align: top; display: block; float: left; width: 165px; margin: 0 100px 32px 0; color: #5a5a5a; font-size: 92%;}
#body .hpe .content #browseVideos .rightColumn #videoGrid .videoGridItemThree {vertical-align: top; display: block; float: left; width: 165px; margin: 0 0 32px 0; color: #5a5a5a; font-size: 92%;}
#body .hpe .content #browseVideos .rightColumn #videoGrid .videoGridItem span {background: url(../images/vidGridThumb.png) 0 8px no-repeat; margin-bottom: 14px; padding: 10px 0 0 20px; display: block;}
#body .hpe .content #browseVideos .rightColumn #videoGrid .videoGridItem a {display: block; font-size: 133%; line-height: 22px;}
#body .hpe .content #browseVideos .rightColumn #bottomPaging {margin-bottom: 60px;}

#body .hpe .content #browseVideos .rightColumn div.separator {margin: 0 0 10px 0; border-top: 1px solid #cccccc;}

.clear {clear: both;}
/*.separator {margin: 0 0 10px 0; border-top: 1px solid #000;}*/

.videoGridPlayBtn {
    width: 48px;
    height: 48px;
    position: absolute;
    top: 20px;
    left:58px;
    z-index: 1;
    background: url(../images/video-play-icon-48px.png) no-repeat;
}

.featVideoPlayBtn {
    width: 25px;
    height: 25px;
    position: absolute;
    top: 18px;
    left:44px;
    z-index: 1;
    background: url(../images/video-play-icon-25px.png) no-repeat;
}

.vidBlockThumb {
    position: relative;
}

.duration {
    width: 30px;
    height: 17px;
    position: absolute;  
    top: 73px;
    right:0px;
    z-index: 1;
    background: #666;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}

.featured {
	top: 41px;
	left: 76px;
}

.timeCode {
    font-size:9px;
    color:#fff;
	padding-left: 7px;
	padding-top: 4px;
}

.kluge {
color: #FF0000;
padding-bottom: 10px;
padding-top:8px;
font-size: 14px;
line-height: 18px;
font-weight: bold;
}

#FamilyDDL .dd_wrap .dd_list {
    background: #fff;
}

div.worldmap div.country_holder {
    border: none!important;
}
/*
.footer_lang_section {
	display: block!important;
}

div.footer {
	padding-top: 0px !important;
}

.footer_container {
	display:block !important;
}

.hf_menu {
	margin-top: 30px;
}

.footer_lang_container
{
	float: left;
	display: block!important;
	width: 100%;
	z-index: 1000;
}

.header .hf_top_menu .level1 li.selectable {
	display: none;
}

.header .hf_top_menu.js_header_topmenu .level1 li.selectable {
    display: block;
}
*/
.top_corner {
	display: none;
}

#body {
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 0 auto;
    padding-bottom: 23px;
}