@charset "utf-8";
/* CSS Document */
html{ *width:100%; overflow-x: hidden;}

body{margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}


a{text-decoration:none;
color:#000;}

img{border:none;}

h5{text-decoration:underline;
line-height: 20px;
font-size: 13px;}

h1, h2, h3, h4, h5, p, ul{padding:0;
margin:0;}


h1, h2, h3{font-size:14px;
padding: 1px 0px;
margin:0;}
h2, h3{font-weight:lighter;}

h4{font-size: 25px;
margin: 0 pa;
font-weight: 100;

padding-bottom: 10px;}

h1{text-transform: uppercase;}



.wrapper{width:90%;
margin:0 5%;
    top: 0px;
    float: left;

}

.topstrip{
height:30px;
width:100%;
float:left;}

.header
{
    width:100%;

float:left;
}
.search_bg{  float: right;
    margin-right: 13px;
    margin-top: 10px;}
.lefthead{ 

}

.logo{float:left;
padding:0px 10px 0px 0px;
}

.logotext{padding: 10px 0px 0px 0px;line-height:22px;float:left;width:67%;}
.logotext h1 a span{font-family:Franklin Gothic Book;font-size:21px;font-weight:normal;color:#353535; }

.righthead{
 
padding: 5px 0;
margin: 0;
 }
.shortnavigator {
float: right;
margin:20px 0px 0px 0px;
padding: 0;
text-align: right;
list-style: none;
}

.shortnavigator li {
display:inline;
float:left;
}
.shortnavigator li.full{ clear:left; float:left; margin-top:15px;margin-left:8px;}
.shortnavigator a {
font-size: 11px;
font-weight: bold;
margin: 0 7px 0 0;
padding: 3px 5px 0 22px;
text-decoration: none;
color: #000000;
}



.srchboxcommon input {
padding: 2px 7px;
float: left;
color: #5E5E5E;
border:none;
}

.srchboxcommon {
border: solid 1px #ddd;
margin: 5px 0 0 20px;}

.handloom, .govlogo{float:left;
}
.govlogo a{margin-top:0px;float:left;}
.govlogo img{float: left;
    margin-top: 20px;
    }

.logos{float:right;}

/*nav*/
.navigation {
float: left;
padding: 0;
margin: 0;
width: 100%;
background:#104c7e;
}

.nav{padding:0;
width:100%;

float:left;
}



.nav li a{text-decoration:none;
color:#fff;
font-size:12px;
font-weight: 700;
font-family:Arial;
font-size:11px;
text-transform:uppercase;
}

.nav a:hover, .nav a:active {  
    background-color:#0ca7d3;  
    color:#fff;
    
}  

/*nav*/

.bancontainer{width:100%;
margin:0;
float:left;
}

.middlecont{width:100%;
margin:0    ;
float:left;}

.leftbanner{ 
 margin-top:10px;
}

.newshead{
font-size: 20px;
}

.newshead h4{   color: #353535;
                padding:10px 0px 10px 24px;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;}


.newlist li a
{
    font-family:Arial;color:#353535;
	background:url(../Images/li_bg.png) no-repeat scroll 7px 9px;
	list-style:none;
	font-size:12px;
	padding: 5px 10px 5px 20px;
	
	display:block;}
	
	.newlist li a:hover{color:#fff;}
	.newlist li a img{margin-left:10px;}

.newlist li{
	
	list-style:none;
	font-size:12px;
	/* padding: 10px 10px 18px 20px; */
	margin-left:10px;}
	
.news{width: 100%;
height: 200px;
overflow: hidden;
background:#0ca7d3;
}
	.news ul{height:130px;}
	.newsviewal{float:right;padding:10px;color:#fff;}
	.newsviewal:hover{color:#fff;text-decoration:underline;}
	
	.about{width: 50%;
font-size: 12px;
float: left;
padding: 0px 2%;
line-height: 17px;
text-align: justify;}

.newicon{float:left;
padding: 7px 20px;}

.rightbanner{   }
#sidebarmenu1{ position:relative;}
 
    .parliament a{font-family:Arial;font-size:12px;color:#fff;line-height:20px;}

.p_bg{background:url(../Images/icon_bg1.png) no-repeat scroll -7px -7px;
width:50px;
height:45px;
float:left;
padding: 0px 8px 0px 0px;}

.ad_bg{background:url(../Images/icon_bg1.png) no-repeat scroll -78px -7px;
width:50px;
height:45px;
float:left;
padding: 0px 8px 0px 0px;}

.t_bg{background:url(../Images/icon_bg1.png) no-repeat scroll -149px -7px;
width:50px;
height:45px;
float:left;
padding: 0px 8px 0px 0px;}

.ar_bg{background:url(../Images/icon_bg2.png) no-repeat scroll -7px -7px;
width:50px;
height:45px;
float:left;
padding: 0px 8px 0px 0px;}

.aw_bg{background:url(../Images/icon_bg2.png) no-repeat scroll -78px -7px;
width:50px;
height:45px;
float:left;
padding: 0px 8px 0px 0px;}

.b_bg{background:url(../Images/icon_bg2.png) no-repeat scroll -149px -7px;
width:50px;
height:45px;
float:left;
padding: 0px 8px 0px 0px;}

.parliament p{
font-size:11px;}

.boxleft{width: 72%;
float:left;}

.boxright{ 
    margin: 21px 0 2px;
   }

.gallerypic li{float:left;
list-style-type:none;
padding: 5px 12px}

.galleryhead{background:#000;
color:#fff;
padding: 4px 27px;
font-size:16px;
}

.footerone{
margin:7px 0 5px 0;
width: 100%;
height:41px;

}


.visitors{
 float: left;
    font-size: 11px;
    font-weight: 700;
    padding: 6px 0 0 15px;
    font-family: verdana;
    color: #000;}


.govindia{float:right;margin-right:2px;}

.footeroneright{float:right;
font-size: 14px;
font-style: italic;
padding: 6px 0px 0px 0px;
width: 16%;}

.footeroneleft{float:left;width:100%;}

.gallerypic ul{margin:0;}

.logotext h1, .logotext h3, .logotext h2 { text-align:center; }

@media screen and (max-width: 1024px) { 


.nav li a {
padding: 5px 11px;
}

.headerlft {

}

.righthead{
 }

.news 
{
    height:179px;
}

.about {
padding: 0px 18px;}

.logotext {
padding:0px;
float:left;
margin-top:15px;
}

.boxright {
}

.boxleft {
width: 58%;}

 
.footeroneright {width: 22%;}

}


 
 @media screen and (max-width: 800px) { 
 
 .lefthead {
 }

.nav li a {
padding: 5px 3px;}

 
.boxright {
width: 267px;
margin: 13px 0px;}

.gallerypic li {
padding: 5px 3px;}

.boxleft {
width: 471px;}
 
 }



.galleryImg{float:left;width:630px;height:180px;background: url(../Images/gallryImg.png) no-repeat scroll 0px 0px;')}

