BODY {
	margin: 0 0 40px 38px;
	background: #ffefb0 url(/staticfiles/NGS/NGKids/SiteAssets/img/bg084x668natgeo_home.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	behavior:url(/staticfiles/NGS/NGKids/SiteAssets/csshover.htc);
}


iframe {
	background-color: transparent !important;
}

/* ##################################################### */
/* ----------------->>> STRUCTURE <<<------------------- */
/* ##################################################### */
#leaderboard {
	height: 127px;
}
	div#ad_leaderboard {
		padding-left: 13px;
		width: 728px;
		height: 90px;
		background: url(/staticfiles/NGS/NGKids/SiteAssets/img/txt013x090ad_vertical.gif) no-repeat;
	}
	
	#ad_leaderboard iframe {
		padding: 0 !important;
	}
	
	div.ad_120x90 {
		padding: 5px 0 0 17px;
		margin: 0 auto 15px auto;
		width: 125px;
		height: 95px;
		clear: left;
	}

#footer {
	padding-top: 15px;
	text-align: center;
	color: #030;
	font-weight: bold;
	/*font-size: .95em;*/
	font-size: 10px;
}
	#footer img {
		margin-top: 1px;
	}

#skyscraper {
	margin-bottom: 7px;
	padding: 15px 0 0 5px;
	width: 165px;
	height: 605px;
}


#skyscraper iframe {
	padding: 0 !important;
}

#box_ad {
	margin-bottom: 15px;
	padding: 15px 0 0 6px;
	width: 305px;
	height: 255px;
}

#content_layout, #article_layout, #slide_layout {
	width: 961px;
	clear:both;
	border-left: 3px solid #ffce10;
	border-right: 3px solid #ffce10;
}
	.main_column, .right_column, .article_column {
		vertical-align: top;
	}
	.main_column {
		padding-left: 19px;
		width: 737px;
	}
	.right_column {
		padding: 0 23px 0 6px;
		width: 170px;
	}
		.right_column #did_you_know, .right_column #did_you_know_sitemap, .right_column #poll {
			margin-bottom: 15px;
			width: 170px;
		}
	#article_layout .main_column {
		width: 597px;
	}
	#article_layout .right_column {
		padding: 0 23px 0 5px;
		width: 311px;
	}
		#article_layout .right_column #did_you_know, #article_layout .right_column #did_you_know_sitemap, #article_layout .right_column #poll {
			width: 311px;
		}

	table.header_ad {
		margin-left: 8px;
		margin-bottom: 15px;
	}
	table.header_ad td {
		color: #f4cd05;
		font-size: 10px;
	}	

#did_you_know, #did_you_know_sitemap {
	margin: 0 auto 15px auto;
	min-height: 140px;
	clear: both;
	width: 172px;
	text-align: center;
}

#poll {
	padding-top: 38px;
	margin-bottom: 15px !important;
	width: 170px;
}
	.poll_ftr {
		font-size: .5em;
	}


td.whats_popular {
	padding-right: 6px;
	width: 304px;
	vertical-align: top;
	text-align: center;
}
	.whats_popular_feat {
		margin-bottom: 15px;
		border: 2px solid #fff;
		float: left;
		text-align: left;
	}
		div.whats_popular_feat img.whats_popular_img {
			margin-top: 7px;
		}

td.cool_clicks {
	width: 427px;
	vertical-align: top;
}
	td.cool_clicks div {
		border: 2px solid #fff;
		float: left;
	}


#ng_com_tout, #ng_com_tout_blue, #ng_com_tout_green, #home_my_page {
	padding: 0 14px;
	margin: 0 0 15px 60px;
	border: 2px solid #fff;
	width: 154px;
	float: left;
	display: inline;
	text-align: left;
}
	#home_my_page {
		margin-left: 0;
		background-color: #2e3192;
	}
#ng_com_tout {
	background: #f6861e url(/staticfiles/NGS/NGKids/SiteAssets/img/bg183x110ng_com.gif) no-repeat;
}
#ng_com_tout_blue {
	background: #5f63e3 url(/staticfiles/NGS/NGKids/SiteAssets/img/bg183x110ng_com_blue.gif) no-repeat;
}
#home_my_page {
	background: #2e3192 url(/staticfiles/NGS/NGKids/SiteAssets/img/bg183x110ng_com_darkblue.gif) no-repeat;
}
#ng_com_tout_green {
	background: #2c8017 url(/staticfiles/NGS/NGKids/SiteAssets/img/bg183x110ng_com_green.gif) no-repeat;
}

	.ng_com_img, #ng_com_hor_tout .ng_com_img {
		border: 2px solid #a22e03;
	}
	.ng_com_img_blue, #ng_com_hor_tout_blue .ng_com_img_blue {
		border: 2px solid #1b104a;
	}
	.ng_com_img_green, #ng_com_hor_tout_green .ng_com_img_green {
		border: 2px solid #082a04;
	}
		.ng_com_img:hover, #ng_com_hor_tout .ng_com_img:hover, .ng_com_img_blue:hover, #ng_com_hor_tout_blue .ng_com_img_blue:hover, .ng_com_img_green:hover, #ng_com_hor_tout_green .ng_com_img_green:hover {
			border-color: #fff;
		}
	.category_links #ng_com_tout, .category_links #ng_com_tout_blue, .category_links #ng_com_tout_green {
		margin-left: 0;
	}
	
	#ng_com_hor_tout {
		padding: 11px;
		border: 2px solid #fff;
		width: 318px;
		background: #f6861e url(/staticfiles/NGS/NGKids/SiteAssets/img/bg050x128ng_hor.gif) repeat-x;
		float: left;
	}
		#ng_com_hor_tout .ng_com_img {
			float: left;
			margin-right: 10px;
		}
		#ng_com_hor_tout p {
			margin: 10px 0;
			color: #fff;
			font-weight: bold;
		}


#favs_bin_container {
	text-align: left;
	clear: left;
}

#my_favorites {
	padding: 16px 0 0 30px;
	margin-left: 8px;
	height: 65px;
	width: 699px;
	clear: left;
	text-align: left;
}
	#article_layout #my_favorites {
		margin: 0 auto;
	}
	#my_favorites table td {
		padding: 0 8px;
		vertical-align: middle;
	}
	#my_favorites table img {
		border: 2px solid;
	}
		#my_favorites table img:hover, #article_slide_thm li img:hover, #article_slide_container img:hover {
			border-color: #fff;
		}
	#my_favorites table td.fave_main img, #my_favorites table td.fave_main img:hover {
		border: none;
	}


.fav_bin_txt_img {
	display: block;
	height: 17px;
}


td.hdr_ad {
	padding-top: 4px;
	vertical-align: top;
	padding-right: 7px;
	color: #fff;
	font-size: 10px;
}

.hdr_ad iframe {
	padding: 0 !important;
}

td.hdr_ad img {
	padding-top: 5px;
}

#article_wrap {
	padding: 18px;
	background-color: #fff;
	float: left;
}
	#article_wrap p {
		font-size: 1.1em;
	}
	#article_slideshow {
		margin: 12px 0;
		clear: right;
	}
		#article_slideshow table {
			width: 560px;
		}
			#article_slideshow table td {
				vertical-align: top;
			}
			#article_slide_container {
				padding-right: 9px;
				width: 471px;
			}
				#article_slide_container img {
					margin-bottom: 5px;
					border: 2px solid;
				}
				#article_slide_container .but_enlarge img {
					margin: 0;
					border: none;
				}
			#article_slide_thm {
			
			}
	
	
	

#related_content {
	padding: 40px 8px 8px 8px;
	margin-bottom: 12px;
	border: 2px solid #fff;
	float: left;
}
#related_content_middle {
	padding: 40px 8px 8px 8px;
	margin-bottom: 12px;
	border: 2px solid #fff;
	float: left;
}
.related_content_middle {
	padding-bottom: 20px;
	vertical-align: top;
}


#article_kicker {
	margin: 20px 0 0 34px;
	width: 473px;
        clear:both;
}
	#howdoyou_likeit {
		width: 320px;
		float: right;
		background: url(/staticfiles/NGS/NGKids/SiteAssets/img/bg320x111like_it.gif) no-repeat;
	}
		#rate_it {
			padding: 30px 0 0 0;
			height: 35px;
		}
		#button_row {
			padding: 15px 0 12px 0;
			vertical-align: bottom;
		}
			#creature_feature #button_row {
				padding: 0;
				vertical-align: middle;
			}
	#ad_article_btm {
		padding: 15px 12px 0 0;
		margin-right: 12px;
		border-right: 2px solid #fabffc;
		float: left;
	}


.rating_strip {
	width: 100%;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/bg100x042rating_strip.gif) repeat-x;
}
	.rating_strip td {
		height: 42px;
		vertical-align: middle;
	}
		.rating_strip td table {
			margin: 0 5px;
		}
		.rating_strip td table td {
			height: auto;
		}

/* ###################################################### */
/* ----------------->>> NAVIGATION <<<------------------- */
/* ###################################################### */





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

.last_in_list {
    border-bottom: none !important;
}

#poll ul {
	margin: 0;
	padding: 0;
	width: 170px;
	/*float: right;*/
}
	#poll li {
		padding-left: 10px;
		list-style: none;
        color: #fff;
    	font-size: 1.1em;
	}
	#article_layout .right_column #poll ul {
		width: 296px;
		padding-left: 15px;
	}


#related_content ul {
	margin: 0;
	padding: 0;
	float: left;
	clear: left;
	width: 100%;
}
	#related_content li {
		margin: 4px 0;
		padding: 0;
		list-style: none;
		float: left;
		clear: left;
		font-size: 1.1em;
	}
	#related_content li.cat_name {
		border-bottom: 2px solid;
		font-size: 14px;
		font-weight: bold;
	}
	#related_content li img {
		margin-right: 5px;
		float: left;
		border: 2px solid;
	}
		#related_content li img:hover {
			border-color: #fff;
		}
#related_content_middle ul {
	margin: 0;
	padding: 0;
	float: left;
}
	#related_content_middle li {
		margin: 4px 0;
		padding: 0;
		list-style: none;
		float: left;
	}
	#related_content_middle li.cat_name {
		border-bottom: 2px solid;
		font-size: 14px;
		font-weight: bold;
	}
	#related_content_middle li img {
		margin-right: 5px;
		float: left;
		border: 2px solid;
	}
		#related_content_middle li img:hover {
			border-color: #fff;
		}


#article_slide_thm ul {
	margin: 0;
	padding: 0;
}
	#article_slide_thm li {
		margin: 3px 0;
		padding: 0;
		list-style: none;
	}
	#article_slide_thm li img {
		border: 2px solid;
	}
	

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

/* header styles */

h2, h3, h4, h5, h6, p, li, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h3.article_title {
	font-size: 20px;
	margin: 0;
	line-height: 20px;
	clear: right;
}
	#article_wrap h3.article_title {
		display: inline;
	}

.whats_popular h4 {
	line-height: 13px;
}

h5 {
	margin: 0;
	font-size: 1em;
}
/* end header styles ============================= */


#footer p {
	margin: 2px 0;
	text-align: center;
}
	#footer p.links, #footer p.parents {
		font-size: .9em;
	}


td.hdr_ad p {
	margin: 0 0 2px 0;
	color: #fff;
	font-weight: bold;
	font-size: .85em;

}

#did_you_know p, #did_you_know_sitemap p {
	padding: 0 5px 0 15px;
	margin: 0;
	color: #fff;
	font-size: 15px;
}

#poll p {
	margin: 0 10px 5px 10px;
	color: #fff;
	font-weight: bold;
}
	#poll p.poll_bottom {
		padding: 0 10px 12px 0;
	}
	#article_layout .right_column #poll p {
		margin-left: 15px;
	}

p.img_caption, #article_wrap p.img_caption {
	margin-top: 5px;
	color: #767171;
	font-size: 1em;
}

p.article_byline, td.landing_feature_txt p.article_byline, #article_wrap p.article_byline {
	margin: 0;
	font-size: .95em;
}
	td.landing_feature_txt p {
		margin: 0;
		font-size: 1.2em;
	}


p.align_right {
	margin: 0;
	text-align: right;
}

p.align_left {
	margin: 0;
	text-align: left;
}

#ng_com_tout p {
	margin: 10px 0;
	color: #fff;
	font-weight: bold;
}

#ng_com_tout_blue p, #home_my_page p, #ng_com_tout_green p {
	margin: 10px 0;
	color: #fff;
	font-weight: bold;
}


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

#footer a {
	color: #943700;
	text-decoration: none;
}
	#footer a:hover {
		text-decoration: underline;
	}
	#footer p.parents a {
		color: #02397b;
	}


.but_checkit_out, .but_edit_faves, .but_getit, .but_search, .but_letsgo, .but_vote, .but_enlarge, .but_add_faves, .but_add_to_faves_spacer, .but_send_friend, .but_im_friend, .but_signup, .but_back2article, .but_play, .but_add_vid_faves {
	display: block;
	cursor: pointer;
}

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

.but_checkit_out {
	margin: 12px 0;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/but103x044checkit.gif) 0 0 no-repeat;
	float: right;
}
.but_more_photos {
	margin: 12px 0;
	background: url(../img/but103x044morephotos.gif) 0 0 no-repeat;
	float: right;
}

	#whats_popular .but_checkit_out, .cool_clicks .but_checkit_out, .more_gallery .but_more_photos {
		margin-top: 7px;
		margin-bottom: 0;
	}
	.but_checkit_out:hover, .but_getit:hover, .but_search:hover, .but_letsgo:hover, .but_vote:hover, .but_enlarge:hover, .but_add_faves:hover, .but_send_friend:hover, .but_im_friend:hover, .but_signup:hover, .but_back2article:hover, .but_play:hover, .but_add_vid_faves:hover {
		background-position: 0 -22px;
	}

.but_getit {
	width: 65px;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/but065x044getit.gif) 0 0 no-repeat;
}
.but_search {
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/but073x44search.gif) 0 0 no-repeat;
	float: right;
}
.but_letsgo {
	margin-bottom: 12px;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/but084x044lets_go.gif) 0 0 no-repeat;
	width: 84px;
	float: right;
}
.but_signup {
	margin-bottom: 12px;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/but084x044signup.gif) 0 0 no-repeat;
	width: 84px;
	float: right;
}
.but_vote {
	margin: 10px 0 10px 97px;
	width: 63px;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/but063x044vote.gif) 0 0 no-repeat;
}
	#article_layout .but_vote {
		margin-left: 238px;
}

.but_enlarge {
	width: 73px;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/but073x044enlarge.gif);
	float: right;
}

.but_back2article {
	margin: 12px 0 30px 0;
	width: 109px;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/but109x044back_article.gif);
}

.but_add_faves, .but_add_to_faves_spacer, .but_send_friend, .but_im_friend {
	float: left;
	margin-left: 0px;
}
	.but_add_to_faves_spacer {
		width:4px;
	}
	.but_add_faves {
		width: 114px;
		margin-left: 1px;
		background: url(/staticfiles/NGS/NGKids/SiteAssets/img/but096x044add_faves.gif) no-repeat;
	}
	.but_send_friend {
		width: 102px;
		background: url(/staticfiles/NGS/NGKids/SiteAssets/img/but102x044send_friend.gif) no-repeat;
	}
	.but_im_friend {
		width: 102px;
		background: url(/staticfiles/NGS/NGKids/SiteAssets/img/but102x044im_friend.gif) no-repeat;
	}
	/*.rating_strip .but_add_faves, .rating_strip .but_send_friend, .rating_strip .but_im_friend {
		float: none;
	}*/

.but_play {
	margin: 12px 40px 0 0;
	width: 62px;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/video/but062x044play.gif) no-repeat;
	float: right;
	display: inline;
}
	.whats_popular_feat .but_play {
		margin-bottom: 12px;
	}
.but_add_vid_faves {
	margin: 12px 20px 0 0;
	width: 96px;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/video/but096x044add_faves.gif) no-repeat;
	float: right;
}

.most_recent {
    display:inline;
    visibility:visible;
}

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

.most_recent_more {
    display: inline;
    visibility: visible;
}

.most_recent_more_off {
    display: none;
    visibility: hidden;
}
.top_rated {
    display:inline;
    visibility:visible;
}

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

.top_rated_more {
    display: inline;
    visibility: visible;
}

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

td.category_recent_rated div.tab_div_off {
		border: 2px solid #fff;
		border-top: none;	
		float: left;
}

/* ##################################################### */
/* -------------------->>> FORMS <<<-------------------- */
/* ##################################################### */

form {
	margin: 0;
}

#poll label {
	font-size: .9em;
	color: #fff;
}

.search_field {
	margin: 0 5px 6px 0;
	width: 120px;
	background-color: #fff9d5;
}

.search_results_field {
	margin-right: 10px;
	width: 230px;
}





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

table.current_rating {
	margin-bottom: 12px;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/bg219x030curr_rating.gif) no-repeat;
	width: 219px;
	height: 30px;
	float: right;
}
table.current_rating_blank {
    margin-bottom: 12px;
    background: url(/staticfiles/NGS/NGKids/SiteAssets/img/bg219x030curr_rating_blank.gif) no-repeat;
    width: 219px;
    height: 30px;
    float: right;
}
table.current_rating_brgr {
	margin-bottom: 12px;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/bg219x030curr_rating_brgr.gif) no-repeat;
	width: 219px;
	height: 30px;
	float: right;
}
	#landing_feature table.current_rating td, #category_feature table.current_rating td {
		vertical-align: middle;
	}
	table.current_rating_brgr td {
		vertical-align: middle;
	}
	td.category_recent_rated table.current_rating {
		margin: 12px 0;
		background: url(/staticfiles/NGS/NGKids/SiteAssets/img/bg219x030curr_rating_gr.gif) no-repeat;
	}
	td.category_recent_rated_brgr table.current_rating_brgr {
		margin: 12px 0;
		background: url(/staticfiles/NGS/NGKids/SiteAssets/img/bg219x030curr_rating_brgr.gif) no-repeat;
	}


#article_wrap table.current_rating {
	margin: 0 0 12px 7px;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/bg113x054curr_rating.gif) no-repeat;
	width: 113px;
	float: right;
}
	#article_wrap table.current_rating td {
		vertical-align: top;
	}
	



/* ######################################################## */
/* ------------------->>> PRINTABLES <<<------------------- */
/* ######################################################## */



#printable_wrapper {
	width: 576px;
	color: #000;
}
	#print_header {
		width: 100%;
	}
		#print_header td {
			padding: 0 10px;
			width: 50%;
			vertical-align: middle;
		}
	#printable_cutout {
		margin-left: 51px;
	}
		td#print_photo_card {
			padding: 4px 0 0 4px;	
			vertical-align: top;	
		}
	
		table#print_img_descrip {
			margin: 12px 0 0 25px;
			width: 440px;
		}
			table#print_img_descrip td {
				vertical-align: top;
			}
				table#print_img_descrip td p {
					margin: 14px 10px 0 10px;
					font-size: 15px;
				}
			td#print_img_title {
				width: 274px;
				height: 65px;
			}
				table#print_img_descrip td#print_img_title p {
					margin: 0;
					font-size: 14px;
					font-weight: bold;
				}
		.print_instruct {
			margin-top: 30px;
		}
				
				
	#print_facts_img {
		margin: 27px 0;
		text-align: center;
	}
		ul#print_facts {
			margin: 0 35px 100px 35px;
			padding: 0;
		}
			ul#print_facts li {
				margin-bottom: 14px;
				padding: 0;
				font-size: 13px;
				list-style: none;
			}
				ul#print_facts li.print_fact_hdr {
					font-size: 15px;
					font-weight: bold;
					text-transform: uppercase;
				}

	.print_photo_credit {
		margin: 0 35px;
		font-size: 11px;
	}
	.print_footer {
		margin: 5px 35px 0 35px;
		padding: 0;
		font-size: 11px;
		font-weight: bold;
	}
		.print_footer img {
			margin-right: 5px;
		}	

#printable_wrapper h1 {
	margin: 0 0 25px 0;
	text-align: center;
	font-size: 40px;
}
#printable_wrapper h2 {
	margin: 10px 0;
	padding: 0;
	font-size: 24px;	
}


/* Ratings */

#ratingsDiv {
	width: 169px;
	height: 22px;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/YouRateIt_0.gif) top left no-repeat;
	margin: 5px;
}
	#ratingsDiv:hover {
		background-image: url(/staticfiles/NGS/NGKids/SiteAssets/img/YouRateIt_1.gif);
	}

#ratingsBox {
	width: 80px;
	height: 16px;
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/RatingsBox_0.gif) top left no-repeat;
	cursor: pointer;
	margin: 5px;
	position: relative;
	left: +76px;
	top: +3px;
}

.blockImg {
	display: block;
	margin: 5px;
}

.preload_img {
	display: none;
}

.banner-text {
	position: relative; top: -40px; color: #fff;
	font-size: 10px;
	text-decoration: underline;
}

.banner-text a {
	color: #fff !important;
	text-transform: uppercase;
	text-decoration: underline !important;
}

.banner-text a:hover {
	color: #ff0;
}

.clear {
	 clear: both;
}

/* =Gallery Viewer (sized for skygrid layout)
-----------------------------------------------------------------------------*/
.gallery-viewer {
	margin-bottom: 20px;
	text-align: left;
	background-color: #000; /* we have to apply it to the whole area to show up behind the flash grr */
}

.gallery-viewer .prev-next {
	text-align: right;
	padding-bottom: 3px;
	font-weight: bold;
	background-color: #fff;
}

.gallery-viewer .prev-next .previous {
	padding-right: 13px;
}

.gallery-viewer .prev-next .next {
	padding-left: 10px;
}

.gallery-viewer .left-side {
	text-align: center;
	width: 470px;
}

.gallery-viewer .right-side {
	background: url(/staticfiles/animals/images/global/bg_gallery_selector_shadow_left.gif) repeat-y;
	width: 105px;
	text-align: right;
}

.gallery-viewer .footer {
	height: 26px;
	background: #000 url(/staticfiles/NGS/Global/ApplicationAssets/img/image-footer-background.gif) repeat-x top;
}

.gallery-viewer .caption {
	background-color: #fff !important;
	padding-top: 10px;
	padding-right: 15px;
}

.gallery-viewer .credit {
	background-color: #fff !important;
	padding-right: 15px;
}

#picture-selector {
	text-align: center;
	border-top: solid 1px #000000; 
	border-bottom: solid 1px #000000;		 
	background: #666666; 
	position:relative;
	color: #ffffff;
	padding: 0px;
	overflow: auto;	
	background-image: url("/staticfiles/NGS/Global/ApplicationAssets/img/picture-selector-background.gif");
	width:110px;
	height:289px;
}

#picture-selector img {		
	width: 75px;
	height: 51px; 
	border: 2px solid #000000;
	margin-top: 10px;
	margin-bottom:10px;
	margin-left: 10px;
}

#picture-selector img:hover {		
	border: 2px solid #ffcc00;
}

#picture-selector a#selected{		
	background-image: url("/staticfiles/NGS/Global/ApplicationAssets/img/picture-selector-arrow.gif");
	background-repeat: no-repeat;
	background-position: 0% 50%;
	display:block;
}

#picture-selector a#selected img{
	border: 2px solid #ffffff;
}


/* =Site Map List
-----------------------------------------------------------------------------*/
.kids-sitemap-enclosure {
	background-color: #fff;
	width: 737px;
	margin: 0px 0px 0px 3px;
	padding-bottom: 20px;
}

.kids-sitemap-enclosure .header {
	background: url('/staticfiles/NGS/NGKids/SiteAssets/img/kids_sitemap.gif') no-repeat;
	width: 737px;
	height: 68px;
	text-indent: -99999px;
	overflow: hidden;
	margin: 0px;
}

.kids-sitemap-enclosure .sitemap-column {
	width: 215px;
	margin: 0px 5px 10px 16px;
	float: left;
}

.sitemap-column h3 {
	font-size: 18px;
	margin: 20px 0px 10px 0px;
	padding: 0px;
} 

.kids-sitemap-enclosure .sitemap-column .list-item {
	padding-bottom: 5px;
	padding-right: 10px;
}

.kids-sitemap-enclosure .sitemap-column .list-item .type {
	color: #004496;
}

.classification-menu {
	padding: 5px;
	margin: 0px 14px 3px 18px; 
}

.kids-sitemap-enclosure .sitemap-column .list-item a, .kids-sitemap-enclosure .sitemap-column .list-item a:visited {
	color: #0085c6;
	text-decoration: none;
}

.kids-sitemap-enclosure .sitemap-column .list-item a:hover {
	text-decoration: underline;
}

.clearfix {
	clear: both;
}

/* Begin <ul> style */

.kids-sitemap-enclosure .sitemap-column ul {
	padding: 0px; margin: 0px;
}

.kids-sitemap-enclosure .sitemap-column li {
	list-style: none;
}

.kids-sitemap-enclosure .sitemap-column li {
	padding-bottom: 3px;
	padding-right: 10px;
}

.kids-sitemap-enclosure .sitemap-column li .type {
	color: #004496;
}

.kids-sitemap-enclosure .sitemap-column li a, .kids-sitemap-enclosure .sitemap-column li a:visited {
	color: #0085c6;
	text-decoration: none;
}

.kids-sitemap-enclosure .sitemap-column li a:hover {
	text-decoration: underline;
}


/* End <ul> style */

#nav_header_sitemap {
	background: url(/staticfiles/NGS/NGKids/SiteAssets/img/bg961x180sitemap_hdr.jpg) no-repeat;
	background-position: -3px 0px;
	height: 169px;
}

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

	#sitemap_nav {
		margin-top: 10px;
		margin-bottom: 0px;
		margin-left: 21px;
		padding: 8px 0 0 8px;
		background: url(/staticfiles/NGS/NGKids/SiteAssets/img/bg913x045home_nav.gif) no-repeat;
		height: 37px;
		width: 905px;
	}

.kids-photo-enclosure {
	background: #ffffff url('/staticfiles/NGS/NGKids/SiteAssets/img/kids_sitemap_footer.gif') bottom left no-repeat;
	width: 737px;
	margin: 0px 0px 0px 3px;
	padding-bottom: 20px;
}

.kids-photo-enclosure .header {
	background: url('/staticfiles/NGS/NGKids/SiteAssets/img/kids_photos.gif') no-repeat;
	width: 737px;
	height: 68px;
	text-indent: -99999px;
	overflow: hidden;
	margin: 0px;
}

.kids-photo-enclosure .header-small {
	background: url('/staticfiles/NGS/NGKids/SiteAssets/img/kids_photos.gif') no-repeat;
	width: 737px;
	height: 14px;
	text-indent: -99999px;
	overflow: hidden;
	margin: 0px;
}

.kids-photo-enclosure h3 {
	font-size: 30px;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	font-weight: normal;
}

.kids-photo-enclosure .image-enlarge {
	width: 717px !important;
	overflow: hidden;
	margin: 10px 10px 0px 10px;
}

.image-enlarge .overlay {
	border: 1px solid #262626;
}

.image-enlarge .credit {
	font-size: 11px;
	color: #666666;
	font-style: italic;
	padding-top: 5px;
}

.image-enlarge .footer {
	height: 26px;
	background: url('/staticfiles/NGS/Global/ApplicationAssets/img/bg-photo-footer.gif') #000000 repeat-x;
}

.kids-photo-enclosure-full {
	background: #ffffff url('/staticfiles/NGS/NGKids/SiteAssets/img/kids_sitemap_footer.gif') bottom left no-repeat;
	width: 910px;
	margin: 0px 0px 10px 3px;
	padding-bottom: 20px;
}

.kids-photo-enclosure-full .header {
	background: url('/staticfiles/NGS/NGKids/SiteAssets/img/kids_photos-full.gif') no-repeat;
	width: 910px;
	height: 68px;
	text-indent: -99999px;
	overflow: hidden;
	margin: 0px;
}

.kids-photo-enclosure-full h3 {
	font-size: 30px;
	margin: 10px 0px 0px 16px;
	padding: 0px;
	font-weight: normal;
}

.kids-photo-enclosure-full .image-enlarge {
	width: 800px !important;
	overflow: hidden;
	margin: 10px 10px 0px 55px;
}

