@charset "utf-8";
/* CSS Document */

body {
	background-color: #9f2020;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal;
}
.telugutext{
	font-family:Mallanna;
	font-size:19px;
	color:#000;
	margin:0px;
	padding:0px 10px;
}
.telugutext ul{
	text-decoration:none;
	list-style:none;
	margin:0px;
	padding:0px;
}
.telugutext ul li{
	text-decoration:none;
	list-style:none;
	margin:0px 0 20px 0;
	padding:0px 20px;
	font-family:Mallanna;
	font-size:19px;
	background:url(../images/bullet.png) no-repeat left 5px;
}
.telugu_hed{
	font-family:Mallanna;
	font-size:25px;
	font-weight:bold;
	color:#910202;
	margin:0px;
	padding:0px 10px;
}
p{ padding:5px;}
a:link {
	text-decoration: none;
	color:inherit
}
a:visited {
	text-decoration: none;
	font-size: 36px;
	color:inherit
}
a:hover {
	text-decoration: none;
	color:inherit
}
a:active {
	text-decoration: none;
	color:inherit
}
#maindiv{ width:980px; margin-left:auto; margin-right:auto; margin-top:0; background-image:url(../images/.gif); background-repeat:repeat-y; background-color:#FFCB9;}

#panelLeft{ width:275px; float:left; background-image:url(../images/leftPanel.gif); width:265px; background-repeat:repeat-y; }
#panelRight{width:714px; float:left;line-height:24px; text-align:justify; background-color:#FFFCB9;}
#panelRight_contactus{width:714px; height:auto; float:left;line-height:24px; text-align:justify; background-color:#FFFCB9;}

#panelLeft ul {
    list-style-type: none;
    margin: 0;
    padding:4px 0; font-size:12px; color:#FFF;
}
#panelLeft li { background-image:url(../images/btnbase.gif); width:264px; height:42px;
  
}
#panelLeft li a {
    display: block; padding-left:45px; padding-top:11px;
	font-size:13px; color:#FFF; font-weight:bold;
   }
   

.subheader{  background-color:#7f431f; font-size:22px; color:#FFF; font-weight:300; text-align:center; padding:7px 0; width:715px;}
.clear{ clear:both; text-align:center;}
.footer{ height:30px; background-color:#fdb515; color:#FFF; padding:10px; text-align:center;}


#navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist li
{
padding-left: 20px;
background-image: url(../images/bullet.png);
background-repeat: no-repeat;
background-position: 0 .5em;
margin-bottom:20px;

}
.img{ vertical-align:middle; text-align:center;}

.txtbg{ height: auto;  font-size:16px; color:#FFF; font-weight:bold; text-align:center; padding-top:15px; width:614px; margin-left:auto; margin-right:auto;}
.bordebot{ border-bottom:2px solid #7f421f;}
#navcontainer{padding:0px 10px 0px 10px;}
.pdficon{ padding-left:18px;}
.txtheading{ font-size:14px; font-weight:bold; color:#FFF;}
.txtHgt{ line-height:12px;}
.txtHeader{ font-size:14px; color:#06C;}
#donation
{
	}



/*--------------popup box--------------*/
#overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #000;
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
z-index: 100;
display: none;
}
.cnt223 a{
text-decoration: none;
}
.popup{
width: 100%;
margin: 0 auto;
display: none;
position: fixed;
z-index: 101;
}
.cnt223{
min-width:650px;
width:650px;
min-height: 280px;
margin:150px auto;
background: #f3f3f3;
position: relative;
z-index: 103;
border-radius: 5px;
box-shadow: 0 2px 5px #000;
}
.cnt223 .x{
float: right;
right:-8px;
position: absolute;
top:-5px;
}
.cnt223 .x:hover{
cursor: pointer;
}

.contactus{
	width:687px;
	height:300px;
	margin-left:24px;
	border-radius:0px 0px 5px 5px;
	}		
	.gulf, .usa, .india{
	float:left;
	width:220px;
	text-align:left;
	border:1px solid #E9E9E9;
	font-size:14px;


	
	}
	.contactus .cname{
		color:#0066CC;
		font-weight:700;
		height:30px;
		background-color:#E9E9E9;
		padding-left:5px;
		padding-top:5px;

		
		}
	.contactus .address{
		color:#333;
		height:290px;
		background-color:#FFFFFF;
		padding-left:5px;
		padding-right:5px;


		
		
		}
.social{
	width:660px;
	height:170px;
	background-color:#9F2020;
	color:#FFF;
	margin: 40px auto;
	font-size:24px;
	text-align:center;
	padding-top:3%;
	border-radius:5px;
	border-radius:5px 5px 5px 5px;
	}
	.social p{
		text-decoration:underline;
	}
.border{
	text-align:center;
	}
/*--------------popup box--------------*/


@font-face{ 
font-family:Mallanna;
src:url(Mallanna.eot);
}
@font-face { 
font-family:Mallanna;
src:url(Mallanna.ttf) format("No-IE-404"),url(Mallanna.ttf) format("truetype");
}
.donners {
	text-align: center;
}
.donner-sub {
	clear: both;
	border: 1px solid black;
}
span {
	display: block;
}
.donner-sub1 {
	width: 50%;
	float: left;
	border-right: 3px solid black;
	box-sizing: border-box;
}
.donner-sub2 {
	width: 50%;
	float: left;
}
.sub-divides {
	display: inline-block;
	text-align: center;
	width: 33%;
	/* margin-top: 10px; */
	margin: 6px auto;
	float: left;
}
.commitee-mem {
	border: 2px solid white;
	clear: both;
	overflow: hidden;
}
.contact-form span {
	background-color: #E9E9E9;
	line-height: 36px;
	border: 1px solid #9E9941;
	padding-left:15px;
}
.contact-form {
	clear:both;
}
.contact-form .donner-sub1, .contact-form .donner-sub2 {
	border: 1px solid #9E9941;
	box-sizing: border-box;
	width: 48%;
	margin-left: 1%;
}
.contact-form p {
	padding-left:15px;
}
.toggle {
	display: none;
}




@media only screen and (max-width: 1025px) and (min-width: 768px) and (orientation:landscape){


}

@media only screen and (max-width: 1025px) and (min-width: 768px) and (orientation:portrait){


}

@media only screen and (max-width: 767px) and (min-width: 481px) and (orientation:landscape){


}

@media only screen and (max-width: 767px) and (min-width: 481px) and (orientation:portrait){



}

@media only screen and (max-width: 480px) and (min-width: 320px) and (orientation:landscape){


}


@media only screen and (max-width: 480px) and (min-width: 320px) and (orientation:portrait){


	.menu-name{

		margin-left:30px;
	}





	#para{

		font-size:20px;
	}


	#click{

		font-size:20px;
	}


	#para1{

		font-size: 18px;
		font-weight: 200;
	}

	#prog{

		margin-left: 40px;
	}

	#vlightbox{

		margin-left: 60px;
	}

	#video{

		
	}

	#img{

		height: 80px;
		border:1px solid red;
	}

	#img1{

		height: 100px;
		border:1px solid blue;
	}
}

body{

	overflow-x: hidden;
}