@charset "utf-8";
/* CSS Document */
*{
	padding:0;
	margin:0;
	text-decoration:none;
	line-height:120%;
	}
a{color:#fd5d34;}

a:hover, li a:hover, .oneThirdDiv .icnMenus li a:hover{	
	-webkit-transition: all 0.3s linear;
	   -moz-transition: all 0.3s linear;
	     -o-transition: all 0.3s linear;
	        transition: all 0.3s linear;
	color:#642132;
	}
p{word-wrap:break-word;	text-align:justify; line-height:16px;	}	
.clear{clear:both;}

body{
	background: #fee5e5;
	margin:0px;
	padding:0px;
	font: 11px  verdana, arial, helvetica;
	color: #666666;
	}
	
.contentWrapper{
	width:1000px;
	margin:10px auto;
	border-radius:10px;
	min-height:600px;
	overflow:hidden;
	background:#fff; /* remove this */
	}	

/********* Start Header ********/	
header{
	width:100%;
	height:165px;
	}
header .banner{
	width:100%;
	height:130px;
	display:block;
	}
header .banner .logo{
	margin:5px 0 0 25px;
	width:132px;
	height:122px;
	background:url(../images/logo.png) top left no-repeat;
	float:left;
	}
header .banner .untTitle{
	margin:30px 0 0 20px;
	width:650px;
	float:left;
	color:#c70202;
	font-size:18px;
	}
header .banner .untTitle .nep{
	font-size:20px;
	font-weight:700;
	}
header .banner .untTitle .sep{height:1px; width:180px; background:#642132;}		
header .banner .untTitle .eng{letter-spacing:-1.2px;}	
header .banner .orgflag{
	margin:14px 30px 0 0;
	width:96px;
	height:102px;
	background:url(../images/orgflag.png) top right no-repeat;
	float:right;
	}
	
	
header nav{
	width:100%;
	height:35px;
	border-radius:6px 6px 0 0;
	background: #642132; /* Old browsers */
	background: -moz-linear-gradient(top,  #642132 0%, #6b1e2a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#642132), color-stop(100%,#6b1e2a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #642132 0%,#6b1e2a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #642132 0%,#6b1e2a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #642132 0%,#6b1e2a 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #642132 0%,#6b1e2a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#642132', endColorstr='#6b1e2a',GradientType=0 ); /* IE6-9 */
	}

.menubar > li{
	list-style:none; 
	float:left;	
	position:relative; 
	}	
	.menubar li .home{
		background:url(../images/icnhome.png) top left no-repeat;
		padding-left:45px;
		}
		.menubar li .home:hover, .menubar li .home.active {
			background:url(../images/icnhome.png) #fd5d34 top left no-repeat;
			border-radius:6px 0 0 0;
			}
.menubar > li a{
	padding:9px 12px;
	font-size:14px;
	display:block;
	font-weight:700;
	color:#fff;
	}
.menubar li a:hover, .menubar li .active, #cngLang:hover{
	-webkit-transition: all 0.3s linear;
	   -moz-transition: all 0.3s linear;
	     -o-transition: all 0.3s linear;
	        transition: all 0.3s linear;
	background:#fd5d34;
	color:#fff;
	}
	#cngLang:hover{border-radius:0 6px 0 0;}
	
/* Sub Cat Menu stuff*/
	.menubar li ul {
		background:#642132;
		position:absolute; 
		z-index:99999;
		left:0; 
		display:none; /* Hide it by default */
		margin:0 0 0 -1px; 
		width:150px;
		border-radius:0 0 6px 6px;
	}
	.menubar li li {
		list-style:none;
		border-top:1px solid #732a3d;
		border-bottom:1px solid #551928;
	}
	.menubar li li:first-child{
		border-top:none;
		}
	.menubar li li:last-child{
		border-bottom:none;
		}
	.menubar li li:last-child :hover{
		border-radius:0 0 6px 6px;
		}	

	/* Sub Cat menu link properties */
	.menubar li li a {
		padding:8px 7px; 
		color:#fff;
	}

header nav #cngLang{
	float:right;
	padding:9px 20px 9px 12px;
	font-weight:700;
	font-size:14px;
	color:#CCC;
	cursor: pointer;
	}
	
	
/**** header end ****/	

/**** Footer Start ****/
footer{
	width:100%;
	height:35px;
	border-radius:0 0 6px 6px;
	background: #642132;
	color:#fff;
	}
footer .left{
	float: left;
	padding:10px 0 0 20px;
	width:400px;
	}
footer .hitcount{
	padding:10px;
	float:left;
	width:140px;
	text-align:center;
	}	
footer .right{
	float: right;
	padding:10px 20px 0 0;
	width:400px;
	text-align:right;
	}
footer a:hover{color:#ffffff;}	
/**** Footer End ****/

.mainContent{
	width:960px;
	margin:10px 20px;
	min-height:400px;
	overflow:hidden;
	}
/*********** Start style for Single Page ************/
.mainContent article{
	}
.mainContent article .leftCol{
	width:640px;
	float:left;
	min-height:400px;
	overflow:hidden;
	/*background:#ecf9e4;*/
	border-radius:6px 0 0 6px;
	}
.mainContent article .rightCol{
	width:320px;
	float:right;
	height:auto;
	background:#ebebeb;
	border-radius:6px;
	}		
.leftCol .pageDetails{padding:6px;}
.leftCol .pageDetails h2{
	font-weight:700;
	font-size:16px;
	color:#642132;
	padding:4px 0;
	border-bottom:1px solid #642132;
	}
.leftCol .pageDetails p{padding:6px 0; text-align:justify;}
.leftCol .pageDetails p .leftFloat, .divContent p .leftFloat {float:left; margin:0 10px 2px 0;}
.leftCol .pageDetails p .rightFloat{float:right; margin:0 0 2px 10px;}

.pageBody > img{margin:10px auto;}/*Other Style were found below*/
.pageBody > h3{margin:12px auto;}


/*********** Start style for Slider ************/
.mainContent .fullWidthSlider{
	width:100%;
	height:261px;
	
/*	margin:5px auto;
	width:946px;
	height:246px;
	padding:6px;
	background:#f4f4f4;
	border:1px solid #d1d1d1;
	border-radius:6px;
		-moz-border-radius:6px;
		-webkit-border-radius:6px;
		*/
	}
.mainContent .fullWidthSlider img{
	padding:6px;
	background:#f4f4f4;
	border:1px solid #d1d1d1;
	border-radius:6px;
	box-shadow:0px 0px 5px #c8c8c8;
	-moz-box-shadow:0px 0px 5px #c8c8c8;
	-webkit-box-shadow:0px 0px 5px #c8c8c8;
	}


/************* Style Start for NewsBar ***************/
.newsBar{
	margin-top:10px;
	width:100%;
	color:#fff;
	font-size:14px;
	font-weight:700;
	height:34px;
	}
.newsBar .newsLabel{			
	width:90px;
	border-radius:6px 0 0 6px;
	background:#fd5d34;
	padding:7px 0;
	text-align:center;
	float:left;
	}
.newsBar .news{
	width:830px;
	border-radius:0 6px 6px 0;
	background:#f4f4f4;
	padding:8px 20px;
	font-size:12px;
	font-weight:normal;
	float:right;
	}
.newsBar .news li{
	list-style:none;
	display:inline;
	}
/*.newsBar .news li a{
	color:#cc0000;
	}		*/
.newsBar .news li a:after{
	content:"  ||  ";
	color:#642132;
	}
.newsBar .news li:last-child a:after{content:"";}
/************* Style End for NewsBar ***************/ 		


/********************************************/
/* One Third Collumn Style *Total width:960 */
/********************************************/
.oneThirdDiv{
	width:310px;
	min-height:160px; 
	overflow:hidden;
	margin:5px;
	float:left;
	position:relative;
	background:#f4f4f4;
	border-radius:6px;
	}
.oneThirdDiv h3{
	background:#642132;
	color:#fff;
	border-radius:6px 6px 0 0;
	font-size:12px;
	font-weight:700;
	padding:6px 8px;
	}
.oneThirdDiv .divContent{
	background:#f4f4f4;
	border-radius:0 0 6px 6px;
	padding:4px;
	}
.oneThirdDiv .divContent img, .leftCol .pageDetails img{
	padding:4px;
	background:#f4f4f4;
	border:1px solid #d1d1d1;
	border-radius:4px;
	box-shadow:0px 0px 5px #c8c8c8;
	-moz-box-shadow:0px 0px 5px #c8c8c8;
	-webkit-box-shadow:0px 0px 5px #c8c8c8;
	}
.readmore{
	padding:4px 0;
	float:right;
	}
			
.oneThirdDiv .divContent .impLinks li{list-style:none; margin:6px 0; border:none;}
.oneThirdDiv .divContent .impLinks li a{
	padding:0 0 0 20px;
	background:url(../images/icnbullet.png) top left no-repeat;
	font-size:13px;
	}
.oneThirdDiv h4{padding:10px 0; font-size:11px; color:#642132;}

.oneThirdDiv .icnMenus li{
	border-bottom:1px solid #fffefe; 
	border-top:1px solid #e5e5e5;
	}
.oneThirdDiv .icnMenus li a{
	display:block; 
	padding:12px 4px 12px 50px; 
	color:#642132; 
	font-size:14px; 
	}
.oneThirdDiv .icnMenus li:first-child{border-top:none;}
.oneThirdDiv .icnMenus li:last-child{border-bottom:none;}
.oneThirdDiv li .org{background:url(../images/icnorg.png) 12px 5px no-repeat;}
.oneThirdDiv li .car{background:url(../images/icncar.png) 12px 5px no-repeat;}
.oneThirdDiv li .tdr{background:url(../images/icntdr.png) 12px 5px no-repeat;}
.oneThirdDiv li .cmt{background:url(../images/icncmt.png) 12px 5px no-repeat;}
	
/************* Style End for OneThirdDiv ***************/	

.newsOnRight li{padding:4px;}
.newsOnRight li a{
	background:none;
	font-size:12px;}






/******************* Feedback Style ************************/
/** Styling both forms **/
#fbform{
	top: 5px;
	padding: 10px 4%;
	margin: 5px auto;
	background: rgb(247, 247, 247);
	border-radius: 5px;
}
#fbform p{
	text-align:left;
}
/* all the input except submit and checkbox */
#fbform input:not([type="checkbox"]){
	width: 92%;
	margin-top: 4px;
	padding: 6px 3px 6px 8px;	
	border: 1px solid rgb(178, 178, 178);
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	  -moz-box-sizing : content-box;
	       box-sizing : content-box;
	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
	        border-radius: 3px;
	-webkit-transition: all 0.2s linear;
	   -moz-transition: all 0.2s linear;
	     -o-transition: all 0.2s linear;
	        transition: all 0.2s linear;
}
#fbform textarea{
width: 92%;
	margin-top: 4px;
	padding: 6px 3px 6px 8px;	
	border: 1px solid rgb(178, 178, 178);
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	  -moz-box-sizing : content-box;
	       box-sizing : content-box;
	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
	        border-radius: 3px;
	-webkit-transition: all 0.2s linear;
	   -moz-transition: all 0.2s linear;
	     -o-transition: all 0.2s linear;
	        transition: all 0.2s linear;
			resize:none;
			min-height:150px;
}
#fbform input:not([type="checkbox"]):active,
#fbform input:not([type="checkbox"]):focus{
	border: 1px solid rgba(91, 90, 90, 0.7);
	background: rgba(238, 236, 240, 0.2);	
} 
	/* for Captcha Image */
#fbform .cpt_img{margin:4px 0 0 10px; position:absolute; border-radius:4px;}

/*styling both submit buttons */
#fbform p.button input{
	width: 15%;
	cursor: pointer;	
	background: #af0000;
	padding: 3px 2px;
	color: #fff;
	font-size: 14px;	
	margin-bottom: 10px;
	border:none;	
}
#fbform p.button input:hover{
	background: #ff5e5e;
}

.showfeed{
	background:#f0f9eb;
	margin:4px auto;
	padding:6px;
	-webkit-border-radius: 6px;
	   -moz-border-radius: 6px;
	        border-radius: 6px;	
	}
.showfeedname{
	font-weight:bold;
	background:#F2F2F2;
	color:#F96E38;
	padding:5px;
	-webkit-border-radius: 4px 4px 0 0;
	   -moz-border-radius: 4px 4px 0 0;
	        border-radius: 4px 4px 0 0;	
	}
.showfeedmsg{
	text-align:justify;
	background:#FFFFFF;
	color:#666666;
	padding:5px;
	-webkit-border-radius: 0 0 4px 4px;
	   -moz-border-radius: 0 0 4px 4px;
	        border-radius: 0 0 4px 4px;	
	line-height:normal;
	margin-bottom:10px;
	}	
.showfeedmsg:last-child{margin-bottom:0px;}	

.showfeed .uplike {
	cursor: pointer;
	background: url(../images/thup.png) no-repeat left center;
	padding-left: 20px; margin-left:10px;
	float:left;
	color:#245e01;
	}
.showfeed .dndislike {
	cursor: pointer;
	background: url(../images/thdn.png) no-repeat left center;
	padding-left: 20px; margin: 0 4px 0 10px;
	float:right;
	color:#af0000;
	}
/***********************************/




/************************************/
/* Style for Gallery Start*/

.gallery {
	list-style: none;
	margin: 0;
	padding: 0;
	}
.gallery li {
	margin: 4px;
	padding: 4px;
	float: left;
	position: relative;
	width: 230px;
	border: solid 1px #666666;/*113f08;*/
	border-radius:4px;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
	}
.gallery li:first-child, .gallery li:nth-child(4n+1){margin-left:0;}	
.gallery li:hover{
	border: solid 1px #1f5c24;/*113f08;*/
	box-shadow:0px 0px 5px #1f5c24;
		-moz-box-shadow:0px 0px 5px #1f5c24;
		-webkit-box-shadow:0px 0px 5px #1f5c24;
	}
.gallery em {
	background: none repeat scroll 0 0 #666666;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    font-style: normal;
    padding: 2px 10px;
    position: relative;
	}
.gallery li:hover em {
	background:#1f5c24;
	}	
.gallery a {
	text-decoration: none;
	}	
.gallery a img {
	background: #fff;
	}


/* **************************************** */	