@charset "utf-8";

#NemoursLink {
	behavior: url(/misc/css/mothership/iePNGfix.htc);
}

#mainContainer {
}

#outerRight {
	padding-top: 55px;
	right: -146px;
}

a, a:link, a:visited, a:hover {
	cursor: pointer;
}

#mainHeader {
	/*margin-bottom: -32px;
	margin-top: 38px;*/
}

#logoImage, #logoContainer {
	/*margin-top: -33px;*/
}

#tabsImage {
	/*margin-top: -22px;*/
	margin-right: 5px !important;
	margin-top: 9px !important;
}


#tabsContainer h3 a, #tabsContainer h3 a:link, #tabsContainer h3 a:visited, #tabsContainer h3 a:hover {
	margin-left: 10px !important
	}
	
#tabsContainer h5 a, #tabsContainer h5 a:link, #tabsContainer h5 a:visited, #tabsContainer h5 a:hover {
	width: 102px;
	}

#leftNav ul li a:hover {
	cursor: pointer;
	color: #fff;
}

#mainNav {
	background: url(/images/IRTeens/layout/kh_teens_mainNavBG.png) 6px bottom no-repeat;
}

#leftNav {
	margin-left: 2px !important;
	float: left;
	padding: 0 0 20px 0 !important;
	
}

#mainNav ul li a, #mainNav ul li a:link, #mainNav ul li a:visited {
	padding: 2px 0 0 9px;
	margin-right: -6px !important;
	}

/*
#leftNav {
	width: 172px;
	float: left;
	height: 100%;
	background: url(/images/IRTeens/layout/kh_teens_leftNavBG.png) top left no-repeat;
	padding-bottom: 30px;
	margin-left: 4px;
}
*/

#leftNavSearch{height:33px !important;}
#leftNavSearch input {
	margin-top: 19px;
}

input#searchButton {
margin-top: -20px !important;
display: block;
float:none;
background: url(/images/IRTeens/layout/blank.gif);
color: #cfd5eb;
}

#mainNavExtraLink a, #mainNavExtraLink a:link, #mainNavExtraLink a:visited, #mainNavExtraLink a:hover {
	margin-left: 9px;
	margin-top: -1px;
	
	}

#mainContentContainer {
	width: 436px;
	float: left !important;
	margin-left: -4px !important;
}


#whatOthersAreReading ul li {
	background: transparent !important;
	border-bottom: 0 none !important;
	padding-bottom: 0;
}

#whatOthersAreReading ul li a, #whatOthersAreReading ul li a:link, #whatOthersAreReading ul li a:visited {
	background: url(/images/IRTeens/layout/kh_teensOthersBullet.png) 5px 13px no-repeat;
	height: 30px !important;
	padding-bottom: 0;
	
	}
	
#whatOthersAreReading ul li a:hover {
	color: #fff;
	background: #58b116 url(/images/IRTeens/layout/kh_teensOthersBulletHover.png) 5px 13px no-repeat;
	}

#kidsHealthFooter {
	/*background: url(/images/IRTeens/layout/kh_parent_IE_footerFix.png) no-repeat;*/
	padding-top: 0px;
	width: 616px !important;
	margin: -30px auto !important;
	margin-top: -30px !important;
	position: relative;
}

#kidsHealthFooter ul li a {
	font-size: 9px !important;
}

#khcontent li {
	margin-left: 26px;
}

#khcontent_article, #khcontent_category {
	width: 420px !important;
	margin-left: 8px !important;
}

#newsletterBannerLink a, #newsletterBannerLink a:link, #newsletterBannerLink a:visited #newsletterBannerLink a:hover {
	margin-bottom: 20px !important;
	margin-top: -25px !important;
	}
/*	*/
	
/*  Above styles removed for removal of transparent png fix due to refresh issues
	Following styles added to create non-png, gif formatted version which, thanks
	to ie6's pngfix throwing things out, will replace the main version which can be
	viewed in all other browsers */
	
#mainHeader {
	background: url(/images/IRTeens/layout/IE6/kh_teens_topHatBG_ie6.gif) bottom left no-repeat;
	}
	
#logoImage {
	background: url(/images/IRTeens/layout/IE6/kh_teens_logo_ie6.gif) top left no-repeat;
	}

#tabsImage {
	background: url(/images/IRTeens/layout/IE6/kh_teens_tabs_ie6.gif) top right no-repeat;
	}
	
#mainBody {
	background: url(/images/IRTeens/layout/IE6/kh_teens_mainBodyBG_2_ie6.gif) bottom left;
	height: 1%;
	margin-bottom: -26px !important;
	}
	
#kidsHealthFooter {
	padding-top: 26px;
	background: url(/images/IRTeens/layout/IE6/kh_teens_mainBottom.gif) top left no-repeat !important;
}

#logoImage {
	margin-left: 1px;
}

#leftNav ul {
		background: url(/images/IRTeens/layout/kh_teens_mainNavBG_Top.png) 6px top no-repeat;
		padding-right: 0 !important;
		
	}
	
#topTeensImage {
	/*background: url(/images/IRTeens/layout/kh_teens_mainNavBG_Top.png) top no-repeat !important;*/
	width: 160px !important;
	height: 10px !important;
	margin-bottom: -10px;
}

/*********************************/
