.header .header_utils {display:inline;}
.page_content h2 {margin-top:4px;}
.header .header_utils {display:inline;}
.two_columns .left_column {display:inline; width:624px; margin-right:0}
.two_columns .right_column {display:inline; margin-right:15px}
.bottom_find .find_us p {font-family:	Arial,Helvetica;font-size:11px;}

/* Home Page */
.header .header_utils .form {float:right; width:360px;}
.top_nav li {padding-right:20px; padding-left:20.5px;}
.top_nav li.last {display:block; width:87px; padding-right:0;}
.top_nav li a:hover {text-decoration:none;}
.top_subnav .pbs_sites a.teachers {background-position:51px top;}

.jcarousel-container {overflow:hidden; width:623px;}
#lcarousel .pagination,
.jcarousel-control  {margin:-107px 1px 0 0;}
#lcarousel .pagination ul li a,
.jcarousel-control ul li a {margin-right:3px;}
.featured_items {clear:both; position:relative; overflow:hidden;}

.home .jcarousel-item .description {background:none; background-image:none; width:624px; height:70px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/images/carousel_description_bgr.png', sizingMethod='scale'); position:relative; z-index:55;}
.featured_items .photos .jcarousel-container {width:608px;}
.video .featured_items .jcarousel-container {width:608px;}

.home .featured_items {margin-top:15px;}
.featured_items .heading ul {width:613px;}
.featured_items .videos,
.featured_items .photos {padding-top:12px;}

.child_media {position:relative; overflow:hidden; display:block;}
.child_media .right {width:265px;}
.child_media ul li a {display:inline; overflow:visible;}
	/* Right Rail */
.right_column .programming .heading .date  {float:left; letter-spacing:-1px;}
.right_column .programming .heading ul li {display:block; float:left;}
.right_column .programming .heading ul li a {font-size:11px; letter-spacing:0px;}
                  
.ui-datepicker tr,
.ui-datepicker td,
.ui-datepicker td span,
.ui-datepicker td a  {display:block; padding:3px 0 0 0; margin:0; height:10px;}
/* End Home Page*/

/* Search Page */
.right_column .search_filter .keywords {padding:0 16px 1px 9px}
.right_column .search_filter .content_type .criteria div {width:65px}
.right_column .search_filter .content_type div.row1 {margin:0 8px 0 2px; width:80px}
.right_column .search_filter .content_type div.row2 {margin-right:8px; width:120px}
.right_column .search_filter .content_type input {margin-right:0; float:none}
.right_column .search_filter .content_type label {float:none}
.search_results .search_list li {margin:0 12px 20px 0}

.search_results .search_list li {margin:0 12px 20px 0}

.no_results .ctype_wrap label {display:block; padding-top:3px}
.no_results .ctype_wrap div {width:90px}
.no_results .ctype_wrap div.row2 {width:130px}

/* Programs Page */
.preview_carousel .description {background:none; background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/images/programs_car_bgr3.png', sizingMethod='scale'); position:relative; z-index:3;}
.children_media .preview_carousel .description {background:none; background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/images/children_car_bgr2.png', sizingMethod='scale'); position:relative; z-index:3;}
.preview_carousel .description h3 {margin-top:35px;}
.preview_carousel .pagination ul,
.jcarousel-control ul {background:none; background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/images/carousel_pagination_bgr.png', sizingMethod='scale'); position:relative;}
.jcarousel-control a.prevb {background:none; background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/images/carousel_pagination_prev_wbgr.png', sizingMethod='scale'); position:relative;}
.jcarousel-control a.pause {background:none; background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/images/carousel_pagination_pause_wbgr.png', sizingMethod='scale'); position:relative;}
.jcarousel-control a.nextb {background:none; background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/images/carousel_pagination_next_wbgr.png', sizingMethod='scale'); position:relative;}

.kids .featured_content,
.programs .featured_content {clear:both; margin-top:15px; position:relative; overflow:hidden;}
.right_column .prog_search .browse_by {padding-right:15px}
.right_column .prog_search .heading h3 {padding-bottom:5px;}

.right_column .popular .heading {border:none;}
.right_column .popular .content ul li a {display:inline-block;} 
/* End Programs Page*/

/* Kids */
.kids .carousel .heading {width:602px;}
.kids .carousel .photos {border:none; border-top:1px solid #dedede;}
.kids .carousel a.show_about {background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/images/back_to_programs.png', sizingMethod='scale'); position:relative;}

.right_column .up_down { float:right; position:relative;}
.right_column .up_down .down {margin-top:-4px;}
/* End Kids */

/* Kids Series */
.left_column .about_program h2 {padding-top:4px;}
.kids .carousel .photos .about .about_content {width:595px;}
.program .left_column .about_program h2 {padding:2px 0 1px}
.series .progr_desc {position:relative; overflow:hidden;}
/* End Kids Series */

/* About PBS */
.about_pbs .about_video {border:none;}
.about_pbs .about_video img {border:1px solid #dedede;}
.about_pbs .about_pbs {border-top:none;}
.about_pbs .about_pbs heading {border:1px solid #dedede;}
.right_column .news_archive {position:relative; overflow:hidden;}
/* End About PBS */

/* Childrens Media */
.children_media .preview_carousel .navigation {width:249px;}

/* Schedule & Listings */
.listings .listing p.description {padding-top:3px;}

/* Photos & Video */
.media_main .preview_carousel .navigation {width:249px;}

.video_player {border:none;}
.video_player img {border:1px solid #dedede;}

/* Press Releases */
.press_releases .left_column h2 {display:block; height:20px; padding-bottom:6px;}
.press_releases .search_list {position:relative;}
.press_releases .search_list li {float:left; width:585px; padding-right:8px; padding-bottom:5px;}
.press_releases .search_list li .results {float:left;}
.press_releases .bottom {clear:both; float:none; padding-top:5px;}
.press_releases .bottom .paging {float:right;}

/* Sign In */
.one_column{width:945px;}

.sign_in h2 {padding-top:2px;}
.sign_in .featured_content{display:inline;}

.sign_in .featured_content .button span{padding:7px 0 7px 15px;}
.sign_in .featured_content .button:active span{padding:8px 0 6px 15px;}
.sign_in .featured_content .button:focus span{padding:8px 0 6px 15px;}

.sign_in .sign_in .field{margin:15px 15px -8px; width:258px;}
.sign_in .sign_in .email input{margin:-3px 0 -3px -15px;}
.sign_in .sign_in .password input{margin:-3px 0 -3px -15px;}
.sign_in .sign_in .remember_me label{top:-1px;}
.sign_in .sign_in .submit {margin: 18px 110px 10px;}
.sign_in .sign_in .error{margin:19px 15px;}
.sign_in .sign_in input.error{border:#F3090A solid 1px;}

.sign_in .register{height: 310px; float:right; margin-right:200px;}
.sign_in .register .submit{margin: 29px 157px 18px;}

.programs .navigation {width:249px;}

/* Programs Special (Month) Page */
.special .carousel .description {height:31px; background:none; background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/images/special_car_bgr.png', sizingMethod='scale'); position:relative;}
.special .carousel .description h3 {padding-top:2px;}
.special .carousel .description p {padding-bottom:2px;}
.special .carousel .description a.download {margin-top:13px;}
.special .carousel .paginate {clear:none; float:left; width:623px;}
.special .carousel #carousel-prev {margin-left:6px;}
.special .featured_contet {position:relative; overflow:hidden;}
.special h1 { margin-top:5px !important; } 
.children_media h1 { margin-top:5px !important; }

.program .left_column .prog_img_desc {padding-bottom:14px; position:relative; overflow:hidden;}
.program .left_column .prog_img_desc .description {margin-top:-70px; margin-bottom:-13px; width:590px; padding-left:15px; position:relative;}
.special .right_column .popular .heading ul {margin-top:11px;}

.kids .carousel .paginate .items a.pause 	{ background:url(../images/pause_kids_grey.gif) 0 0 no-repeat;}
.kids .carousel .paginate .items a.next 	{ background:url(../images/next_kids_black.gif) 0 0 no-repeat;}
.kids .carousel .paginate .items a.prev 	{ background:url(../images/prev_black_kids.gif) 0 0 no-repeat;}