@charset "utf-8";
/* CSS Document */

/* Footer Styles ***************************************************************/	
/** img,
* html body img, 
* html body #footer div.centerSpacer,
* html body #footer div.centerSpacerHome,
* #footer div.centerSpacer,
* #footer div.centerSpacerHome{ behavior: url(iepngfix.htc); }*/

#footer{
	position:relative;
	left: 50%;
	width: 2004px;
	margin-left: -1002px;	
	overflow: hidden;
	background:#1f295b url(../images/footerBG.gif) repeat-x scroll left top;
	}

#footer div.leftSpacer{
	top:0px;
	width: 604px;
	display: inline;
	float:left;
	}

#footer div.centerSpacer{
	background:transparent url(../images/footerBG_fade.png) no-repeat scroll left bottom; 
	width: 800px;
	display: inline;
	float:left;	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/footerBG_fade.png');
	} 

	
/*Used only for the home page(use same logic used for current page link)*/	
#footer div.centerSpacerHome{
	background:transparent url(../images/footer.png) no-repeat scroll left bottom; 
	width: 800px;
	display: inline;
	float:left;	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/footer.png');
	} 

#footer div.rightSpacer{
	width: 600px;
	display: inline;
	float:left;
	}

/* footer columns*/
#footer .column,
#footer .columnM,
#footer .columnR {
	width: 30%;
	color: #eae7e7;
	float: left;
	margin-bottom: 10px;
	padding: 0 10px 10px 10px;
	}
#footer .column h3,
#footer .columnM h3{
	text-align: center;
	}
/*#footer .column h3,
#footer .columnM h3{
	text-align: center;
	}*/		
#footer a.anchorTest {
	position: relative;
	background: url(../images/honor42.gif) no-repeat;
	width:165px;
	height:168px;
	top: 5px;
	left: 2px;
	display:block;
	float:left;
	}
#footer a.anchorTest:hover {
	background: url(../images/honorJR.gif) no-repeat;
	text-decoration: none;
	}	
#footer a.ntrLogo {
	position: relative;
	background: url(../images/NTR_Logo_small.gif) no-repeat;
	width:181px;
	height:148px;
	top: 5px;
	left: 480px;
	display:block;
	float:left;
	}
#footer a.ntrLogo:hover {
	background: url(../images/aboutNTR.gif) no-repeat right;
	text-decoration: none;
	}		
		
#footer .columnM {
	border-left: 1px solid #d8c16a;
	border-right: 1px solid #d8c16a;
	height: 280px;
	text-align: center;
	}
	#footer .columnM a {
		color: #d8c16a;
		}
#footer .columnH{
	width: 30%;
	height: 285px;
	float: left;
	}	
#footer .columnR{
	text-align: right;
	}	
#footer .column  blockquote{
	background: url(../img/commentBg.png) no-repeat scroll top left;
	}
#footer .column h3,	
#footer .columnM h3 {
	font-size: 1.25em;
	color: #fbf6f6;
	padding: 10px 0;
	margin-bottom: 8px;
	}
#footer .column p,	
#footer .columnM p {
	margin-right: 10px;	
	}
.footerQuote{
	color: #fff;
	}



/** BOTTOM INFO    *******************************************************/	
#bottomInfo {
	position:relative;
	left: 50%;
	width: 2004px;
	margin-left: -1002px;	
	overflow: hidden;
	background:#1f295b;
}

#bottomInfo div.leftSpacer{
	width: 604px;
	display: inline;
	float:left;
	}
#bottomInfo div.centerSpacer{
	width: 800px;
	display: inline;
	float:left;	
	}
#bottomInfo div.rightSpacer{
	width: 600px;
	display: inline;
	float:left;
	}
	
#bottomInfo #copyright{
	clear: both;
	padding: 5px;
	color: #fff;
	}
#bottomInfo #copyright p {
	text-align: center;
	font-size: 10px;
	}
#bottomInfo #copyright a {
	color: #d8c16a;
	}
#bottomInfo #copyright a:hover {
	color:#F00;
	}
	/* footer menu*/	
	#bottomInfo #bmenu{
			width: 700px;
			background: #ae1f23 url(../images/menuBG.gif) repeat-x;
			clear: both;
			vertical-align: middle;
			padding-left: 100px;		
			}
		 #bottomInfo #bmenu ul {
		 	text-align:center;
			}
		 #bottomInfo #bmenu ul li {
		 	/*width: 100%;*/
			font-size: 1em;
			float: left;
			display: inline;
			}
		 #bottomInfo #bmenu ul li a {
			/*float: left;*/
			padding: 0px 10px;
			text-decoration: none;
			color: #FFF;
			}
		 #bottomInfo #bmenu ul li a.current, 
		 #bottomInfo #bmenu ul li a.section {
			background: url(../images/whiteMenuBG.gif) repeat-x left top;
			cursor: default;
			color: #000080;	
			}
		 #bottomInfo #bmenu ul li a.link:hover{
			background: url(../images/goldMenuBG.gif) repeat-x left top;
			color : #000080;
			}