* {

 margin: auto;

 padding: 0;

}



/*body {
	background:#4b565f url(../images/bg.gif) repeat;
	font-family:Arial, sans-serif;
	font-size: 12px;
	color: #4b565f;
	text-align: center;

 }
*/
 

:focus

{

outline:none;

}

 

p {
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;

}

 

a img{

border: 0px;

}

 

a {
	text-decoration: none;
	cursor:pointer;
	color: #333;
	text-align: center;

}



.hidden {

text-indent: -9000px;

background: inherit;

}

 

 .maindiv {
 width:950px;
 margin-top:40px;
 text-align:left;
 
 }
 
 /***Header/logo tags***/



.header {
 height: 155px;
 /*background:#ffffff;*/
 text-align:left;
 width:100%;
 /*background:#a5e61e url(../images/headers_bg.gif) repeat;*/
 margin-left:0px;
 }

 

/*.header_about {
 height: 180px;
 /*background:#cd97b7;*/
 text-align:left;
 width:100%;
 /*background:#cd97b7 url(../images/header_bg_about.gif) no-repeat;*/
 margin-left:0px;
 }*/

 
/*.header_contact {
 height: 180px;
 /*background:#90765d;*/
 text-align:left;
 width:100%;
 /*background:#90765d url(../images/header_bg_contact.gif) no-repeat;*/
 margin-left:0px;
 }

 
/*.header_gallery {
 height: 180px;
 /*background:#979acd;*/
 text-align:left;
 width:100%;
 /*background:#979acd url(../images/header_bg_gallery.gif) no-repeat;*/
 margin-left:0px;
 }

/*.header_vol {
 height: 180px;
 /*background:#7f0a0a;*/
 text-align:left;
 width:100%;
 /*background:#7f0a0a url(../images/header_bg_vol.gif) no-repeat;*/
 margin-left:0px;
 }

/*.header_sponsor {
 height: 180px;
 /*background:#9abc10;*/
 text-align:left;
 width:100%;
 /*background:#9abc10 url(../images/header_bg_sponsor.gif) no-repeat;*/
 margin-left:0px;
 }

/*.header_bottom{
 width:100%;
 height:24px;
 background:#ffffff url(../images/header_bottom.gif) repeat-x;
 }
 
.logo {
 width:334px;
 height:82px;
 margin-left:50px;
 padding-top:14px;
 }

.slogan {
 width:334px;
 height:30px;
 margin-left:16px;
 font-size:24px;
 font-weight:bolder;
 color:#273f27;
 }

.search{
 width:400px;
 font-size:12px;
 color:#4b565f;
 }

input.search{
 width:232px;
 padding:5px 3px 5px 28px;
 font-size:14px;
 color:#4b565f;
 border:1px solid #70b36e;
 border-right:none;
 background:#dcfadb url(../images/search_icon.gif) left center no-repeat;
}

.search_btn{
 width:80px;
 height:26px;
 background:url(../images/search_btn.gif) no-repeat;
 border:none;
 cursor:pointer;
 }

.search_btn:hover{
 width:80px;
 height:26px;
 background:url(../images/search_btn_hover.gif) no-repeat;
 border:none;
 cursor:pointer;
}
*/

.gandhi_quote{
 width:465px;
 height:132px;
 margin-right: 10px; 
 }


/*** MAIN CONTENT (WHITE) AREA ***/



.main_body{
background:#ffffff;
font-size:13px;
color:#4b565f;
width:100%; 
 -moz-border-radius-topleft: 4px;
 -moz-border-radius-topright: 4px;
 -moz-border-radius-bottomright: 4px;
 -moz-border-radius-bottomleft: 4px;
 -webkit-border-top-left-radius: 4px;
 -webkit-border-top-right-radius: 4px;
 -webkit-border-bottom-left-radius: 4px;
 -webkit-border-bottom-right-radius: 4px;
 background-color: rgb(68,68,68); /* Needed for IEs */
 
 
 /*-moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);*/
 /*-webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);*/
 /*box-shadow: 5px 5px 5px rgba(68,68,68,0.6);*/
  
	/*filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
	-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";*/
	
	position: relative; /* This protects the inner element from being blurred */
	padding: 1px;
	background-color: #fff;
	margin-bottom: 5px;
}
.box-radius {
	border-radius: 15px;
	behavior: url(border-radius.htc);
}


@font-face {
    font-family: "customfont";
    src: url(http://www.livinghope.org.in/Font/Marydale.ttf) format("truetype");
}
p.customfont { 
    font-family: "customfont", Marydale;
    font-size: 14px;
}

.left_body{
width:180px;
font-size:13px;
color:#4b565f;
margin-bottom:15px;
float:left;
margin-right:10px;
margin-left:5px;

}



.left_gallery{
width:180px;
height:280px;
overflow:hidden;
margin-top: 10px;
margin-left: 4px;
z-index:-1000;
}



.leftbox_video{
width:180px;
height:180px;
margin-top:21px;
}



.leftbox_video_bg{
width:180px;
height:180px;
background:url(../images/video_bg.gif) no-repeat;
border:none;
cursor:pointer;
}



.leftbox_video_bg:hover{
width:180px;
height:180px;
background:url(../images/video_bg_hover.gif) no-repeat;
border:none;
cursor:pointer;
}



.content_body{
width:580px;
font-size:13px;
color:#4b565f;
margin-bottom:90px;
float:left;


}



p.text_content{
font-size:13px;
color:#333333;
margin-top:10px;
}



p.text_content1{
	font-size:13px;
	margin-top:3px;
	text-align: left;

}



p.text_content2{
font-size:13px;
color:#333333;
margin-top:8px;
}



a.text_content2{
font-size:13px;
color:#333333;
text-decoration:underline;
}



a.text_content2:hover{
font-size:13px;
color:#333333;
text-decoration:none;
}





.headers_home{
font-size:18px;
color:#ffffff;
font-weight:bold;
margin-top:5px;
margin-bottom: 5px;
padding:0px 0px 0px 5px;
background:#ffffff url(../images/headers_bg.gif) no-repeat;
}



.headers{
font-size:18px;
color:#ffffff;
font-weight:bold;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 5px;
background:#ffffff url(../images/headers_bg.gif) no-repeat;
}



.headers_about{
font-size:18px;
color:#ffffff;
font-weight:bold;
margin-top: 10px;
margin-left: 0px;
background:#ffffff url(../images/headers_bg_about.gif) no-repeat;
}



.headers_contact{
font-size:18px;
color:#ffffff;
font-weight:bold;
margin-top: 10px;
margin-left: 0px;
background:#ffffff url(../images/headers_bg_contact.gif) no-repeat;
}



.headers_gallery{
font-size:18px;
color:#ffffff;
font-weight:bold;
margin-top: 10px;
margin-left: 0px;

background:#ffffff url(../images/headers_bg_gallery.gif) no-repeat;
z-index:2;
}



.headers_sponsor{
font-size:18px;
color:#ffffff;
font-weight:bold;
margin-top: 10px;
margin-left: 0px;
background:#ffffff url(../images/headers_bg_sponsor.gif) no-repeat;
}



.headers_vol{
font-size:18px;
color:#ffffff;
font-weight:bold;
margin-top: 10px;
margin-left: 0px;
background:#ffffff url(../images/headers_bg_vol.gif) no-repeat;
}

.headers_proj{
font-size:18px;
color:#ffffff;
font-weight:bold;
margin-top: 10px;
margin-left: 0px;
background:#ffffff url(../images/headers_bg_proj.gif) no-repeat;
}




.right_box{
width:170px;
color:#333333;
font-size:12px;
float:left;
padding-bottom:10px;
margin-top: 10px;
}





.donate_box{

width:160px;

font-size:12px;

color:#ffffff;

background:#000000;

}

.donate_box:hover{

width:160px;

font-size:12px;

color:#ffffff;

background:#71b36f;

}



.sponsor_btn{

width:160px;

height:100px;

background:url(../images/sponsor_btn.gif) no-repeat;

border:none;

}



.sponsor_btn:hover{

width:160px;

height:100px;

background:url(../images/sponsor_btn_hover.gif) no-repeat;

border:none;

}



.right_box_border{

width:160px;

border-top:1px dotted #333333;

margin-top:10px;

margin-bottom:10px;

padding:0px;

}



.sticky_note{

width:160px;

height:280px;

margin-bottom:20px;

}



.right_quote{

width:160px;

height:104px;

margin-top:20px;

margin-bottom:20px;

}



.subhead{

font-size:15px;

color:#777777;

font-weight:bold;

margin:0px 0px 3px 0px;

padding:2px 0px 0px 5px;

background:#ffffff url(../images/sub_header_bg.gif) no-repeat;

height:22px;

}





#thumbnail_gallery{

width:175px;

height:110px;

border:3px double #000000;

}



#thumbnail_gallery:hover{

width:175px;

height:110px;

border:3px solid #000000;

}

/*** FOOTER ***/


#footer {
Clear: both;
position: absolute;
bottom: -625px;
width: 100%;
height: 100px;
background-color: #ff6600;
}

/*.footer {

 width:100%;

 text-align:left;

 height:47px;

 clear: both;

 color:#ffffff;

 font-size:11px;

 background:url(../images/footer_bg.gif) repeat-x;

 padding:12px 0px 6px 0px;

 }
*/
 

 /*.footer_text {

 color:#ffffff;

 font-size:12px;

 text-decoration:none;

 font-weight:normal;

 }

  

 a.footer_text {

 color:#ffffff;

 font-size:12px;

 text-decoration:none;

 }

 

 a.footer_text:hover {

 color:#ffffff;

 font-size:12px;

 text-decoration:underline;

 }

 

 .footer_text_separator{

 padding-left:5px;

  padding-right:5px;

 font-size:12px;

 color:#ffffff;

 }*/

 

 .faq_qus_head{

color:#9abc10;

font-size:12px;

font-weight:bold;

text-decoration:none;

list-style-position:inside;

}

 



#slider {

width:600px;

}



.header_faq {

width:600px; 

padding-top:4px;

height:20px; 

font-weight:bold; 

cursor:pointer;

margin-top:5px; 

background:url();

}



.header_faq:hover {

background:url();

}



.content_faq {

overflow:hidden;

}



.text_faq {

width:580px;

padding:5px;

padding-left:16px;

color:#666666;

font-size:12px;

}





 
.italics {
	font-style: italic;
	color: #F60;
}

