/* ##################################################### */
/* ----------------->>> STRUCTURE <<<------------------- */
/* ##################################################### */

div.ad_120x90 {
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/bg142x100ad_small.gif) no-repeat;
}

#skyscraper {
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/bg170x620skyscraper.gif) no-repeat;
}

#box_ad {
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/bg311x270box_ad.gif) no-repeat;
}


#content_layout, #article_layout, #slide_layout {
	background-color: #892892;
}

#slide_layout .main_content {
	width: 913px;
}
	#slide_layout {
		padding-bottom: 50px;
        margin-bottom: 18px;
		width: 877px;
	}
    #article_wrap {
		padding-bottom: 50px;
        margin-bottom: 18px;
        width: 572px;
    }
		#slide_layout #article_slideshow {
			margin: 0 auto;
			width: 804px;
		}
		#slide_layout #article_wrap img.large_slide {
			border: 2px solid #610b69;
			border-bottom: none
		}
		#slide_info {
			padding: 0 11px 0 133px;
			height: 51px;
			background: #093758 url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/bg803x051slide_credit.gif) no-repeat;
		}
			#slide_info table {
				width: 100%;
			}
				#slide_info table td {
					vertical-align: middle;
					color: #fff;
					font-weight: bold;
					font-size: 14px;
				}
					span.ng_site_name {
						color: #e7a616;
					}
				#slide_info table td.photo_credit {
					vertical-align: top;
					padding-top: 6px;
					height: 45px;
					font-size: 12px;
					text-align: right;
				}
	#slide_caption {
		margin: 0 0 30px 58px;
		width: 800px; 
		padding-top: 25px;
		color: #fff;
		font-weight: bold;
		clear: both;
	}


#nav_header {
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/bg961x180stories_hdr.jpg) no-repeat;
	background-position: -3px 0px;
	height: 179px;
}
	#global_nav {
		margin-left: 23px;
		padding: 8px 0 0 8px;
		background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/bg913x071stories_nav.gif) no-repeat;
		height: 63px;
		width: 905px;
	}
	#section_nav {
		margin-left: 23px;
		padding: 8px 0 0 8px;
		background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/bg913x071stories_nav.gif) no-repeat;
		height: 63px;
		width: 905px;
	}
	.search_cell {
		vertical-align: bottom;
		text-align: right;
		padding: 0 10px 5px 0;
		width: 534px;
	}
	.header_ad {
		margin: 0 0 12px 5px;
		color: #f4cd05;
		font-size: .95em;
	}

#section_header_landing {
    margin-left: 3px;
    width: 737px;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/bg737x063story_hdr.gif) right no-repeat;
}
	#section_header_subpage {
        /*margin-left: 3px;*/
        width: 737px;
		background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/bg200x073story_hdr.gif) repeat-x;
	}
	
	#slide_layout {
		margin-left: -3px;
	}
	
		#slide_layout #section_header_subpage {
			width: 913px;
		}
		#section_header_subpage td.hdr_ad {
			background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/bg737x073story_hdr.gif) right no-repeat;
		}
        
    #section_header_detail {
        width: 608px;
        background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/bg737x073story_hdr.gif) right no-repeat;
    }    

#landing_feature, #category_feature {
    width:717px;
	margin-bottom: 6px;
	padding: 10px 10px 10px 10px;
	background-color: #fffec8;
}
#landing_feature {
    margin-left: 3px;
}
	#landing_feature table td, #category_feature table td {
		vertical-align: top;
	}
	td.landing_feature_img, td.category_feature_img {
		padding-right: 12px;
		width: 474px;
	}
		td.landing_feature_img img, td.category_feature_img img {
			border: 2px solid #610b69;
		}
			td.landing_feature_img img:hover, td.category_feature_img img:hover {
				border-color: #fff;
			}
	td.category_feature_img {
		width: 274px;
	}
		

#did_you_know {
	padding-top: 32px;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/bg170x170dyk.gif) 50% 0 no-repeat;
}

#poll {
	float: left;
	background: #620f6a url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/bg311x150poll.gif) no-repeat;
}
	.poll_ftr {
 		background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/brd170x012poll_bot.gif) no-repeat;
 		width: 170px;
		height: 12px;
 	}


td.whats_popular {
}
	.whats_popular_feat {
		background-color: #0072bb;
	}
	.whats_popular_img {
		margin: 7px 0 8px 13px;
		border: 2px solid #071c49;
		display: block;
		width: 270px;
	}
		.whats_popular_img:hover {
			border-color: #fff;
		}

td.cool_clicks {
}
	td.cool_clicks div {
		background-color: #81af43;
	}
		td.cool_clicks p {
			color: #fff;
		}


td.category_links {
	padding-right: 5px;
	vertical-align: top;
	width: 187px;

}

td.category_recent_rated {
	padding-bottom: 12px;
	vertical-align: top;
	width: 546px;
}
	td.category_recent_rated div.tab_div {
		border: 2px solid #fff;
		border-top: none;	
		float: left;
		background: #81af43 url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/bg542x135recent_rated.jpg) top no-repeat;
	}
		.recent_rated_tab td {
			background: url(/staticfiles/NGS/NGKids/SiteAssets/img/oth100x002white_bar.gif) bottom repeat-x;
			vertical-align: top;
		}
		td.more_tab {
			vertical-align: bottom;
			text-align: right;
			width: 347px;
		}



#my_favorites {
    margin-top: 18px;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/bg729x081my_favorites.jpg);
}
	#my_favorites table img {
		border-color: #610b69;
	}
	
	.fav_bin_txt_img {
			background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/txt104x017favorites.gif);
	}


#ad_article_btm {
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/txt120x015advertisement.gif) no-repeat;
}


#related_content {
	width: 291px;
	background: #cbd1f7 url(/staticfiles/NGS/NGKids/SiteAssets/img/bg307x059related_content.gif) no-repeat;
}

.story_page_hidden {
	display: none;
	visibility: hidden;
}

.story_page_visible {
	display: block;
	visibility: visible;
}
/* ###################################################### */
/* ----------------->>> NAVIGATION <<<------------------- */
/* ###################################################### */


#story_page_nav {
	text-align:right;
	padding: 5px 0 5px 0;
}

#story_page_nav_bottom {
	text-align:right;
	padding: 5px 0 5px 0;
}

.story_page_nav_link, .story_page_nav_link:hover {
	padding: 0 2px 0 2px;
	font-weight: bold;
	color: #000 !important;
}

.story_page_nav_bottom_link, .story_page_nav_bottom_link:hover {
	padding: 0 2px 0 2px;
	font-weight: bold;
	color: #000 !important;
}

.story_page_nav_link_selected, .story_page_nav_link_selected:hover {
	padding: 0 2px 0 2px;
	font-weight: bold;
	border: 1px solid black;
	color: #000 !important;
}

.story_page_nav_bottom_link_selected, .story_page_nav_bottom_link_selected:hover {
	padding: 0 2px 0 2px;
	font-weight: bold;
	border: 1px solid black;
	color: #000 !important;
}

.story_page_nav_link_previous_off, .story_page_nav_bottom_link_previous_off, .story_page_nav_link_next_off, .story_page_nav_bottom_link_next_off {
	display:none;
	visibility:hidden;
}

/* #################################################### */
/* ------------------>>> LISTS <<<------------------- */
/* #################################################### */

.cool_clicks ul, .category_recent_rated ul {
	margin: 0 12px 10px 12px;
	padding: 0;
	float: left;
	color: #fff;
	display: inline;
}
	.cool_clicks ul li, .category_recent_rated li {
		margin: 0;
		padding: 7px 0;
		list-style: none;
		width: 398px;
		border-bottom: 2px solid #c7c711;
		float: left;
	}
		.category_recent_rated li {
			width: 518px;
		}
		.cool_clicks ul li.last_row, .category_recent_rated ul li.last_row {
			border: none;
		}
	.clicks_list_img {
		margin-right: 10px;
		float: left;
		border: 2px solid #082a04;
	}
		.clicks_list_img:hover {
			border-color: #fff;
		}


#related_content li {
	width: 290px;
}
	#related_content li.cat_name {
		border-color: #c184ff;
		color: #610b69;
	}
		#related_content li img, #article_slide_thm li img, #article_slide_container img {
			border-color: #610b69;
		}
		#related_content li a {
			color: #000;
			font-weight: bold;
		}
			#related_content li a:hover {
				color: #610b69;
			}



/* ######################################################## */
/* ------------------>>> TEXT STYLES <<<------------------- */
/* ######################################################## */

/* header styles */

.whats_popular h4 {
	margin: 0 0 10px 13px;
	font-size: 13px;
	color: #fff000;
}

.cool_clicks h4, .category_recent_rated h4 {
	margin: 0;
	font-size: 13px;
	color: #fff;
}
	.cool_clicks h4 {
		padding: 0;
	}
	.category_recent_rated h4 {
		font-size: 16px;
	}

h5 {
	color: #610b69;
}
/* end header styles ============================= */

#article_wrap p {
	font-size: 1.2em;
}
	#article_wrap p#img_caption, #article_wrap p#img_credits {
		font-size: 1.0em;
	}


td.landing_feature_img p.img_caption, td.category_feature_img p.img_caption {
	padding-right: 13px;
	text-align: right;
}
	#article_slide_container p.img_caption, #article_slide_container p#img_caption, #article_slide_container p#img_credits {
		margin: 0;
		color: #610b69;
	}


p.article_byline {
	color: #4d005e;
}

.whats_popular p {
	margin: 0 0 15px 0;
	padding: 0 13px;
	color: #fff;
}
	.whats_popular #ng_com_tout p {
		padding: 0;
	}



/* ################################################################ */
/* ------------------->>> BUTTONS AND LINKS <<<-------------------- */
/* ################################################################ */

.tab_div h4 a {
	color: #fff;
}

a.top_rated_link {
	display: block;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/tab096x066rated_0.gif) top no-repeat;
}
a.top_rated_link_on 
{
    display: block;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/tab096x066rated_1.gif) top no-repeat;
}
a.most_recent_link {
	display: block;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/tab103x066recent_0.gif) top no-repeat;
}
a.most_recent_link_on 
{
    display: block;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/tab103x066recent_1.gif) top no-repeat;
}
	a.top_rated_link:hover, a.top_rated_link_on:hover, a.most_recent_link:hover, a.most_recent_link_on:hover {
		background-position: 0 -33px;
	}

td.category_recent_rated div.tab_div_off {
		background: #B54DBD;
}

a.more_tab_top, a.more_tab_btm {
	font-size: 11px;
	color: #000;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	width: 72px;
	display: block;
	float: right;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/bg072x020more_tab.gif) no-repeat;
}
a.more_tab_top {
	margin-bottom: 2px;
	padding-top: 5px;
	height: 15px;
}
a.more_tab_btm {
	padding-top: 3px;
	height: 17px;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/bg072x020more_tab_btm.gif) no-repeat;
}
	a.more_tab_top:hover, a.more_tab_btm:hover {
		text-decoration: underline;
	}


.but_edit_faves {
	margin-top: 10px;
	width: 86px;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/stories/but086x038edit_favorites.gif) 0 0 no-repeat;
}
	.but_edit_faves:hover {
		background-position: 0 -19px;
	}
	
.cool_clicks .but_checkit_out {
		margin-top: 0;
}



/* ##################################################### */
/* ------------------->>> EXTRAS <<<-------------------- */
/* ##################################################### */







