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


BODY	{
			background:					#dcdcdc url(../../files/backgrounds/IMG_0027.JPG)  top fixed no-repeat;
			padding:					0px;
			margin:						0px;
			font-family:				Arial, Helvetica, sans-serif;

			
}

#CONTAINER	{
			width:						934px;
			height:						auto;
			margin-left:				auto;
			margin-right:				auto;
}


#NAVBAR		{
			width:						900px;
			height:						31px;
			background:					url(../template/nfb/navbar/nav-back.png) repeat-x;
			border-left:				#64561e 1px solid;
			border-right:				#64561e 1px solid;
			border-bottom:				#64561e 1px solid;
			float:						right;
}


#NAVBAR ul {
    		margin:						0px;
    		padding:					0px;
    		list-style:					none;
    		}
			
#NAVBAR li {
    		float:						left;
    		margin:						0px;
    		padding:					0px;
   			}
			
			
.nav-link:link	{
			width:						auto;
			height:						27px;
			padding:					4px 12px 0 12px;
			color:						#fff;
			text-decoration:			none;
			display:					block;
			text-align:					center;
}

.nav-link:visited	{
			width:						auto;
			height:						27px;
			padding:					4px 12px 0 12px;
			color:						#fff;
			text-decoration:			none;
			display:					block;
			text-align:					center;
}
.nav-link:hover	{
			width:						auto;
			height:						27px;
			padding:					4px 12px 0 12px;
			color:						#3d3411;
			text-decoration:			none;
			background:					#d3c483;
			display:					block;
			text-align:					center;
}



.dropdown {
			position:					absolute;
			visibility: 				hidden;
			margin: 					0;
			padding: 					0;
			background:					#e9dba5;
			width:						auto;
			margin-top:					0px;
			border-top:					#64561e 1px solid;
}
.dropdown a:link{
			position: 					relative;
			display: 					block;
			width:						auto;
			padding:					2px 10px 2px 10px;
			text-align:					center;
			text-decoration:			none;
			color:						#3d3411;
			border-bottom:				1px solid #aea16e;
}

.dropdown a:visited{
			position: 					relative;
			display: 					block;
			width:						auto;
			padding:					2px 10px 2px 10px;
			text-align:					center;
			text-decoration:			none;
			color:						#3d3411;
			border-bottom:				1px solid #aea16e;
}
.dropdown a:hover{
			position: 					relative;
			display: 					block;
			width:						auto;
			background:					#d3c483;
			padding:					2px 10px 2px 10px;
			text-align:					center;
			text-decoration:			none;
			color:						#3d3411;
			border-bottom:				1px solid #aea16e;
}


.LOGO:link	{
			background:					url(../template/nfb/logo/nfb-logo.png) no-repeat;
			width:						334px;
			height:						108px;
			margin:						0 0 0 30px;
			display:					block;
			text-decoration:			none;
}
.LOGO:hover	{
			background:					url(../template/nfb/logo/nfb-logo.png) no-repeat;
			width:						334px;
			height:						108px;
			margin:						0 0 0 30px;
			display:					block;
			text-decoration:			none;
}
.LOGO:visited	{
			background:					url(../template/nfb/logo/nfb-logo.png) no-repeat;
			width:						334px;
			height:						108px;
			margin:						0 0 0 30px;
			display:					block;
			text-decoration:			none;
}


.line	{
			background:					url(../template/nfb/navbar/line.png) no-repeat bottom;
			height:						30px;
			width:						2px;
}

.shadow	{
			width:						934px;
			height:						16px;
}

.bottom-shadow {
			background:					url(../template/nfb/shadow/bottom-shadow.png) repeat-x;
			height:						16px;
			width:						900px;
			float:						right;
}

.left-shadow-bottom	{
			background:					url(../template/nfb/shadow/left-down.png)	no-repeat top ;
			width:						17px;
			height:						16px;
}
.right-shadow-bottom	{
			background:					url(../template/nfb/shadow/right-down.png)	no-repeat top left ;
			width:						17px;
			height:						16px;
			float:						right;
}
.top-shadow {
			background:					url(../template/nfb/shadow/top-shadow.png) repeat-x bottom;
			height:						16px;
			width:						900px;
			float:						right;
}

.left-shadow-top	{
			background:					url(../template/nfb/shadow/left-top.png)	no-repeat bottom ;
			width:						17px;
			height:						16px;
}
.right-shadow-top	{
			background:					url(../template/nfb/shadow/right-top.png)	no-repeat bottom left ;
			width:						17px;
			height:						16px;
			float:						right;
}
.left-shadow	{
	background:					url(../template/nfb/shadow/left.png)	repeat-y;
	width:						15px;
	height:						32px;
}
.right-shadow	{
			background:					url(../template/nfb/shadow/right.png)	repeat-y;
			width:						17px;
			height:						32px;
			float:						right;
}



#MAIN		{
			width:						890px;
			height:						auto;
			background:					#d0bf7b;
			border:						#64561e 1px solid;
			float:						right;
			padding:					5px;
}
		
		
#MAIN-LEFT	{
			width:						360px;
			height:						auto;
}

#MAIN-RIGHT	{
			width:						525px;
			height:						auto;
			float:						right;
}
#MAIN-RIGHT-LEFT	{
			width:						360px;
			height:						auto;
}
#MAIN-RIGHT-RIGHT	{
			width:						160px;
			height:						auto;
			float:						right;
	
}

.MAIN-TXT-BODY	{
			background:					#e8e1c6;
			width:						100%;
			height:						auto;
			float:						right;
}
.MAIN-TXT-BODY-DARK	{
			background:					#bfb073;
			width:						100%;
			height:						auto;
}
.CALENDAR 	{
			font-size:					11px;
}

.CALENDAR a:link {
			color:						#36311f;
			text-decoration:			underline;
}
.CALENDAR a:visited {
			color:						#36311f;
			text-decoration:			underline;
}
.CALENDAR a:hover {
			color:						#000;
			text-decoration:			underline;
}
.CALENDAR strong a:link {
			color:						#ebe3c2;
			text-decoration:			underline;
}
.CALENDAR strong a:visited {
			color:						#ebe3c2;
			text-decoration:			underline;
}
.CALENDAR strong a:hover {
			color:						#312d1e;
			text-decoration:			underline;
}

.CALENDAR div {
			color:						#312d1e;
}
.CALENDAR strong {
			color:						#ebe3c2;
}

.NEWS-HOLDER	{
			width:						100%;
			height:						auto;
			float:						right;
}


.NEWS-TITLE			{
			width:						100%;
			height:						auto;
}

.NEWS-TITLE a:link	{
			color:						#887f5c;
			font-size:					25px;
			text-decoration:			none;
			margin-left:				10px;
}

.NEWS-TITLE a:visited	{
			color:						#887f5c;
			font-size:					25px;
			text-decoration:			none;
			margin-left:				10px;
}
.NEWS-TITLE a:hover	{
			color:						#64561e;
			font-size:					25px;
			text-decoration:			none;
			margin-left:				10px;
}
.NEWS-TITLE span {
			font-size:					18px;
}

.NEWS-TEXT{
			font-size:					15px;
			color:						#535043;
			width:						240px;
			height:						auto;
			padding:					5px;
}
.NEWS-TEXT a:link{
			font-size:					15px;
			color:						#535043;
			text-decoration:			undeline;
}
.NEWS-TEXT a:visited{
			font-size:					15px;
			color:						#535043;
			text-decoration:			undeline;
}
.NEWS-TEXT a:hover{
			font-size:					15px;
			color:						#21201a;
			text-decoration:			undeline;
}
.BLANK-TEXT{
			font-size:					15px;
			color:						#535043;
			width:						auto;
			height:						auto;
			padding:					5px;
}
.BLANK-TEXT a:link{
			font-size:					15px;
			color:						#535043;
			text-decoration:			undeline;
}
.BLANK-TEXT a:visited{
			font-size:					15px;
			color:						#535043;
			text-decoration:			undeline;
}
.BLANK-TEXT a:hover{
			font-size:					15px;
			color:						#21201a;
			text-decoration:			undeline;
}
.BLANK-TEXT img	{
			border:						3px solid #d1c9a7;
}
.TEXTIT{
			font-size:					15px;
			color:						#535043;
			width:						auto;
			height:						auto;
			padding:					5px;
}
.TEXTIT a:link{
			font-size:					15px;
			color:						#535043;
			text-decoration:			undeline;
}
.TEXTIT a:visited{
			font-size:					15px;
			color:						#535043;
			text-decoration:			undeline;
}
.TEXTIT a:hover{
			font-size:					15px;
			color:						#21201a;
			text-decoration:			undeline;
}

.TEXTIT img	{
			width:						150px;
			border:						3px solid #d1c9a7;
			margin-left:				auto;
			margin-right:				auto;
			display:					block;
			margin-top:					5px;
			margin-bottom:				5px;
}
.NEWS-IMG-RIGHT	{
			width:						92px;
			height:						auto;
			background:					#d1c9a7;
			border:						3px solid #d1c9a7;
			margin-right:				5px;
			float:						right;
}


.NEWS-LINK-BOTTOM	{
			width:						340px;
			height:						auto;
			border-top:					1px solid #c9bf96;
			border-bottom:				1px solid #c9bf96;
			padding:					2px 0 4px 10px;
			color:						#918864;
			margin:						5px 5px 5px 5px;
			float:						right;
}
.NEWS-LINK-BOTTOM a:link	{
			color:						#918864;
			font-size:					15px;
			text-decoration:			none;
}

.NEWS-LINK-BOTTOM a:visited	{
			color:						#918864;
			font-size:					15px;
			text-decoration:			none;
}
.NEWS-LINK-BOTTOM a:hover	{
			color:						#55503d;
			font-size:					15px;
			text-decoration:			underline;
}

.M-LINK:link	{
			color:						#918864;
			font-size:					15px;
			text-decoration:			none;
}

.M-LINK:visited	{
			color:						#918864;
			font-size:					15px;
			text-decoration:			none;
}
.M-LINK:hover	{
			color:						#55503d;
			font-size:					15px;
			text-decoration:			underline;
}

.IMG-HOLDER	{
			width:						100%;
			height:						auto;
}

.VIDEO-HOLDER	{
			width:						300px;
			height:						auto;
			margin-left:				auto;
			margin-right:				auto;
}
.VIDEO-MANAGE	{
			width:						auto;
			height:						auto;
			padding:					10px;
}
.IMG-HOLDER ul {
    		margin:						0px;
    		padding:					0px;
    		list-style:					none;
    		}
			
.IMG-HOLDER li {
    		float:						left;
    		margin:						0px;
    		padding:					0px;
   			}
.IMG-HOLDER img	{
			height:						auto;
			background:					#d1c9a7;
			border:						none;
			
			

}
.IMG-HOLDER a:link 	{
			border:						3px solid #d1c9a7;
			text-decoration:			none;
			overflow:					hidden;
			width:						75px;
			height:						55px;
			display:					block;
			margin:						0px 0px 5px 5px;
}
.IMG-HOLDER a:visited 	{
			border:						3px solid #d1c9a7;
			text-decoration:			none;
			overflow:					hidden;
			width:						75px;
			height:						55px;
			display:					block;
			margin:						0px 0px 5px 5px;
}
.IMG-HOLDER a:hover 	{
			border:						3px solid #64561e;
			text-decoration:			none;
			overflow:					hidden;
			width:						75px;
			height:						55px;
			display:					block;
			margin:						0px 0px 5px 5px;
}

		
#FOOTER		{
			width:						100%;
			height:						50px;
			background:					#6a6554;
			opacity: 					.8;
			float:						right;
}

.MIDDLEIT	{
			margin-left:				auto;
			margin-right:				auto;
			width:						934px;
			height:						auto;
}

#FOOTERTEXT	{
			margin-left:				auto;
			margin-right:				auto;
			width:						900px;
			height:						auto;
			font-size:					10px;
			color:						#000;
}

#FOOTERTEXT a:link	{
			color:						#000;
			text-decoration:			underline;
}

#FOOTERTEXT a:visited	{
			color:						#000;
			text-decoration:			underline;
}
#FOOTERTEXT a:hover	{
			color:						#000;
			text-decoration:			none;
}

.astoo:link		{
			background:					url(../template/nfb/astoo.png);
			width:						47px;
			height:						33px;
			display:					block;
			float:						right;
			margin-right:				50px;
}

.astoo:visited		{
			background:					url(../template/nfb/astoo.png);
			width:						47px;
			height:						33px;
			display:					block;
			float:						right;
			margin-right:				50px;
}
.astoo:hover	{
			background:					url(../template/nfb/astoo.png);
			width:						47px;
			height:						33px;
			display:					block;
			float:						right;
			margin-right:				50px;
}
			


H1			{
			margin:			0px;
			padding:		0px;
			border:			none;
			text-indent:	-9999999px;
			font-size:		0px;
			text-decoration:	none;
			}
			
			
			
/* ENTRY CODE */

.ENTRY-LEFT		{
			width:			437.5px;
			height:			auto;
			border-right:	5px solid #d0bf7b;
			float:			left;	
}
.ENTRY-RIGHT	{
			width:			437.5px;
			height:			auto;
			float:			right;	
}


.ENTRY-LINK-BOTTOM	{
			width:						95%;
			height:						auto;
			border-top:					1px solid #c9bf96;
			border-bottom:				1px solid #c9bf96;
			padding:					2px 0 4px 10px;
			color:						#918864;
			margin:						5px 5px 5px 5px;
}
.ENTRY-LINK-BOTTOM a:link	{
			color:						#918864;
			font-size:					15px;
			text-decoration:			none;
}

.ENTRY-LINK-BOTTOM a:visited	{
			color:						#918864;
			font-size:					15px;
			text-decoration:			none;
}
.ENTRY-LINK-BOTTOM a:hover	{
			color:						#55503d;
			font-size:					15px;
			text-decoration:			underline;
}


.TITLE {
			color:						#887f5c;
			font-size:					25px;
			text-decoration:			none;
			margin-left:				10px;
			margin-bottom:				5px;
}

			
			
/* ALBUM CODE */

#ALBUM-CENTER	{
			width:			800px;
			height:			auto;
			margin-left:	auto;
			margin-right:	auto;
}

#ALBUM-CENTER a:link {
			color:			#64561e;
			text-decoration:none;
}
#ALBUM-CENTER a:visited {
			color:			#64561e;
			text-decoration:none;
}
#ALBUM-CENTER a:hover {
			color:			#917d2c;
			text-decoration:none;
}
#ALBUM-CENTER img {
			text-decoration:	none;
			border:				3px solid #64561e;
			display:			block;
			margin-left:		auto;
			margin-right:		auto;
}

#ALBUM-NAV	{
			width:			240px;
			text-align:		right;
			height:			15px;
			float:			right;
			font-size:		14px;
			margin-top:		10px;
			color:			#352d0e;
			padding-right:	5px;
}

#ALBUM-NAVER	{
			width:			100%;
			text-align:		right;
			height:			15px;
			float:			right;
			font-size:		14px;
			margin-top:		10px;
			color:			#352d0e;
			padding-right:	5px;
}

#ALBUM-NAVER a:link {
			color:			#64561e;
			text-decoration:none;
}
#ALBUM-NAVER a:visited {
			color:			#64561e;
			text-decoration:none;
}
#ALBUM-NAVER a:hover {
			color:			#917d2c;
			text-decoration:none;
}


.BIGLINK 		{
			width:			100%;
			height:			auto;
			text-align:		center;
}

.BIGLINK a:link	{
			color:						#887f5c;
			font-size:					25px;
			text-decoration:			none;
			margin:						2px 0 5px 0;
			border-bottom:				1px solid #c9bf96;
			display:					block;
}
.BIGLINK a:visited	{
			color:						#887f5c;
			font-size:					25px;
			text-decoration:			none;
			margin:						2px 0 5px 0;
			border-bottom:				1px solid #c9bf96;
			display:					block;
}
.BIGLINK a:hover	{
			color:						#64561e;
			font-size:					25px;
			text-decoration:			none;
			margin:						2px 0 5px 0;
			border-bottom:				1px solid #64561e;
			display:					block;
}

.ALBUM-LINK-BOTTOM	{
			width:						95%;
			height:						auto;
			border-top:					1px solid #c9bf96;
			border-bottom:				1px solid #c9bf96;
			padding:					2px 0 4px 10px;
			color:						#918864;
			margin:						5px 5px 5px 5px;
			float:						right;
}
.ALBUM-LINK-BOTTOM a:link	{
			color:						#918864;
			font-size:					15px;
			text-decoration:			none;
}

.ALBUM-LINK-BOTTOM a:visited	{
			color:						#918864;
			font-size:					15px;
			text-decoration:			none;
}
.ALBUM-LINK-BOTTOM a:hover	{
			color:						#55503d;
			font-size:					15px;
			text-decoration:			underline;
}

.RIGHT-RIGHT-BANNER:link	{
			background: 				url(../../administrator/uploads/images/other/hnappurHOF.jpg);
			height:						57px;
			width:						131px;
			text-decoration:			none;
			display:					block;
			margin-right:				auto;
			margin-left:				auto;
}
.RIGHT-RIGHT-BANNER:visited	{
			background: 				url(../../administrator/uploads/images/other/hnappurHOF.jpg);
			height:						57px;
			width:						131px;
			text-decoration:			none;
			display:					block;
			margin-right:				auto;
			margin-left:				auto;
}
.RIGHT-RIGHT-BANNER:hover	{
			background: 				url(../../administrator/uploads/images/other/hnappurHOF.jpg);
			height:						57px;
			width:						131px;
			text-decoration:			none;
			display:					block;
			margin-right:				auto;
			margin-left:				auto;
}

.RIGHT-RIGHT-BANNER2:link	{
			background: 				url(../../administrator/uploads/images/other/4402785000_a01e18181d_b.png);
			height:						205px;
			width:						140px;
			text-decoration:			none;
			display:					block;
			margin-right:				auto;
			margin-left:				auto;
}
.RIGHT-RIGHT-BANNER2:visited	{
			background: 				url(../../administrator/uploads/images/other/4402785000_a01e18181d_b.png);
			height:						205px;
			width:						140px;
			text-decoration:			none;
			display:					block;
			margin-right:				auto;
			margin-left:				auto;
}
.RIGHT-RIGHT-BANNER2:hover	{
			background: 				url(../../administrator/uploads/images/other/4402785000_a01e18181d_b.png);
			height:						205px;
			width:						140px;
			text-decoration:			none;
			display:					block;
			margin-right:				auto;
			margin-left:				auto;
}



.align-center {
			width:						auto;
			text-align:					center;
}