/* Style Sheet Designed by Subhransu Tripathy */
@font-face {
    font-family: 'texgyreadventorregular';
    src: url('fonts/texgyreadventor-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
     font-family: 'open_sansregular';
      src:url('fonts/OpenSans-Regular-webfont.ttf') format('truetype');
}
body
{
font-family: 'open_sansregular';
padding:0px;
margin:0px;
background:#C1E2A0;
}
#clear {
margin:0 auto;
height:10px;
width:1000px;
background:#447526;}
.news{
	border: 1px solid #006633;
	margin-top: 1px;
	border-radius: 5px;
	margin-left:20px;
	width: 260px;

		}
#body
{
height:auto;
width:100%;
}
#body #heading
{
height:120px;
width:1000px;
margin:auto;
}
    #heading #head1
	{
	height:20px;
	width:1000px;
	}
	#heading #head2
	{
	height:100px;
	width:1000px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	background:url(images/heading.png);
	
	}
	    #head2 #h1
		{
		height:100px;
		width:150px;
		float:left;
		}
		#head2 #h2
		{
		height:100px;
		width:550px;
		float:left;
		}
		#head2 #h3
		{
		height:100px;
		width:300px;
		float:left;
		}
		   #h3 #home1
		   {
		   height:50px;
		   width:300;
		   background:url(images/BLANK.png);
		   background-repeat:no-repeat;
		   }
	           #home1 #follow
			   {
			   height:34px;
			   width:170px;
			   float:left;
			   padding-top:6px;
			   }	   
		       #home1 #gmail
			   {
			   height:40px;
			   width:30px;
			   float:left;
			   margin-left:10px;
			   }
			    #home1 #facebook
			   {
			   height:40px;
			   width:30px;
			   float:left;
			   margin-left:3px;
			   }
			    #home1 #teitter
			   {
			   height:40px;
			   width:30px;
			   float:left;
			   margin-left:5px;
			   }
		   #h3 #home2
		   {
		   height:50px;
		   width:300;
		   }
#body #menu #top {
height:10px;
background:#43732E;}
#body #menu
{
height:50px;
width:1000px;
margin:0 auto;
background:url(images/bar.png);
}
#body #banner
{
height:400px;
width:1000px;
margin:0 auto;
}
#body #about
{
width:1000px;
margin:auto;
background:#FFFFFF;
 font-family:'Verdana';
		  font-size:13px;
		  font-weight:400;
}
   #about #abt1
   {
   width:400px;
   float:left;
   }
      #abt1 #contain1
	  {
	  height:50px;
	  width:400px;
	  }
	      #contain1 #cc1
		  {
		  height:27px;
		  width:360px;
		  background:url(images/head_index.jpg);
		  padding-top:23px;
		  margin-left:15px;
		 
		  }
	  #abt1 #contain2
	  {
	  font-family:'Verdana';
	  width:350px;
	  padding-top:15px;
	  padding-left:20px;
	  padding-right:30px;
	  }
	  
   #about #abt2
   {
  
   width:300px;
   float:left;
   }
       #abt2 #page1
	   {
	   height:50px;
	   width:300px;
	   }
	    #abt2 #page2
	   {
	   height:350px;
	   width:300px;
	   }
	       #page1 #pp
		   {
		   height:27px;
		   width:270px;
		   padding-top:23px;	   
		   margin-left:15px;
		   background:url(images/head_index.jpg);
		   }
	    #page1 #pp1
		   {
		   height:5px;
		   width:270px;
		   padding-top:13px;	   
		   margin-left:15px;
		   background:url(images/bar.png);
		   
		   }
	   #abt2 #page2
	   {
	   
	   width:270px;
	   padding-left:15px;
	   padding-right:15px;
	   padding-top:10px;
	   }
#body #footer
{
height:70px;
width:1000px;
margin:auto;
font-size:10px;
font-family:'Verdana';
}
#footer a{
color:#E0FEB4;
text-decoration:none;}
#footer a:hover{
color:#CCFF00;
text-decoration:none;}
   #footer #foot1
   {
   height:50px;
   width:1000px;
   border-bottom-left-radius:10px;
   border-bottom-right-radius:10px;
   background:url(images/bar.png);
   margin:0 auto;
   font-family:'Verdana';
   font-size:8px;
   font-weight:200;
   }
      #foot1 #ff1
	  {
	  height:37px;
	  width:600px;
	  float:left;
	  padding-top:13px;
	  padding-left:15px;
	  margin:auto;
	  }
	  #foot1 #ff2
	  {
	  height:37px;
	  width:370px;
	  float:left;
	  padding-top:13px;
	  padding-right:15px;
	  margin:auto;
	  }
	  
   
.style
{
font-family:'texgyreadventorregular';
color:#FFFFFF;
font-size:17px;

text-align:center;
}
.style1
{
font-family:'texgyreadventorregular';
font-size:12px;
color:#000000;
text-align:justify;

}
.read
{
font-family:'texgyreadventorregular';
font-size:15px;
color:#128543;
font-weight:300;
text-decoration:none;
text-align:right;
padding:5px 15px;
background:#CCFF00;
border-radius: 7px 7px 7px 7px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border: 5px 5px 5px 5px;
}
.read:hover
{
color:#FF0000;
background:#FCDA9A;
}
.my-title
{
font-family:'texgyreadventorregular';
font-size:15px;
color:#003300;
font-weight:300;
text-decoration:none;
text-align:left;
padding:5px 15px;
background:#CAFE18;
width:90%;
border-radius: 7px 7px 7px 7px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border: 5px 5px 5px 5px;
  display:block;
  margin-left:10px;
  
}
.my-title:hover
{
color:#FD9B39;
background:#003300;
}
.pad-left{
padding-left:20px;
}
.doc {
padding:30px;
text-align:justify;}
.styleleft
{
font-family:'verdana';
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-align:left;
}
.styleright
{
font-family:'verdana';
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-align:right;
text-decoration:none;
}

.vticker{
	margin-top: 1px;
	border-radius: 5px;
	margin-left:20px;
	width: 260px;

		}
.vticker ul{
	padding: 0;
}
.vticker li{
	list-style: none;
	border-bottom: 2px solid green;
	padding: 10px;
	text-align:justify;
}
.et-run{
    background-color: #0cf;
    color: white;
    border: 1px solid black;
}
/* start soc_icons */
.soc_icons {
float:right;

}
.soc_icons ul{
	margin: -31px 6px 0 0;
}
.soc_icons ul li{
	display:inline-block;
	margin:0px auto;
}
.soc_icons ul li a{
text-align:center;
padding:5px;
	color:#ffffff;
	font-size: 20px;
	display: block;
	line-height: 30px;
	width: 30px;
	height: 30px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	background:url(images/soc-icon-bg.jpg) repeat center;
	border-radius:100%;
	b0x-shadow: 3px 3px 3px #ffffff;
}
.soc_icons ul li a:hover{ 
	background:url(images/soc-icon-bg-hover.jpg) repeat center;
}
.gal-container {
      max-width: 960px;
      margin: 5px auto;
    }
	.gal-container h1 {
	font:35px;
	font-weight:400;
	text-shadow:0 0 5px #FFCC00;
	color:#CC0000;
	padding-bottom:8px;
	}
    .gallery {
      list-style: none;
      overflow: hidden;
      padding: 0;
      margin: 0 auto;
    }
    .gallery li {
      float: left;
      margin: 5px 6px;
	 
    }
	.gallery li img:hover {
	border:#FF6600 solid 2px;
	 box-shadow: 5px 5px 3px #A9FCE3;}
	.gallery li img {
	width:210px;
	height:150px;
	 padding:1px 1px;
	  border:#12CF88 solid 2px;
	border-radius: 17px 17px 17px 17px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border: 5px 5px 5px 5px;
   box-shadow: 5px 5px 4px #888888;
	}
	.other-links {
	max-width:100%;
	margin-top:1%;
	}
	.other-links ul li {
	list-style:none;
	}
	.other-links ul li a{
	width:470Px;
	float:left;
	padding:10px;
	margin:6px 5px;
	text-decoration:none;
	background:#FDE9BB;
	color:#000099;
	font:20px bold;
	-moz-border-radius:12px 12px;
	border-radius: 12px 12px;
	-webkit-border: 12px 12px;z-index:10;}
	.other-links ul li a:hover{
	background:#D9FEA0;
	color:#FF3300;}
	
.round {
border-radius:100%;
max-width:100%;
margin:auto auto;
}
.f-border {
border:22%;
max-width:100%;
padding:0;
margin:9px 0 auto;
}
.tab-content-bg h1 {
color:#026217;
font-size:25px;
text-align:center;
}
