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

/* Kerala_Vision Frame work */
/* Color Legend */
/* Reset */

html, body              {margin:0 auto; padding:0;
						border:0;} 
					
			
div, span, article, aside, footer, header, nav, section, h1, h2, h3, h4, h5, h6, 
p, blockquote, a, ol, ul, li, table, tr, th, td, tbody, thead, {
						margin:0; padding:0; border:0;
						vertical-align:baseline;
						background:transperent;}
			
img		                {margin:0;
						padding:0; 
						border:0;}
			
table, tr, th, td, tbody, tfoot, thead, 
					   {margin:0;
						padding:0;
						border:0;
						vertical-align:baseline;
						background:transperent;}
			
table		             {border-collapse:collapse; 
						 border-spacing:0;}
			 
input, select, textarea, form, fieldset, 
						{margin:0;
						 padding:0;
						 border:0;}
			
article, aside, dialog, figure, footer, header, hgroup, nav, section, 
						{display:block;}
			
h1, h2, h3, h4, h5, h6, p, li, blockquote, td, th, a, caption, em, strong, strike,
						{font-family:Arial, Helvetica, sans-serif;
						font-size:100%;
						font-weight:normal;
						font-style:normal;
						line-height:100%;
						text-indent:0;
						text-decoration:none;
						text-align:left;
						color:000;}
			
ol,ul, 		           {list-style:none;}
			
 /* Global *//* Global *//* Global */

*body  			      {margin:0 auto 0 auto;
					   padding:0;}
	
body  			 {}
			
#frameoutsider         {width:1020px;
					   background-color:#FFDFDF;
					   margin:0 auto 0 auto;
					   padding:20px 0 20px 0;}	  
					  
#header_wrapper	      {width:fullscreen;
					  float:left;
					  background-color:#FFA4FF;
					  margin:0px auto 0px auto;
					  padding:0px 0 0px 0;
					  min-height:200px;}
				  
#header  	 	     {width:fullscreen;
					  float:left;
					  margin:0px 0 0 0px;
					  padding:0;
					  min-height:200px;}
					   
#header img		    {float:left;
					border:1px solid #D00
					border-bottom:0;	}				   
		
		/* rules for navigation  */
		/*=======================*/
#nav_menu_wrapper  {border:0;
					width:1922px;
					float:left;
					min-height:44px;
					padding:0 0px;
					background-color:#B70000;}
					
#nav_menu          {width:1210px; 
					height:42px;
					border:1px solid #B70000;
					margin:0px auto 0 355px;
					padding:0px; 
					background-color:#9D0000;}
				
#nav_menu ul      {list-style-type:none; 
				   margin:0 30px; 
				   padding:0; 
				   text-align:center;}
	  
#nav_menu ul li    {width:162px;
				   margin:0 0px;
				   float:left;
				   border:1px solid #CCC;}
	  
#nav_menu ul li a {font-family:verdana, arial;
				   text-align:center; 
				   text-decoration:none; 
				   display:block; 
				   width:162px; 
				   line-height:40px;
				   height:40px;
				   font-size:14px; 
				   background-color:#B70000;
				   color:white;
				   font-weight:bold;}
		 
#nav_menu  a:hover{background-color:#000;
				  color:red;}	

		/* rules for marquee */
		/*=======================*/
		/*reset rules */

* {margin:0px;
  padding:0px;}		

#news_wrapper	 {width:1920px; 
				  height:41px;
				  float:left;
				  background-color:#AE0000;
				  margin:0 0 0 0px;
				  padding:0;}
	
#news_container	 {width:1211px; 
				  height:41px;
				  float:left;
				  background-color:#9D0000;
				  margin-left:355px;
				  padding:0;}
				  
#sitenews	     {width:1149px; 
				  height:40px;
				  float:left;
				  background-color:#000;
				  margin-left:31px;
				  padding:0;}		  
				  
.box-A 		     {width:210px; height:40px; 
				  float:left;
				  text-align:center; 
				  padding:0;
				  color:red; 
				  font-weight:bold; 
				  font-size:20px;
				  line-height:40px;
				  background-color:#F90;}
				  
marquee          {background-color:#000; 
				 float:right; 
				 width:887px;
				 color:#FFF;  
				 margin-right:25px; 
				 padding-top:0; 
				 direction:ltr; 
				 height:40px;
				 line-height:40px; 
				  font-size:16px;}
			
		/* rules for I frame and Photo */
		/*=======================*/
		/*reset rules */

* {margin:0px;
  padding:0px;}
			
#video_outside_container   {border:0;
							width:1922px;
							float:left;
							min-height:430px;
							padding:0 0px;
							margin:0;
							background-image:url(../images/banner/slider%20background_1.png);}
							
#video_container_wrapper    {width:1210px;
							min-height:430px;
							border:;
							border-bottom:0px;
							margin:0px auto 0 355px;
							padding:0px; 
							background-color:#9D0000;}
							
#video_box_container		{width:1150px;
							 min-height:430px;
							 margin:0 0 0 30px;
							 background-color:#9D0000;}
							 
							 
#video_box				    {width:700px;  
							height:430px;
							float:left;
							background-color:#FFF;
							margin:0px 0px 0px 0px;}		 
							 
iframe					    {width:640px;  
							height:360px;
							float:left;
							margin:30px 10px 30px 30px;}
							 
#photo_box 			       {float:right;
							width:440px; 
							padding:0 0 0px 0;
							margin:0 0px 0  0px;
							min-height:430px;
							background-color:#FFF;}	
							
 #photo_box h3		    	{font-size:18px;
							text-align:center;
							font-style:normal;
							padding:0 0 0px 0;
							margin:5px 0 0px 0px;}
							
 #photo_box p		    	{font-size:16px;
							text-align:center;
							font-style:normal;
							padding:0 0 0px 0;
							margin:5px 0 0px 0px;}							
							
						
#photo_box img			    {width:240px;
							height:275px;
							margin:30px 0px 0px 0px;
							padding:0;
							border:1px solid black;
							margin-left:97px;}					
					
			/* rules all video and information box */
		     /*=======================*/
		/*reset rules */

* {margin:0px;
  padding:0px;}	
  
#all_video_outsider         {width:1922px;
							 float:left;
							 clear:both;
							 margin:0px auto 0 auto;
							 min-height:1230px;
							 padding:0 0px;
							 background-image:url(../images/backgrounds/Bg27.jpg);
							 background-repeat:repeat;}
							 
#all_video_wrapper           {width:1210px;
							 min-height:2500px;
							 margin:0px auto 0 355px;
							 padding:0px; 
							 background-color:#9D0000;} 							 
							
#all_video_box				{width:1150px;
							 float:left;
							 margin:0px auto 0 30px;
							 min-height:1800px;
							 background-color:#FFF;}			
							 
#all_video                  {width:1150px;
							 float:left;
							 margin:0px auto 0 0px;
							 min-height:490px;
							 background-color:#FFF;}							 
							 
#information_box        	{width:1150px;
							 float:left;
							 text-align:left;
							 font-size:16px;
							 color:#000;
							 font-weight:bold;
							 line-height:normal;
							 margin:0px auto 0 0px;
							 min-height:200px;
							 padding:0px 0px;
							 border-top:1px solid #9D0000;
							 border-bottom:1px solid #9D0000;
							 background-color:#FFF;}
							 
#information_box h2         {text-align:center;
							 padding:0 0 0 0px;
							 margin-left:0px;
							 color:#000;}	
							
#information_box h3         {text-align:center;
							color:#03F;
							line-height:30px;}							 
							 
#information_box h4          {color:#000; 
						     float:left;
							 text-align:left;
							 line-height:29px;
							 font-size:18px;
							 color:#006;
							 padding:0px 30px;}
								
								

#recorded_video_box1 			{width:700px;  
								min-height:272px;
								display: block;
								float:left;
								margin:0px 0px 0px 0px;
								padding:0px 0px 0px 0px;}
								
#recorded_video_box1 ul     	{list-style-type:none;
								margin:0 0px; 
								padding:0;
								text-align:center;} 
								
 #recorded_video_box1 li        {width:320px;
       							 margin:20px 0 0 20px;
								float:left;
								display:block; 
								border:}
								
#recorded_video_box1 img   	  {width:316px;
								height:230px;
								display:block;
								margin:0px 0px 0px 0px;
								border:2px solid #CCC;}	
								
#recorded_video_box1 h2		   {margin:0 0 0 0;
								padding:5px 0 5px 0; }	
								
								
								
#recorded_video_box2	       {float:right;
								clear:none;
								width:440px; 
								padding:0 0 0px 0;
								margin:0px 0px 0px  0px;
								min-height:544px;
								background-color:#333;
								}								
								
#arch_bar						{width:423px; 
								height:32px; 
								float:left; 
								display:block; 
								margin:20px 0 0 15px;
								border:1px solid #A6944D;
								color:#F00;
								text-align:center;
								font-weight:bold;
								background-color:#5D5D5D;}
								
						
						
#arch_bar p				{text-align:center;
				        color:white; 
						font-size:20px;
						text-align:center;
						font-style:normal;
						padding:0 0 0px 0;
						margin:5px 0 0px 0px;}						
								

							
#recorded_video_container{border:1px solid black;
						 width:423px;
						 float:left;
						 height:470px;
						 margin-left:15px;
						 margin-top:2px;
						 overflow:scroll;
						 overflow-y:scroll;
						 overflow-x:hidden;
						 background:#FFF;}								
							
	

#recorded_video 			{width:130px;
							height:80px;
							float:left;
							margin-top:10px;
							border:1px solid #A6944D;}
							
#recorded_video img			{width:130px;
							height:80px;
							padding:Opx;
							margin:0px;}
							
										
							
							
							
							
#recorded_video_information_box			{width:270px;
							height:80px;
							float:left;
							margin-top:10px;
							border:1px solid #A6944D;}
							
							
					
#recorded_video_information_box	 h3 {color:#006; 
						font-size:17px;
						text-align:left;
						font-style:normal;
						padding:5px 0 0px 0;
						margin:0px 0 0px 10px;}
						
#recorded_video_information_box	 p	 {color:#930; 
						font-size:14px;
						text-align:left;
						font-style:normal;
						padding:5px 0 0px 0;
						margin:0px 0 0px 10px;}								
								
								
								
								
		/* rules for content (left side)  */
		/*=======================*/
		/*reset rules */
		
#all_content_video_box	{width:1150px;
							 float:left;
							 margin:0px auto 0 0px;
							 min-height:970px;
							 background-color:#9D0000;}	
						
#container              {width:1150px;
						 min-height:440px;
						 margin:0px auto 0 0px;
						 float:left;
						
						 margin:0 0px 0 30px;
						 padding:0;
						 background-color:#9D0000;}
						 
#content			    {float:left;
						width:360px; 
						padding:0px 10px;
						margin:0 0px 0 0px;
						min-height:100px;
						border-top:1px solid #C03;
						background-color:#FFF;}
						
#ad_box-A			    {width:350px;
						float:left;
						min-height:220px;
						margin:30px 5px 15px 5px;
						background-color:#C90;}					
						
#content img.AB         {width:330px;
						 float:left;
						 height:200px;
						 margin:0px 0px 0 0px;
					     padding:10px 10px 0px 10px;}		
					
#content img.AD 		{height:px;
						width:; 
						padding-left:0px;
						margin:30px 0px 20px 53px;
					    padding:0Px 0px 0px 0px;	
						border:1px solid blue;}	
					 
#content p			  {text-align:justify;
					   color:#006;
					    padding:7Px 5px 10px 5px;}			 
					 
#content img.A		   {width:250px; 
						height:150px;
						padding-left:0px; 
						margin-left:54px;
						margin-top:0px;
						margin-bottom:0px;
				        border:1px solid blue;}
						
#content h3, h4        {text-align:center;
						font-style:normal;
	`					margin-bottom:9px;
						padding-bottom:0px;
						margin-top:10px}
						
#content h3            {padding:10px 0 12px 0;}
#content h4            {padding-bottom:10px;}
						
#content h5            {margin-left:70px;
					     margin-bottom:0;
					     font-size:18px;}
					
#content ul li a       {text-decoration:none;
					    font-size:18px;
					    color:#006;}
					
#content ul li         {margin-left:80px;}
						
#content ul 		   {margin-bottom:10px;}

#content  h6 		   {font-size:16px;
						text-align:left;
						font-style:italic;
						padding:0 0 5px 0;
						margin:5px 0 0px 60px;}
						
#ad_box-B               {width:350px;
						float:left;
						min-height:220px;
						margin:5px 5px 5px 5px;
						background-color:#C90;
						margin-bottom}
							
#ad_box-B img          {width:330px;
							float:left;
							height:200px;
							margin:10px 5px 10px 10px;
							margin-bottom}					
						
#ad_box-C   	          {width:350px;
						   float:left;
						   margin:5px 5px 15px 5px;
						   padding:0Px 0px 0px 0px;
						   min-height:100px;
						   background-color:#C90}
						   
#ad_box-C img          {width:330px;
							float:left;
							height:100px;
							margin:10px 10px 10px 10px;
							margin-bottom}						   
						   
								
			/* rules for right side  */
		/*=======================*/
		/*reset rules */	
		
* {margin:0px;
  padding:0px;}			
		
#rightside_container	{float:right; 
						 width:760px;
						 padding:0 0px 0 0px;
						 margin:0 0px 0 0 ;
						 min-height:100px;
						 background-color:#FFF;}

#lace1	  		        {width:720px;
						 background-color:#FFF;
						 border-top:1px solid #C03;
						 padding:0 20px 0px 20px;}
						 
#lace1 h1 		        {font-style:italic;
					     color:#006;
						 padding:15px  0 15px  0px;}						 
		
#lace1 h4               {font-style:normal;
						text-align:justify;
						color:#006;
						font-weight:normal;
						margin-bottom:10px;}
						
#box_container		    {width:760px;
						background-color:#FFF;
						padding:0 0 10px 0px;
						margin:0;
						float:right; 
						min-height:100px;}						
						
#box-A ul  			           {list-style-type:none; 
							    margin:0 0 10px 0px;
								min-height:300px;
							    padding:0; 
							    text-align:center;}
					   
#box-A  ul li                 {width:373px;
							   margin:0 0px;
							   float:left;
							   margin-bottom:10px;
							   border:}				
					
#box-A img                     {width:336px;
								height:236px;
								margin:20px 0 5px 15px;
								border:2px Solid #CCC;}				 
					 
#box-B ul  			          {list-style-type:none; 
							   margin:0 0 10px 0px;
							   min-height:300px;
							   padding:0; 
							   text-align:center;}
					   
#box-B  ul li                 {width:373px;
							   margin:0 0px;
							   float:left;
							   margin-bottom:10px;}
						
#box-B img                     {width:336px;
								height:236px;
								margin:20px 0 5px 15px;
								border:2px Solid #CCC;
								margin-bottom:10px;}	
	
#box-C ul  			          {list-style-type:none; 
							   margin:0 0 10px 0px;
							   min-height:300px;
							   padding:0; 
							   text-align:center;}
							   
#box-C  ul li                 {width:373px;
							   margin:0 0px;
							   float:left;
							   margin-bottom:10px;
							   border:}				
						
#box-C img                     {width:336px;
								height:236px;
								margin:20px 0 5px 15px;
								border:2px Solid #CCC;}	
								
#box-D ul  			          {list-style-type:none; 
							   margin:0 0 10px 0px;
							   min-height:300px;
							   padding:0; 
							   text-align:center;}
							   
#box-D  ul li                 {width:373px;
							   margin:0 0px;
							   float:left;
							   margin-bottom:10px;
							   border:}				
						
#box-D img                     {width:336px;
								height:236px;
								margin:20px 0 5px 15px;
								border:2px Solid #CCC;}									
								
#lace2	   		            {width:760px;
							background-color:#9D0000;
							min-height:236px;
							margin:0;
							padding:0 0px 0px 0px;
							clear:both;
							text-align:justify;
							color:#00F;
							border-top:1px solid black;}
						
#lace2	img   	           {width:760px;
							padding:0 0px 0px 0px;}	
							
							
				/* rules for event photo_gallery */
		/*=======================*/
		/*reset rules */

* {margin:0px;
  padding:0px;}	
  
#slide_wrapper_container 	{border:0;
							width:1922px;
							float:left;
							min-height:427px;
							padding:0 0px;
							background-image:url(../images/banner/slider%20background.jpg);}
  
#photo_slide_wrapper       {width:1210px; 
							min-height:427px;
							border:;
							border-bottom:0px;
							margin:0px auto 0 355px;
							padding:0px; 
							background-color:#9D0000;}	
		  
#photo_slide_container img {margin:0 0 0 0px;
 							 Padding:0 0 0  0;
							 border:1px solid #D9D900;}
  
#photo_slide_container      {width:1150px; 
							min-height:400px;
							border:;
							border-bottom:1px solid #9D0000;
							margin:0px auto 0 30px;
							padding:0px; 
							background-color:#9D0000;}
							
  
#gallery_container          {width:1922px;
							 float:left;
							 margin:0px auto 0 auto;
							 min-height:427px;
							 padding:0 0px;
							 background-image:url(../images/backgrounds/Bg27.jpg);}
  
#gallery_wrapper           {width:1211px; 
							min-height:900px;
							border-bottom:0px;
							margin:0 auto 0 355px;
							padding:0px; 
							background-color:#9D0000;}
							
#photogallery_container  	{width:1150px;
							float:left;
							margin-left:30px;
							min-height:1905px;
							background-color:#9D0000;}
							
#photogallery_box           {width:1130px;
							float:left;
							min-height:1922px;
							margin:0 auto 0 auto;
							padding:0;
							background-color:#D9D900;
							border-radius:20px; 
							border-left:10px solid #D9D900;
							border-right:10px solid #D9D900;}
							
#photogallery_header		{width:1130px;
							min-height:30px;
							background-color:D9D900;
							border-top-left-radius:20px;
							border-top-right-radius:20px;
							margin-left:0px;}
							
header h2			        {font:Arial, Helvetica, sans-serif;
							font-size:24px;
							color:#000;
							font-weight:bold;
							text-align:center;
							padding-top:10px;
							padding-bottom:10px;}
							
header h5			       {font:Arial, Helvetica, sans-serif;
							font-size:14px;
							color:#F00;
							font-weight:bold;
							text-align:center;
							padding-top:0px;
							padding-bottom:10px;}	
							
header h4			       {font:Arial, Helvetica, sans-serif;
							font-size:16px;
							font-weight:bold;
							text-align:center;
							padding:20px;}								
							
#gallery_box1              {width:1130px; margin:0 auto;
							float:left;
							margin-left:0px;
							margin-right:2px;
							background-color:#C30;
							min-height:570px;}
									
#main_box_1,  main_box_2,   h4	{text-align:center;
								padding:0 0 10px 0;}

#gallery_box1 ul           {list-style-type:none;
			                margin:0px 0px 0 0;}

#gallery_box1  li          {float:right;
							display: block;
							padding-top:10px;
							margin-right:20px;
							margin-left:px;
							margin-bottom:0px;
							margin-top:10px}

#gallery_box1 img {-webkit-webkit-transition:all ease;
				-moz-webkit-transition:all ease;	
				-mst-webkit-transition:all ease;
				-o-webkit-transition:all ease;
				 transition:all ease;
				 filter:blur(3px);
				 -webkit-filter:blur(3px);
				   -moz-filter:blur(3px);
				    -ms-filter:blur(3px);
					-o-filter:blur(3px);
					border:1px solid #000;}
				 
#gallery_box1 img:hover {-webkit-webkit-transition:all ease;
				-moz-webkit-transition:all ease;	
				-mst-webkit-transition:all ease;
				-o-webkit-transition:all ease;
				 transition:all ease;
				 filter:blur(0px);
				 -webkit-filter:blur(0px);
				   -moz-filter:blur(0px);
				    -ms-filter:blur(0px);
					-o-filter:blur(0px);
					transform:translateZ(25px) rotate(3deg);
					border:1px solid #000;
					box-shadow:10px 10px 10px rgba(0, 0, 0, .5);}
					
#main_box_1		           {width:1130px;
							float:left;
							min-height:0px;
							margin:0 auto 0 0px;
							padding:0;
							text-align:center;
							background-color:#D9D900;}					
					
#main_box_2		           {width:1130px;
							float:left;
							min-height:0px;
							margin:0 auto 0 0px;
							padding:0;
							text-align:center;
							background-color:#D9D900;}			
					
#main_footer_2              {width:1130px; min-height:30px;
							text-align:center;
							padding:1px 0 20px 0px;
							float:left;
							background-color:#D9D900;
						    border-bottom-left-radius:20px;
							border-bottom-right-radius:20px;
							margin:0 0 0 0px;}
							
#main_footer_2 h2			{font:Arial, Helvetica, sans-serif;
							font-size:16px;
							font-weight:bold;
							text-align:center;
							padding-top:20px;}							
							
							
							
							
							
							
								
				/* rules for portarait photo_gallery */
		/*=======================*/
		/*reset rules */

* {margin:0px;
  padding:0px;}	
  
#slide_wrapper_container 	{border:0;
							width:1922px;
							float:left;
							min-height:427px;
							padding:0 0px;
							background-image:url(../images/banner/slider%20background.jpg);}
  
#photo_slide_wrapper       {width:1210px; 
							min-height:427px;
							border:;
							border-bottom:0px;
							margin:0px auto 0 355px;
							padding:0px; 
							background-color:#9D0000;}	
		  
 #photo_slide_container1 img {margin:0 0 0 0px;
 							 Padding:0 0 0  0;
							 border:1px solid #D9D900;}
  
#photo_slide_container1      {width:1150px; 
							min-height:400px;
							border:;
							border-bottom:1px solid #9D0000;
							margin:0px auto 0 30px;
							padding:0px; 
							background-color:#9D0000;}
							
  
#gallery_container          {width:1922px;
							 float:left;
							 margin:0px auto 0 auto;
							 min-height:427px;
							 padding:0 0px;
							 background-image:url(../images/backgrounds/Bg27.jpg);}
  
#gallery_wrapper           {width:1211px; 
							min-height:900px;
							border-bottom:0px;
							margin:0 auto 0 355px;
							padding:0px; 
							background-color:#9D0000;}
							
#photogallery_container  	{width:1150px;
							float:left;
							margin-left:30px;
							min-height:1905px;
							background-color:#9D0000;}
							
#photogallery_box1           {width:1130px;
							float:left;
							min-height:1905px;
							margin:0 auto 0 auto;
							padding:0;
							background-color:#C8FF91;
							border-radius:20px; 
							border-left:10px solid #C8FF91;
							border-right:10px solid #C8FF91;}
							
#photogallery_header1		{width:1130px;
							min-height:30px;
							background-color:C8FF91;
							border-top-left-radius:20px;
							border-top-right-radius:20px;
							margin-left:0px;}
							
header.P5 h2			        {font:Arial, Helvetica, sans-serif;
							font-size:24px;
							color:#000;
							font-weight:bold;
							text-align:center;
							padding-top:10px;
							padding-bottom:7px;}
							
header.P5 h5			       {font:Arial, Helvetica, sans-serif;
							font-size:14px;
							color:#F00;
							font-weight:bold;
							text-align:center;
							padding-top:0px;
							padding-bottom:15px;}	
							
header.P5 h4			       {font:Arial, Helvetica, sans-serif;
							font-size:16px;
							font-weight:bold;
							text-align:center;
							padding:20px;}								
							
#gallery_box2              {width:1130px; margin:0 auto;
							float:left;
							margin-left:0px;
							margin-right:2px;
							padding:10 0 0 0;
							background-color:#C30;
							min-height:560px;}
							
							
#gallery_box3              {width:1130px; margin:0 auto;
							float:left;
							margin-left:0px;
							margin-right:2px;
							background-color:#C30;
							min-height:800px;}							
							
							
									
#main_box_3,  h4	          {text-align:center;
								padding:0 0 5px 0;}
#main_box_4,  h4	          {text-align:center;
								padding:0 0 5px 0;}								

#gallery_box2 ul           {list-style-type:none;
			                margin:0px 0px 0 0;}

#gallery_box2  li          {float:right;
							display: block;
							margin-right:19px;
							margin-left:px;
							margin-bottom:5px;
							margin-top:12px}

#gallery_box2 img {-webkit-webkit-transition:all ease;
				-moz-webkit-transition:all ease;	
				-mst-webkit-transition:all ease;
				-o-webkit-transition:all ease;
				 transition:all ease;
				 filter:blur(3px);
				 -webkit-filter:blur(3px);
				   -moz-filter:blur(3px);
				    -ms-filter:blur(3px);
					-o-filter:blur(3px);
					border:1px solid #000;}
				 
#gallery_box2 img:hover {-webkit-webkit-transition:all ease;
				-moz-webkit-transition:all ease;	
				-mst-webkit-transition:all ease;
				-o-webkit-transition:all ease;
				 transition:all ease;
				 filter:blur(0px);
				 -webkit-filter:blur(0px);
				   -moz-filter:blur(0px);
				    -ms-filter:blur(0px);
					-o-filter:blur(0px);
					transform:translateZ(25px) rotate(3deg);
					border:1px solid #000;
					box-shadow:10px 10px 10px rgba(0, 0, 0, .5);}
					
#main_box_3		           {width:1130px;
							float:left;
							min-height:30px;
							margin:0 auto 0 0px;
							padding-top:5px 0 10px 0;
							text-align:center;
							background-color:#C8FF91;}					
					
#main_box_4		           {width:1130px;
							float:left;
							min-height:30px;
							margin:0 auto 0 0px;
							padding-top:5px 0 10px 0;
							text-align:center;
							background-color:#C8FF91;}			
					
#main_footer_3              {width:1130px; min-height:30px;
							text-align:center;
							padding:1px 0 20px 0px;
							float:left;
							background-color:#C8FF91;
						    border-bottom-left-radius:20px;
							border-bottom-right-radius:20px;
							margin:0 0 0 0px;}
							
#main_footer_3 h2			{font:Arial, Helvetica, sans-serif;
							font-size:16px;
							font-weight:bold;
							text-align:center;
							padding-top:20px;}
							
							

  
		/* rules for bottom slider */
		/*=======================*/
		/*reset rules */

* {margin:0px;
  padding:0px;}					
					
#photoslider	    {width:1146px; 
					background-color:#FFF;
					margin-left:30px;
					padding:0 2px 0px 0;
					clear:both;
					text-align:center;
					font-size:16px;
					color:#00F;
					border:1px solid #FFF;
					border-top:1px solid #9D0000;}
					
#bottom            {width:1920px;
					clear:both;
					min-height:450px;
					margin-left:0 0px 0 0px;
					background-color:#000;}
					
#footer_border      {width:1209px;
					clear:both;
					min-height:130px;
					margin:0 auto 10px 356.4px;
					background-color:#9D0000;}					
					
#footer            {width:1150px;
					clear:both;
					min-height:90px;
					margin-left:29px;
					background-color:#FFF;
					background-image:url(../images/banner/footer5.png);
					text-align:center;
					color:#000048;
					font-size:18px;
					padding-top:10px;
					padding-right:0px;
					border-right:1px solid #E0ADFC;
					border-bottom:2px solid #E0ADFC;
					border-top:1px solid gray;}	
					
		/* rules for social_media  */
		/*=======================*/
		/*reset rules */

* {margin:0px;
  padding:0px;}					
			
#social_media   		   {width:1210px;
							margin:0 auto 0px 355px;}
							
#icon_menu ul  			  {list-style-type:none; 
						   margin:0 0px; 
						   padding:0; 
						   text-align:center;}
				   
 #icon_menu ul li         {width:133px;
						   margin:0 0px;
						   float:left;
						   border:}				
					
#icon_menu ul li img       {width:50px;
							height:50px;
							margin:0 0 10px 10px;}
					
	/* Layout Extera */

/* Navigation Extera */

/* Forms Extera */

form 			{text-align:left; margin:20px; }
label 			{float:left; width:150px; }
input text area {border:1px #333 solid; margin-left:10px; }
input 			{width:280px; margin-bottom:16px; }
select			{ }
submit 			{width:90px; height:25px; 
				 margin-left:150px; font-size:12px; }
br   			{clear:both;}	 
		 
/* miscellaneous */
.copyright text {font-size:80%; font-style:italic; color:#333; }
.footer text 	{font-size:80%; font-style:normal; color:#666; }

.pub date		{font-size:10px; font-style:italic; color:#555; }
.article date	{ }
.location 		{ }
.flot-right 	{float:right}
.float-left 	{float:left:}
.clear 			{clear:both}
.hide 			{display:none;}
.block 			{display:block; }
.inline 		{display:inline; }
.first 			{font-weight:bold; }
.last 			{{font-weight:bold; }
.left 			{{font-weight:bold; text-align:left; }
.right 			{{font-weight:bold; text-align: right; }
.added 			{background:#D7D7FF; }
.removed	    {background:#fFCECE; color:#f00; }  
.changed 		{background:#FFB; }
/*sucess, info, notice and error/alert boxes from */

.sucess, info, notice,  error, alert {padding:0.8em; margin-bottom:1em; border:2px solid #ddd;}
.error .alert {background:#fbe3e4; color:#8a1f11; border-color:#fbc2c4; }
.notice 	  {background:#fffbbf; color:#514721; border-color:#ffd324; }
.sucess       {background:#ebefc2; color:#264409; border-color:#cbd880; }
.info         {background:#asedf8; color:#205791; border-color:#92cae4; }

.error 		  {color:#8a1f11; }
.alert 		  {{color:#8a1f11; }
.notice 	  {{{color:#514721; }
.sucess       {{color:#264409; }
.info         {{color:#205791; }