/* CSS Document */

/* RESET CSS*/
html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, caption, tbody, tfoot, thead, th {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
	behavior: url(iepngfix.html);
}

body {
font-size:90%;
color:#336699;
}


ha img2 , :link img, :visited img, a, a:hover, a:link, a:active {
	border: 0;
	text-decoration: none;
	color:#339933;
	text-align:justify;
}
a:hover{
	color:#336699;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol, ul, li {
	list-style: none;
}
q:before, q:after, blockquote:before, blockquote:after {
	content: "";
}



/* CONTAINER */
#container{
	width:1024px;
	margin: 0 auto;
	
}
#footer{
	width:1024px;
	margin: 0 auto;
}
#header{
	width:1024px;
	height:323px;
	background: url(../images/mage_header.jpg);
	background-repeat:no-repeat;
	float:left;
	
}

#content{
	width:1024px;
	height:165px;
	background: url(../images/background-top.jpg);
	background-repeat:no-repeat;
	float:left;
	position: relative;
	z-index:1;
}
#content2{
	width:1024px;
	min-height:200px;
	background: url(../images/background-middle.jpg);
	background-repeat: repeat-y;
	float:left;
	position: relative;
	z-index:2;
}
#footer, #footer_index{
	width:1024px;
	height:135px;
	background-image:url(../images/background-bottom.jpg);
	background-repeat:no-repeat;
	float:left;
	margin:0px 0 0 0;
	position: relative;
	z-index:0;
}
#footer_index{
	margin:-100px 0 0 0;
}
#footer-text{
	width:550px;
	*width:600px;
	-width:600px;
	float:left;
	margin:100px 0 0 50px;
	*margin:100px 0 0 30px;
	-margin:100px 0 0 30px;
}
#footer-copyright{
	width:215px;
	float:left;
	margin:100px 0 0 20px;
	*margin:100px 0 0 20px;
	-margin:100px 0 0 10px;
}
#footer-ac{

	float:left;
	margin:100px 0 0 90px;
	*margin:100px 0 0 60px;
	-margin:100px 0 0 60px;
}


/*--------------------------------------------
--------------- menu & header ----------------
--------------------------------------------*/
#bandeau{
	width:1024px;
	height:65px;
	background:url(../images/bg_menu.png);
	background-repeat:no-repeat;
	margin:0
	float:left;
	position:relative;
	z-index:3;
}
#menu{
	width:1024px;
	height:65px;
	margin:-65px 0 0 0;
		position:relative;
		float: left;
	z-index:4;
}
#fade-example-1{
	width:1024px;
	height:323px;
	margin:-65px 0 0 0;

}
#menu ul{
	margin:20px 0 0 10px;
}
#menu ul li{
	margin:19px;
	display:inline;
	color:#FFFFFF;
	font:"Futura LT Light", Arial, Helvetica, sans-serif;
	font-family:"Futura LT Light", Arial, Helvetica, sans-serif;
	font-weight:lighter;
	position:relative;
	z-index:5;
}

#menu ul li a, #menu ul li a:active, #menu ul li a:hover, #menu ul li a:visited{
	color:#FFFFFF;
}
#menu ul li a:hover{
	color: #339933;
}
#title, #logo{
	width:509px;
	height:157px;
	position:relative;
	z-index:1;
	float:left;
	margin:-75px 0 0 30px;
}
#logo{
	width:193px;
	height:199px;
	margin:-150px 0 0 20px;
}


/*--------------------------------------------
--------------- box & styles ----------------
--------------------------------------------*/
h2{
	font-size:16px;
	
	line-height:24px;
	margin-left:10px;
}
.box1_text a h2{
	width:300px;
	float:left;
}

.title_1{
	font-size:30px;
	color:#339933;
	font-family:"Helvetica", Arial, Helvetica, sans-serif;
	border-bottom:1px solid #339933;
	margin-top:10px;
	padding-bottom:10px;
}
#box1{
	width:565px;
	-height:250px;
	min-height:250px;
	float:left;
	margin:-100px 0 0 50px;
	*margin:-100px 0 0 50px;
	-margin:-100px 0 0 25px;
	z-index:5;
	position:relative;
}

.box1_text, .footer_text, .box_news_text{
	font:"Helvetica", Arial, Helvetica, sans-serif;
	font-family:"Helvetica", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	padding:10px 0;
	color:#336699;
	line-height:14px;	
}
.box_news_text, .box_news_img{
	width:300px;
	margin:0px 15px 20px 0px;
	float:left;
	overflow:hidden;
	
}
.box_news_img{
	width:314px;
	padding:10px 20px 12px 0px;
}
.footer_text{
	color:#FFFFFF;
	text-align:left;
}
.footer_text a{
	color:#FFFFFF;
}
.blue{
	color:#336699;

}
#box2, #box_news{
	width:314px;
	min-height:250px;
	-height:250px;
	float:left;
	margin:-100px 0 0 50px;
	*margin:-100px 0 0 50px;
	-margin:-367px 0 0 335px;
	z-index:5;
	position:relative;
}
#box_news{
	width:925px;
	margin:-100px 0 0 50px;
	*margin:-100px 0 0 50px;
	-margin:-100px 0 0 25px;
}
.img_news, .img_news2{
	width:314px;
	height:54px;
	margin:10px 0 0 0;
	*margin:10px 0 0 0;
	-margin:20px 0 0 0;
}
.img_news2{
	width:300px;
	margin:10px 0;
	*margin:10px 0;
	-margin:20px 0;
}
/*--------------------------------------------
--------------- box 3 down ----------------
--------------------------------------------*/
#box_3{
	width:925px;
	min-height:225px;
	float:left;
	margin:30px 0 0 50px;
	*margin:10px 0 0 50px;
	-margin:10px 0 0 25px;
}
#box_nepal, #box_contact, #box_volunter{
	width:280px;
	float:left;	
}
#box_contact{
	margin:0px 39px;
	*margin:0px 39px;
	-margin:0px 39px;
}
#box_volunter{
	-margin:-363px 0px 0 323px;
}
#bt_nepal_1, #bt_nepal_2, #bt_nepal_3{
	width:58px;
	margin:30px 5px 0 5px;
	float:left;
	text-align:center;
	padding:0 10px 0 10px;
	position: relative;
	z-index:5;
}
#text_bt1_nepal, #text_bt2_nepal, #text_bt3_nepal{
	margin:-30px 5px 0 5px;
	z-index:5;
	position:relative;
}
#text_bt2_nepal{
	margin:-30px 10px 0 10px;
}
#text_bt3_nepal{
	margin:-30px -2px 0 -2px;
}
#bt_contact{
	width:107px;
	height:218px;
	float:left;
	margin:-107px 0 0 170px;
	*margin:-107px 0 0 170px;
	-margin:-107px 0 0 85px;
	position: relative;
	z-index:5;
}
.text_right{
	text-align:right;
	float:left;
	margin:55px 0 0 13px;
	*margin:55px 0 0 13px;
	-margin:55px 0 0 5px;
	line-height:15px;
}
#bt_volunter{
	width:134px;
	height:180px;
	float:left;
	margin:-60px 0 0 145px;
	*margin:-60px 0 0 145px;
	-margin:-60px 0 0 74px;
	position: relative;
	z-index:5;

}
