@charset "UTF-8";
/* CSS Document */
/***WORD PRESS STYLES*/
.small { font: 12px/15px Lucida Sans Unicode, Lucida Grande, sans-serif; color: #a2a2a2; text-decoration: none; }
.small A, .small A:hover { color: #de2910; }
.bSpacing { padding: 10px 0 20px 0; }

.Fblog { font: 15px/28px Lucida Sans Unicode, Lucida Grande, sans-serif; color: #717171; text-decoration: none; }
.Fblog A { color: #4486a0; text-decoration: none; }
.Fblog A:hover { color: #133c7b; text-decoration: underline; }

/**/
.graybar { width: 599px; background: #eee; text-align: left; }
.backTop { float: right; }
.negative { margin: 0 0 0 -15px; }


/*DROPDOWN STYLES*/
.menuLine { border:none; border:0px; margin:0px; padding:0px; font: 15px/15px Lucida Sans Unicode, Lucida Grande, sans-serif; color: #fff; }
.menuLine ul { background: url(img/tile2.jpg) top left repeat-x; height: 36px; list-style:none; margin:0; padding:0; }
.menuLine li { float:left; }
.menuLine li a { color:#fff; display:block; line-height:36px; padding:0px 20px 0px 20px; text-align:center; text-decoration:none; }
.menuLine li a:hover { color:#000000; text-decoration:none; }
/*actual drop down*/
	.menuLine li ul { background:#de2910; display:none; height:auto; position:absolute; width:200px; z-index:200; padding: 5px 0px 10px 0px; 
		/*top:1em;
		/*left:0;*/
	}
.menuLine li:hover ul { display:block; }
.menuLine li li { display:block; float:none; width:200px; }
.menuLine li ul a { display:block; font: 13px/22px Lucida Sans Unicode, Lucida Grande, sans-serif; text-align:left; }
.menuLine li ul a:hover { background:#de2910; display:block; font: 13px/22px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#000; }
.menuLine p { clear:left; }
.shop { background: url(img/sepNv4.gif) top right no-repeat; }




/*Global Styles*/
.left {float: left;}
.middle { vertical-align: middle; }
.inline { float: left; display: inline; }
h1 { font: 20px/28px Lucida Sans Unicode, Lucida Grande, sans-serif; color: #3a3a3a; padding: 0px; magin: 0px;  }
h2, h2 A { font: 17px/28px bold Lucida Sans Unicode, Lucida Grande, sans-serif; color: #717171; padding: 0px; margin: 0px; text-decoration: none;  }
h2 A:hover { text-decoration: underline; }
h3, h3 A { font: 17px/28px bold Lucida Sans Unicode, Lucida Grande, sans-serif; color: #717171; padding: 0px; margin: 0px; text-decoration: none;  }
h3 A:hover { text-decoration: underline; }


/*STRUCTURE STYLES*/
BODY {margin: 0px; padding: 0px; background: url(img/bg.jpg) top center repeat-x; background-attachment: fixed; }

.main { float:left; width: 100%; margin: 0px auto; background: url(img/smagra.png) top center repeat-y; }
.board { width: 1010px; background:#FFF; margin: 0px auto; }
	.hdr { float: left; width: 1010px; height: 132px; background: url(img/tile1.jpg) top left; }
	.lgo { float: left; }
	.menuStr { float: left; height: 36px; }
	.menu { height: 36px;  }
	.time { float: right; width: 360px; height: 32px; }
	.timeTitle { float: left; padding: 7px 10px 0 0; }
	.timeMargin { margin-top: 5px; }
	.mdiv { vertical-align: middle; }
	.subHome { text-align: left; float: left; width: 1010px; height: 36px; background: url(img/tile2.jpg) top repeat-x; }
	.contentH { float: left; background: url(img/tile3.jpg) top repeat-x #FFF; width: 1010px; padding: 45px 0 50px 0; }
		.cntSpace { float: left; padding: 0 0 20px 59px; width: 890px; }	
		.cntNews { float: left; display: inline; padding: 0 0 50px 59px; width: 890px; }	
		.cntNewsFeed { float: left; display: inline; padding: 0 0 50px 60px; width: 870px; }
		/*.cntNewsFeed A { font: 17px/28px Lucida Sans Unicode, Lucida Grande, sans-serif; color: #717171; text-decoration: none; }
		.cntNewsFeed A:hover { color: #133c7b; text-decoration: underline; }*/
		.headline { float: left; padding: 0 0 0 70px; width: 870px; }
		.headlineSh { float: left; width: 248px; padding: 20px 0 0 15px; }
		.col1News { float: left; width: 248px; }

.column1 { float: left; display: inline; width: 296px; }
.column2 { float: left; display: inline; width: 573px; padding: 0 0 0 20px; }

	.nfm_article_title, .nfm_article_title A { font: 17px/28px Lucida Sans Unicode, Lucida Grande, sans-serif; color: #717171; text-decoration: none; }
	.nfm_article_title A:hover { color: #133c7b; text-decoration: underline; }
	.nfm_article { font: 15px/26px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#a2a2a2; text-decoration: none; }
	
	
.footer { float: left; width: 1010px; height: 230px; background: url(img/footer.jpg) top repeat-x #9ea6a9; }
.footer2 { float: left; padding: 0 0 0 40px; }
.ftCnt { padding: 25px 0 0 30px; text-align: left; width: 210px; float: left; display: inline; }

/*INNNER STYLES*/
.inrBnr { height: 157px; float: left; width: 1010px; background: url(img/inner.jpg) top left no-repeat; }
.cntSpaceInn { float: left; padding: 0 0 20px 59px; width: 600px; }
.cntNewsInn { float: left; display: inline; padding: 0 0 0 59px; width: 600px; }
.cntIndu { float: right; display: inline; width: 203px; background: url(img/mid.gif) repeat-y top left; margin: 20px 71px 50px 0px; }

.flash { float: left; height: 249px; width: 1010px; }
/*TEXT STYLES*/
.Fottl { font: 17px/28px Lucida Sans Unicode, Lucida Grande, sans-serif; color: #e1e1e1; }
.just1 { text-align: left; }
.just2 { text-align: left; font-size: 13px; }

.hLight { color: #75b5d7; }
.ul1 { list-style: none; margin: 0px; padding: 0px; line-height: 20px; }
.li1 { margin: 0px; padding: 0 20px 0 20px; }

.cntF1 { float: left; background:url(img/tile4.gif) left repeat-y; float: left; width: 284px; }
.styleF1 {  font: 14px/23px Lucida Sans Unicode, Lucida Grande, sans-serif; color: #fff; padding: 0 0 0 15px; width: 258px; }
.styleF1 A { color: #fff; text-decoration: underline; }
.styleF1 A:hover { color: #fff; text-decoration: underline; }

.Fnews { font: 12px/24px Lucida Sans Unicode, Lucida Grande, sans-serif; color: #717171; text-decoration: none; text-align: justify; }
.Fnews A { color: #717171 ; text-decoration: none; }
.Fnews A:hover { color: #de2910; text-decoration: none; }

.FnewsW { font: bold 17px/24px Lucida Sans Unicode, Lucida Grande, sans-serif; color: #75b5d7; padding: 10px 0 0 15px; }

.FnewsCnt, .FnewsCnt A { font: 14px/25px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#717171; }
.FnewsCnt A:hover { color: #de2910; text-decoration: none; }

.Find { font: bold 13px/24px Helvetica, Arial; color:#75b5d7;  }
.Find A { color: #fff; text-decoration: none; }
.Find A:hover { color: #75b5d7; text-decoration: none; }
/***MENU STYLES*****/
.Fmenu, .Fmenu A { font: 15px/15px Lucida Sans Unicode, Lucida Grande, sans-serif; color: #fff; text-decoration: none; }
.Fmenu A:hover { color: #fff; text-decoration: none; }
.Find A:hover { color: #75b5d7; text-decoration: none; }
/***MENU STYLES*****/
			.Fmenu2 { font: 15px/15px Lucida Sans Unicode, Lucida Grande, sans-serif; color: #fff; padding: 4px 15px 0 0; }
/*delete*/			.Fmenu2 A { color: #fff; text-decoration: none; }
			.Fmenu2 A:hover { color: #6bb4d1; text-decoration: none; }

.Fftr { font: 13px/21px Arial, Helvetica, sans-serif; color:#fff; letter-spacing: 0.03em; }
.Fftr A { color: #fff; text-decoration: none; }
.Fftr A:hover { color: #cdf1ff; text-decoration: none; }
.input1 { border: #ccc solid 1px; background: #eee; font: 13px/24px Helvetica, Arial; color: #666;  }
.input2 { border: #ccc solid 1px; background: #eee; font: 13px/24px Helvetica, Arial; color: #666; height: 75px; width: 250px;  }
.input3 { border: #ccc solid 1px; background: #eee; font: bold 13px/24px Helvetica, Arial; color: #333; width: 130px; height: 25px; }

