* {
	padding: 0;
	margin: 0;
}
img {
	border: none;
}
#right-info img { margin-top:10px;
}
html {
	height: 101%;
}
body {
	background-color: #f4e1a6;
	font-family: "Lucida Grande","Lucida Sans Unicode", helvetica, verdana, arial, sans-serif;
	font-size: 12px;
	color: #000;
}
/* TYPOGRAPHY */
h1 {
	font-size: 1.6em;
	margin-bottom: 12px;
	color: #9c2601;
}
h2{
	font-size: 1.4em;
	margin-bottom: 6px;
	color: #000;
}
h3{
	font-size: 1.2em;
	margin-bottom: 5px;
	color: #000;
}
p {
	margin-bottom: 12px;
	line-height: 1.3em;
}
a {
	color: #cd5125;
	font-weight: bold;
	text-decoration: underline;
}
table th{
	text-align:left;}
#footer a {
	color: #fff;
}

/* CONTENT PHOTOS */
#column img {
	border:1px solid #431900;
	float:right;
	margin:5px 0 5px 12px;
}

img.kidsPhoto{float:none !important;
margin:0px 20px 20px 15px !important;
 }

/* LAYOUT */
#wrapper {
	width: 951px;
	margin: 0 auto;
	background: #f0e1a8 url(../i/bg_main.jpg) repeat-y;
}
	#header {
		background: #f0e1a8 url(../i/bg_header_home.jpg) no-repeat;
		width: 951px;
		height: 82px;
	}
	#logo {
		position: absolute;
		top: 18px;
		margin-left: 43px;
		z-index: 100;
	}
	#header-left {
		background: #f0e1a8 url(../i/bg_header_home_left.jpg) no-repeat;
		width: 105px;
		height: 372px;
		position: absolute;
		top: 82px;
		margin-left: 1px;
	}
	#header-right {
		background: #f0e1a8 url(../i/bg_header_home_right.jpg) no-repeat;
		width: 104px;
		height: 372px;
		position: absolute;
		top: 82px;
		margin-left: 847px;
	}
	#content-wrapper {
		width: 745px;
		margin-left: 105px;
	}
		#navigation {
			width: 745px;
			margin-left: 0px;
			height: 125px;
			background-color: #000;
			}
				#navigation ul {
					list-style: none;
				}
					#navigation li {
						display: block;
						float: left;
					}
						#navigation li a {
							width: 123px;
							height: 134px;
							display: block;
							color: #fff;
							text-decoration: none;
							font-weight: normal;
						}
						/* ### USING CSS ROLLOVERS RATHER THAN JS ### */
							#navigation li#about-ntpc a {
								background: transparent url(../i/nav_about_ntpc.jpg) no-repeat;
							}
								#navigation li#about-ntpc a:hover {
									background: transparent url(../i/nav_about_ntpc.jpg) 0 -161px;
								}
							#navigation li#communities a {
								background: transparent url(../i/nav_communities.jpg) no-repeat;
								width: 124px;
							}
								#navigation li#communities a:hover {
									background: transparent url(../i/nav_communities.jpg) 0 -161px;
								}
							#navigation li#employment a {
								background: transparent url(../i/nav_employment.jpg) no-repeat;
								width: 124px;
							}
								#navigation li#employment a:hover {
									background: transparent url(../i/nav_employment.jpg) 0 -161px;
								}
							#navigation li#environment a {
								background: transparent url(../i/nav_environment.jpg) no-repeat;
							}
								#navigation li#environment a:hover {
									background: transparent url(../i/nav_environment.jpg) 0 -161px;
								}
							#navigation li#customer-service a {
								background: transparent url(../i/nav_customer_service.jpg) no-repeat;
								width: 124px;
							}
								#navigation li#customer-service a:hover {
									background: transparent url(../i/nav_customer_service.jpg) 0 -161px;
								}
							#navigation li#safety a {
								background: transparent url(../i/nav_safety.jpg) no-repeat;
							}
								#navigation li#safety a:hover {
									background: transparent url(../i/nav_safety.jpg) 0 -161px;
								}
							#navigation li a span {
								position: absolute;
								margin: 106px 0 0 10px;
							}
							
						/* ## DROP DOWN NAVIGATION */
						
						 #subNav{margin:15px 0 0 30px;		
							width:400px;	
						}
					
					
						#subNav ul {
							
							width:400px;
		
						}
						#subNav li{
							float:left;
							padding:0 8px;
							list-style:none;
							font-size:12px;
							display:block;
							}
						#subNav li a{
							color:#000;
font-weight:bold;
							text-decoration:none;
							font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode", helvetica, verdana, arial, sans-serif;
						}
						#subNav li a:hover{text-decoration:underline;}
	
			#content {
				min-height: 300px;
				min-height:  300px;
				padding: 30px 40px 20px;
			}
			#content ul, #content ol{margin:0 0 10px 20px;}
			#content li{margin-bottom: 10px;
						line-height: 1.3em;}
			#content ul li ul{padding-top:10px;}	
			#content ul li ul li{list-style:none;}	
				#column {
					float: left;
					width: 450px;
				}
				
				
				
				#sidebar-right {
					margin-top: 0px;
					width: 184px;
					margin-left: 480px;
				}
					#sidebar-right #search-form {
						border: 1px solid #fff;
						height: 21px;
					}
						#sidebar-right #search-form input#search-input {
							width: 110px;
							height: 17px;
							position: absolute;
							margin-top: 0px;
							padding-top: 4px;
							background: #fff url(../i/search_bg.gif) repeat-x;
							border: none;
						}
					#whats-new, #right-info {
						margin-top: 10px;
						width: 187px;
					}
						#whats-new-title {
							height: 37px;
							width: 187px;
							background: #fff url(../i/whats_new_title.gif) no-repeat;
						}
						#whats-new ul {
							list-style: none;
							background: #fff url(../i/whats_new_bg.gif) repeat-y;
							padding-top: 10px;
							margin:0px 0 -10px 0;
						}
							#whats-new li {
								margin-left: 15px;
								padding-bottom: 12px;
							}
								#whats-new li a {
									color: #000;
									text-decoration: none;
									font-weight: bold;
								}
									#whats-new li a:hover {
										color: #cd5125;
									}
						#whats-new-footer {
							width: 187px;
							height: 12px;
							background: #fff url(../i/whats_new_footer.gif) no-repeat;
						}
						
						
						#work-for-us{
						margin-top: 10px;
						width: 187px;
					}
						#work-for-us-title {
							height: 37px;
							width: 187px;
							background: #fff url(../i/work-for-us.gif) no-repeat;
						}
						#work-for-us-content{
							background: #fff url(../i/whats_new_bg.gif) repeat-y;
							padding: 10px;
							margin:0px 0 -10px 0;
												}
						#work-for-us-content h1{
							font-size:14px;
						line-height:18px;
						margin-bottom:5px;
						}
						#work-for-us-content p{font-size:11px;line-height:16px;margin:0 0 8px 0;}
						#work-for-us-content img{margin-left:3px;}
						#work-for-us-content img.floatLeft{float:left;padding:0 8px 8px 0;}
												
								#work-for-us a {
									color: #cd5125;
									text-decoration: none;
									font-weight: normal;
								}
								#work-for-us p.readmore {margin:-3px 0 20px 95px;}
									#work-for-us a:hover {
										color: #cd5125;
									}
						#work-for-us-footer {
							width: 187px;
							height: 12px;
							background: #fff url(../i/whats_new_footer.gif) no-repeat;
						}
					#right-info p{padding:0 5px 0 10px;}
	
	#footer { clear:both;
		width: 950px;
		height: 260px;
		background: transparent url(../i/footer.jpg) no-repeat;
	}
		#footer-content {
			width: 780px;
			position: absolute;
			margin-top: 180px;
			margin-left: 80px;
			text-align: center;
			color: #fff;
			z-index: 99;
		}
			#footer-content-bg {
				background-color: #000;
				width: 741px;
				height: 40px;
				position: absolute;
				margin-top: 176px;
				margin-left: 106px;
				z-index: 98;
				filter:alpha(opacity=50);
				-moz-opacity:.50;
				opacity:.50;
			}
			
		
/*************************************************************************
							DROP NAVIGATION
*************************************************************************/
#dropNav{
position:relative;    
top:-30px;
z-index:1000;
}
#dropAbout,
#dropCommunities,
#dropCustomerservice,
#dropEmployment,
#dropEnvironment,
#dropMediacentre,
#dropSafety{
	visibility:hidden;
	position: absolute;
	width: 120px;
	top: 30px;
	border: 1px solid #000;
	border-top: none;
	background-color:#000;
	/*background-image:url(../i/nav-dropdown-bg.gif);
	background-position:top;
	background-repeat:no-repeat;*/
	}
	#dropAbout ul,
	#dropCommunities ul,
	#dropCustomerservice ul,
	#dropEmployment ul,
	#dropEnvironment ul,
	#dropMediacentre ul,
	#dropSafety ul{
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		
		}
		#dropAbout ul li,
		#dropCommunities ul li,
		#dropCustomerservice ul li,
		#dropEmployment ul li,
		#dropEnvironment ul li,
		#dropMediacentre ul li,
		#dropSafety ul li{			
			list-style-type: none;
			font-weight: bold;
			text-align: left;
			color: #fff;			
			}
			#dropAbout ul li a,
			#dropCommunities ul li a,
			#dropCustomerservice ul li a,
			#dropEmployment ul li a,
			#dropEnvironment ul li a,
			#dropMediacentre ul li a,
			#dropSafety ul li a{
				text-decoration: none;
				color: #fff;
				font-size:11px;
				padding: 5px;
				display: block;
				width: 110px;
			}
			#dropAbout ul li a:hover,
			#dropCommunities ul li a:hover,
			#dropCustomerservice ul li a:hover,
			#dropEmployment ul li a:hover,
			#dropEnvironment ul li a:hover,
			#dropMediacentre ul li a:hover,
			#dropSafety ul li a:hover{
				color:#fff;
				background:#ae4925;
			}
			
	/* Drop Nav Positioning */	
#dropAbout{}
#dropCommunities{margin-left:122px;}
#dropEmployment{margin-left:246px;}
#dropEnvironment{margin-left:370px;}
#dropCustomerservice{margin-left:495px;}
#dropSafety{margin-left:617px;}
