
		h2 {
			font-size: 1.5em;
			font-weight:normal;
			letter-spacing: -1px;
			color:#8b5f00;
			margin-bottom: 10px;
			border-bottom: 1px solid #8b5f00;
			
		}
		
		a{color: #f59600;}
		a:hover{color: #f56800;}
		
		img {
			border: none;
		}
	
		div.nindexWideBlock {
			display:block;
		}
		
		div.nindexContainer {
			width: 980px;
			padding:0 10px;
			margin:0 auto;
			text-align:left;
			font-size: 1.6em;
			font-family: arial, tahoma, sans-serif;
		}
		
		div.nindexTopBar {
			background: #ffa508 url(../../page_files/index/topbarbg.png) repeat-x bottom;
			
		}
		
		div.nindexHeaderBar {
			background: #f8f9e3 url(../../page_files/index/bgglows.gif) no-repeat bottom center;
			height: 410px;
			
		}		
		
		div.nindexHBLeft{
			width: 330px;
		}
		
		div.nindexHBRight {
			float:right;
		}
		
		div.nindexHBRHCO img  {
			margin: 40px 60px 20px 0;
		}
		
		div.nindexHBRHCA img {
		
		}		
		
		div.nindexHBBottom {
			clear:both;
		}
		
		img.nindexLogo {
			margin: 10px 0;
		}
		
		
		div.nindexHBLeft h1 {		
			font-size: 2.1em;
			font-weight:normal;
			letter-spacing: -2px;
			color: #5b3800;
			line-height: 1.0em;
			margin:0;
			padding: 5px 0 20px 0;
		}
		
		div.nindexh1d {
			font-size: 1.2em;
		}
		
		span.nindexHeaderStrong {
			font-weight: 600;
		}
		
		img.nindexNOsp {
		
		}
		
		img.nindexCompatibleWith {
			float:right;
		}
		
		.topmenuitems {
			color: #ffffff;
			padding:0;
			margin:0;
			font-size: 0.8em;
			font-weight:bold;			
		}
		
		.topmenuitems ul {
			padding:8px;
			margin:0;

		}

		.topmenuitems ul li {
			margin:0;
			padding:0;
			display:inline;
		}

		.topmenuitems a {
			padding: 5px 2px;
			color: #ffffff;
			text-decoration: none;
			text-align:center;
			margin: 5px;	
		}	

		.topmenuitems a:hover {		
			border-radius: 3px;
			-webkit-border-radius: 3px;
			-khtml-border-radius: 3px;
			-moz-border-radius: 3px;	
			color: #8d6000;
			background-color: #ffe4a9;		
		}
		
		.nindexLeftUL {
			
		}
		
		.nindexRightUL {
			float:right;
		}		
		
		.nindexBCLC {
			width: 640px;
			padding: 20px 0;		
			float:left;
		}		
		.nindexBCRC {
			width: 290px;
			padding: 20px 0;			
			float:right;
		}		
		
		
		.clearb {
			clear:both;
		}