/* CSS Document */

html{margin:0; padding:0; height:100%; width:100%; font-size:100.01%; line-height:1.6em; }
body{ margin:0; padding:0; background:url(images/large_bg.jpg) no-repeat top center; line-height:1.6em;}
h1, h2, h3, h4, h5, h6{ margin:0; padding:0; font-family:"Times New Roman", Times, serif; color:#184e6e;  }
p, ul, li{ margin:0; padding:0; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; list-style:none;}
h3{border-bottom:#e1e1dd 2px solid;  padding-bottom:3px;}
div{ margin:0; padding:0;  font-family:Tahoma, Geneva, Sans-serif; }
a{ margin:0; padding:0; text-decoration:none;  }
a:hover{ color:#129793;}
img{ border:none; margin:0; padding:0; }
table, caption, tbody, tfoot, thead, tr, th, td{ margin:0; padding:0; border:none;}
.clr{ clear:both;}

#wrapper{ width:960px; height:auto; margin:0 auto; padding:0; background:none;}
#header{ width:960px; height:auto; overflow:hidden;}

.globe_logo{position:absolute; float:left; width:138px; height:154px;  margin-top:10px;}
.globe{ margin-top:37px;   margin-left:30px;  width:82px; height:82px; background:url(images/globe.png) no-repeat;  }
.logo{ position:relative; bottom:118px; left:2px;  width:138px; height:154px; background:url(images/fun_nepal_logo.png) no-repeat; }
.slogon {width:250px; height:30px; line-height:30px; position:absolute; top:150px; left:0px; text-shadow:1px 1px 1px #CCC;}

.fun_text{ float:left; margin:30px 0 0 320px;}

.header_right_block_nepalliflag{ float:right; width:180px; height:95px; margin:30px 0 0 0; }
.header_right_block_nepalliflag p{ font-weight:bold; font-size:0.9em; text-align:right; float:left; color:#0e6293; padding:3px 0 0 10px;}
.header_nepali_flag{ float:right;}

.lang_translater{ width:420px; height:auto; float:right;}

#nav{ width:960px; height:38px; overflow:hidden; margin:50px 0 0 0; background:url(images/nav_bg.gif) repeat-x;}
#nav ul{ margin:3px 0 0 20px; }
#nav li{ float:left; padding:0 33px 0 10px;}
#nav a{ font-size:0.8em; color:#FFFFFF; font-weight:bold; }
#nav a:hover{ color:#b7b9b9;}
#nav a:visited{color:#b7b9b9;}




#core_content{ width:960px; height:auto; overflow:hidden; margin:10px 0 0 0;}



/*LSB=Left Side bar*/

#LSB{ float:left; width:230px; height:auto;  }

#LSB .volunteer_with_us{width:230px; height:auto;}
#LSB .volunteer_with_us h2{ margin:15px 0 7px 0; border-bottom:#e1e1dd 2px solid; width:230px; padding-bottom:5px; font-size:20px;}
#LSB .volunteer_with_us ul{ padding:1px 0 0 0;}
#LSB .volunteer_with_us li{list-style:url(images/bullets_lists.png) inside;}
#LSB .volunteer_with_us a{ font-size:0.8em; color:#000000; font-weight:bold; padding:5px 0 0 0;}
#LSB .volunteer_with_us a:hover{color:#0e6fa7;}




#LSB .LSB_other_text{ height:auto; width:230px; }
#LSB .LSB_other_text h2{ margin:15px 0 0 0; border-bottom:#e1e1dd 2px solid; width:230px; padding-bottom:5px; font-size:20px;}
#LSB .LSB_other_text ul{margin:7px 0 0 0;}
#LSB .LSB_other_text li{list-style:url(images/bullets_lists.png) inside; }
#LSB .LSB_other_text a{ font-size:0.8em; color:#000000;  }
#LSB .LSB_other_text a:hover{color:#0e6fa7;}



#LSB .contact_us{ height:auto; width:230px; overflow:hidden; margin:15px 0 0 0;}
#LSB .contact_us h2{ margin:0 0 10px 0; border-bottom:#e1e1dd 2px solid; width:230px; padding-bottom:5px; font-size:20px;}
#LSB .contact_us p{ font-size:0.8em; padding-bottom:0px; color:#000000;}
#LSB .contact_us p a{ padding-bottom:0px; color:#000000;}



#MSB{ width:480px; height:auto;  float:left; margin:0 0 0 10px;  display:inline; overflow:hidden;}
#carousal{ width:480px; height:450px;  margin-top:15px; }


.mid_txt{ width:480px; height:auto; margin:15px 0 0 0; }
.mid_txt h2{margin:0 0 10px 0; border-bottom:#e1e1dd 2px solid; width:470px; padding-bottom:5px; background:#f0eded;  padding:10px 0 10px 10px;}
.mid_txt p{ font-size:0.8em;  color:#000000; margin:0 0 10px 0; text-align:justify;}
.mid_txt h5{}







#RSB{ width:230px; height:auto; float:right; display:inline; margin-top:8px;}
#RSB .quotes{width:230px; height:auto;}
#RSB .quotes p{ font-weight:bold; font-size:0.8em; color:#000000;}
#RSB .quotes p span{ font-weight:bold; font-size:1.3em; color:#000000;}

#RSB .make_a_donation{width:230px; height:auto; margin:20px 0 0 0;}
#RSB .make_a_donation h2{padding:6px 0 0 20px; background:url(images/make_a_donationn.png) no-repeat; width:230px; height:40px; }
#RSB .make_a_donation h2 a{ color:#333333;}
#RSB .make_a_donation h2 a:hover{ color:#0e6fa7;}
#RSB .make_a_donation h2 a:visited{ color:#0e6fa7;}


#RSB .social{ width:230px;  overflow:hidden; margin-top:10px;}
#RSB .social h3{ border:none; padding-left:20px;}


#RSB .recent_programmes{ width:230px; height:auto; overflow:hidden; margin:10px 0 0 0;}
#RSB .recent_programmes h2{margin:0 0 10px 0; border-bottom:#e1e1dd 1px solid; width:230px; padding-bottom:8px;  font-size:20px; padding-left:20px; }
#RSB .recent_programmes ul li{ }
#RSB .recent_programmes ul.row_1 li{ float:left; margin:0 1px 5px 0;}
#RSB .recent_programmes ul.row_1 li a{ border:#e0dfdf 5px solid; display:block;}
#RSB .recent_programmes ul.row_1 li a:hover{ border:#cdc8c8 5px solid;}
#RSB .recent_programmes ul.row_1 li span a{ font-weight:bold; color:#000000; border:none; font-size:0.8em; padding-top:5px;}
#RSB .recent_programmes ul.row_1 li span a:hover{color:#0e6fa7; border:none;}

#footer{ width:960px; height:auto; margin:30px 0 0 0; overflow:hidden; background:#f0eded; border:#d9d6d6 1px solid; }
#footer .footer_nav{ width:200px; height:auto; margin:15px 0 0 20px; float:left;}
#footer .footer_nav ul{}
#footer .footer_nav li{}
#footer .footer_nav a{ color:#000000; font-size:0.8em;}
#footer .footer_nav a:hover{ text-decoration:underline; }
#footer .footer_nav a:active{ font-weight:bold;}

#contactform { margin:0 0 0 0; padding:3px 10px; width:auto; }
.contactform span{font-weight:bold; font-size:0.8em; padding:0 0 0 10px;}
.contactform{ margin:10px 0 0 0; float:left; height:auto; }
#contactform * { color:#000000;}
#contactform ol { margin:0; padding:0; list-style:none;  }
#contactform li {  background:none; border:none; display:block; }
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { margin:0; width:90px; display:block; padding:10px 0; color:#000000; font: 0.8em Arial, Helvetica, sans-serif; text-transform:capitalize; float:left;}
#contactform label span { color:#000;}
#contactform input.text { width:200px; border:1px solid #e2e2e2; margin:5px 0; padding:5px 2px; height:16px; background:#f8f8f8; float:left;}
#contactform textarea { width:200px; border:1px solid #e2e2e2; margin:5px 0; padding:2px; background:#f8f8f8; float:left;}
#contactform li.buttons input { padding:3px 0 3px 85px; margin:0; border:0; color:#FFF; float:left;}
p.response { text-align:center; color:#F00; font: normal 11px  Georgia, "Times New Roman", Times, serif; line-height:1.8em; width:auto;}

#contactform label.error { float: none; color: red; padding-left: .5em; vertical-align: top;width:300px; }
#formA label.error { float: none; color: red; padding-left: .5em; vertical-align: top;width:300px; }



#copyright_powred_by{ float:right; width:274px; height:auto; margin:15px 0 0 0;} 
.copyright p{ font-size:0.8em; color:#000000;}
.powred_by{}
.powred_by li{ float:left; color:#000000; font-size:0.8em; padding:0 10px 3px 0;}
.powred_by li img{ padding-top:5px;}



/*inner page left sidebar css*/

.inner_page_mid_txt{ widows:480px; height:auto; margin:15px 0 0 0; }

.inner_page_mid_txt h2{margin:0 0 10px 0; border-bottom:#e1e1dd 2px solid; width:470px; padding-bottom:5px;   }
.inner_page_mid_txt p{ font-size:0.8em;  color:#000000; margin:0 0 10px 0;}
.inner_page_mid_txt h4{ margin:0 0 10px 0; border-bottom:#e1e1dd 2px solid; padding-bottom:2px;}
.inner_page_mid_txt span.sub_head_txt{ width:480px; font-size:1.3em; font-weight:bold; color:#184e6e; font-family:"Times New Roman", Times, serif; border-bottom:#e1e1dd 2px solid; width:470px; padding-bottom:5px; margin-bottom:10px; display:block;}


.a_fantastic_time{ line-height:1.3em; margin-top:5px;}
.a_fantastic_time strong{ font-size:0.8em; font-family:Arial, Helvetica, sans-serif;}
.a_fantastic_time span h5{ color:#000; font-family:Arial, Helvetica, sans-serif; }
.a_fantastic_time  ul{ margin:5px 0 10px 10px;}
.a_fantastic_time  li{ color:#000000; font-size:0.8em; padding:0 0 8px 10px;}
.inner_page_mid_txt a{ color:#184e6e;}
.inner_page_mid_txt a:hover{ text-decoration:underline;}
.border_inner_page{ width:480px; height:2px; background:#e1e1dd; margin:15px 0 10px 0;}


.famous_quotes{ width:480px; height:auto; font-size:0.8em; color:#184e6e; font-style:italic; font-family:Arial, Helvetica, sans-serif; margin:10px 0 0 0;}
.famous_quotes span{ font-weight:bold;}

.notes_for_exp_text p span{ font-style:italic; color:#184e6e;}


.non_italic_text_diff_color{color:#184e6e; font-weight:bold;}
 a .class{color:#333333;}
 
 
 .images_with_floated_paragraph{ width:480px; height:auto;}
 .images_with_floated_paragraph img{ float:left; padding:5px 10px 0 0 ;}
 .images_with_floated_paragraph p{}
 
 
 .additional_info{ width:480px;}

.additional_info p span{ font-weight:bold; margin-right:5px; color:#4e0404;}
.additional_info p{ margin:10px 0 5px 0;}
 
 .news_info{ width:480px; margin-bottom:20px;}
 .news_info h4{ margin:15px 0;}
.news_info p span{ font-weight:bold; margin-right:5px;}
.news_info p{ margin:0px 0 1px 0; padding:0;}
 
 
 p.italic{ font-style:italic; color:#184e6e; margin:0; padding:0; line-height:1.6em;}
 
 
 /*apply now css*/
 form#formA{ color:#333333; font-size:0.8em;}
 
 
/* sitemap css*/
.sitemap_box{ width:480px; height:auto;  overflow:hidden; border-bottom:#999999 1px solid; padding-top:10px;}
.sitemap a{color:#184e6e; font-size:0.8em;}
.sitemap_left{ float:left; width:auto; height:auto; line-height:1.5em; }
.sitemap_left p span{ color:#184e6e; font-weight:bold; border-bottom:#999999 1px solid; }
.sitemap_right{ float:right; width:auto; height:auto; line-height:1.5em;}
.sitemap_right p span{ color:#184e6e; font-weight:bold; border-bottom:#999999 1px solid; padding-top:2px;}
.sitemap_border{ width:220px; height:1px; background:#cfcfd1 ;  margin:10px 10px 10px 0;}


/** customized apply now form **/
.apply_now {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
.apply_now label {
	font-weight:bold;
}
 .apply_now legend {
	 font-weight:bold;
 }
.contact_pic {
background:#deeaf7;
border:1px solid #CCC;
padding:3px;
margin:10px 0;
}
.contact_pic td {
text-align:center;
}

.clearfix:after {
content: " "; /* Older browser do not support empty content */
   visibility: hidden;
   display: block;
   height: 0;
   clear: both;
}
.imgLeft, .desRight {
float:left;
}
.imgLeft {
width:60px;
padding-top:3px;
}
.desRight {
width:170px;
font-size:0.8em;
line-height:1.2em;
}
.desRight a{
color:#0e6fa7;
}
.mT7 {
margin-top:5px;
border-bottom:1px dashed #CCC;
padding-bottom:10px;
}
 