@charset "utf-8";
/* CSS Document */
ul.nice-menu-down li.menuparent, #header-region ul.nice-menu-down li.menuparent{background:#EEEEEE;}
ul.nice-menu-down li.menuparent:hover, ul.nice-menu-down li.over, #header-region ul.nice-menu-down li.menuparent:hover, #header-region ul.nice-menu-down li.over {background:#EEEEEE;}
#block-nice_menus-2 h2{display:none;}
#block-nice_menus-2{position:relative;}
#nice-menu-2{ width:981px; height:30px; position:relative;   }
#nice-menu-2 li{width:auto; background:#EEEEEE; height:30px;text-align:center;padding:6px 14.9px 0 }
#nice-menu-2 .menu-384{width:200px;}
#nice-menu-2 li a{ color:#333; font-size:12px;  line-height:25px;}
#nice-menu-2 li ul{margin-top:10px; }
#nice-menu-2 li ul li{width:170px; background:#EEEEEE;text-align:left; }
/*.menu-245{width:200px; float:left;}
.menu-246{width:200px; float:left;}
.menu-247{width:200px; float:left;}
.menu-248{width:200px; float:left;}
.menu-249{width:200px; float:left;}
.menu-250{width:200px; float:left;}
.menu-251{width:200px; float:left;}
.menu-252{width:200px; float:left;}
.menu-253{width:200px; float:left;}
.menu-254{width:200px; float:left;}
.menu-255{width:200px; float:left;}
.menu-256{width:200px; float:left;}
*/
<!--#############################################################################################-->
.contact_us{width:100%;}
	.contact_us_inn{width:500px; margin-left:auto; margin-right:auto;}
		.contact_us_wel{font-size:20px; font-weight:bold; height:30px;text-align:center;}
		.contact_us_sure{text-align:center;font-size:11px; height:20px;}
.contact_page_title{ width:500px; font-size:14px; font-weight:bold; text-align:center;}
<!--#################################################################################################-->

.views_slideshow_hidden views-field-title .field-content a:visited{font-size:18px; font-weight:bold;}

#block-views-headline-block_1 h2{display:none;}
#block-views-headline-block_1{width:550px; position:relative; top:10px; left:-285px;font-size:13px; z-index:1000;}

#block-views-headline-block_1 a{color:#333; text-decoration:none;}

<!--##################################Template#### Start###########################################################-->

img a{ border:0;}
.main{ width:100%; background:#FFF; margin:0; font-family:Helvetica,Arial,"Trebuchet MS",sans-serif}
	.main_inner{width:980px; height:900px;  margin-left:auto; margin-right:auto;}
		.header_main{ height:225px; width:980px; float:left; }
			.header_top{ height:40px;width:980px; float:left; border-bottom:2px solid #999;}
				.header_top_inn{ height:40px;width:980px; float:left;}
					.header_top_left{ height:40px;width:790px; float:left;}
						.header_top_left ul {font-size:12px;padding:0; margin:0;}
							.header_top_left ul  li{list-style:none; width:100px; float:left;color:#666; }
							.header_top_left ul  li a{text-decoration:none; text-align:center; color:#333;}
							.header_top_left ul  li a:hover{ color:#666;}
					.header_top_right{ height:40px;width:190px; float:left;}
						.header_top_right_blank{height:20px;width:190px; float:left; }
						.header_top_right_date{height:20px;width:190px; float:left; background:#33339F;font-size:14px; color:#FFF; text-align:center; line-height:20px; font-weight:bold;}
			.header_mid{height:131px;width:980px; float:left; border-bottom:2px solid #999; margin-top:10px;}
				.logo{height:100px;width:380px; float:left; font-size:20pt;font-weight:bolder;}
					.logo a{color:#004A00; text-decoration:none; }
				.banner{height:100px;width:600px;float:left;}
				#block-block-2{height:100px;width:600px; margin:0; padding:0;}
				.headlines{height:22px;float:left;width:980px;position:relative;top:10px; border-top:1px solid #999; z-index:1;}
					.headlines_left{ height:20px;width:650px; float:left;}
						.headlines_img{float:left;width:90px;}
						.headlines_today{width:560px; float:left; font-size:12px; line-height:20px;}
							.headlines_today #div_display a{ text-decoration:none; color:#000;}
					.headlines_right{ height:16px;width:330px; float:left;}
						.headlines_right ul{padding:0; margin:0;}
						.headlines_right ul li{ list-style:none; float:left; width:30px; margin-top:2px;}
						.headlines_right ul li img{float:right;}
			.header_bottom{height:35px;width:980px; float:left; background:#000;}
		.content_container{min-height:700px; width:980px; float:left; }
		.footer_main{height:200px; width:980px; float:left; border-top:2px solid #666; border-bottom:1px solid #666; margin-top:20px; margin-bottom:10px;}
			.footer_all_rights{width:980px; float:left;  height:50px; color:#FFF; font-size:16px; background:#1F8031; text-align:center; line-height:50px;}
			.footer_all_rights a{ color:#FFF; font-size:16px; text-decoration:underline;}
			
/*<!--################################Template##########End#######################################################-->
*/
.recent_main{width:679px; float:left; padding-bottom:10px;padding-left:10px; border-bottom:1px solid #999; border-right:1px solid #999;}

	.recent_title{width:669px; float:left; font-size:18px; text-align:left; padding-bottom:10px; }
	.recent_title a{text-decoration:none;}
	.recent_img{width:300px; padding-right:10px; float:left;}
	.recent_img img{width:300px; float:left; height:200px;}
	.recent_body{ float:left; width:369px;}
/*######################################## VIEW BLOCKS START##############################################	*/
	#block-views-recent_news-block_1{width:700px; float:left;}
	#block-views-three_recent_news-block_1{width:700px; position:relative; top:-112px; left:-180px; float:left; height:150px;}
	#block-views-news_image_block-block_1{width:290px; float:left;}
	#block-views-Magazines_view_block-block_1{width:270px; position:relative; top:-120px;  float:left; }
	#block-views-newspapers_view_block-block_1{width:270px; position:relative; top:-120px;  float:left; }
	#block-views-148a7177310701c05dcbea9901153cc6{width:270px; position:relative; top:-120px;  float:left; }
	
	#block-views-nnh_view_block-block_1{width:270px; float:left;margin-top:-120px; }
	#block-views-wnh_view_block-block_1{width:270px;float:left;margin-top:-120px; }
	#block-views-Newsflash_view_block-block_1{width:270px;float:left;margin-top:-120px; }
	
	#block-views-recentreport-block_1{width:700px; float:left;}
	
	#block-views-three_recent_report-block_1{width:700px;position:relative; top:-112px; left:-175px; float:left; height:150px;}
	#block-views-news_report_block-block_1 {width:270px; margin-top:-120px;  float:left; height: }
	#block-views-special_report_block-block_1{width:270px; margin-top:-120px;  float:left; }
	#block-views-commentary_block-block_1{width:270px;margin-top:-120px;  float:left; }
	#block-views-press_releases_block-block_1{width:270px;   float:left; }
	#block-views-interviews_block-block_1{width:270px;  float:left; }
	#block-views-photo_news_block-block_1{width:290px; float:left; }
	.view-id-recent_news{float:left;}
	.magzine_title{float:left;}
	
	.view_block_title{font-size:16px; color:#090; font-weight:bold; border-top:2px solid #006; border-bottom:2px solid #006; width:250px;}
	
	.view_block_main{width:250px; float:left; border-bottom:1px solid #999; border-right:1px solid #999; height:270px;}
	.view_block_main_inn{width:240px; }
	.view_block_main_inn img{height:100px; width:130px;padding-right:10px; float:left;}
	.view_block_node_title {width:240px; margin-left:5px; padding-top:3px; padding-bottom:5px; line-height:11px; font-size:12px; font-weight:bold; }
	.view_block_main_inn p{margin:0;}
	.view_block_node_title a{text-decoration:none;color:#000; font-size:12px; font-weight:bold; }

	#block-block-1{min-height:1680px; width:180px;float:left; margin-top:30px;}
	
	#block-block-4{ width:180px;float:left;}
/*	#block-edit-link-block_1{margin-top:10px;}
	.block-user{display:none;}
	#sidebar-left{display:none;}*/
/*######################################## VIEW BLOCKS END##############################################	*/
	.field-field-img .field-label {display:none;}
	.field-field-rimg .field-label {display:none;}
	#node-52 .content{display:none;}
	#node-87 .content{display:none;}
	
	
	.logo_slogan {
    float: left;
    font-size: 13px;
    margin-top: 5px;
    text-align: center;
    font-weight:normal;
    width: 340px;
	color:#004A00;
}
	.logo_slogan a {color:#990066;text-decoration:underline; font-weight:bold;}
	
	.recent_title1_inn a{ font-weight:bold;} 
	
	#edit-search-block-form-1-wrapper label{ display:none;}
	#block-views-three_recent_news-block_1{ display:none;
		}
		#node-423{
			 display:none;
			}
			
			#block-block-5{float:left;height:95px;}