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

*{    padding:0;    margin:0px auto   }


body{   text-align:center;
        font-family:arial;   
		background-color:#ffffff;   
		font-size:12px;
        color:#ffffff;
		}
		
.entertext{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#FF3399;
font-weight:bolder;
}
		
.head{
      width:1005px;
	  height:30px;
	  background:#EFEFEF;
	  }		
	  	
#maincontainer{   width:1005px;                  
				  background:#000000;
				  text-align:center;
                  }		
			  
a{    text-decoration:none;   color:#FFFFFF;    }

a:hover{ color:#660000;
         font-weight:600;
         }

#menu{    background:url(imgs/Menu.jpg) repeat-x;
          width:1005px; 
		  height:30px;
          text-decoration:none;
		  text-align:center;
		  line-height:30px;
		  font-size:14px;
		  
		  }	
		  
.header{ width:1005px;
         height:250px;
		 background:#FFFFFF;
		 }
		 
.flash{
       width:140px;
       height:30px;
	   float:left;
	   }
	   
.newsmarquee{
       width:865px;
       height:30px;
	   float:left;
	   }
       		 
		 
.news{ width:1005px;
       height:30px;
	   background:url(imgs/News.jpg);
	   line-height:30px;
	   font-size:14px;
	   color:#FFFFFF;
	   }
		 
.subcontainer{width:1005px;
            height:150px;
			}

.container1{ width:335px;
             height:150px;
			 float:left;
			 font-size:14px;			 
			 }
			 
.container2{ width:329px;
             height:144px;
			 float:left;
			 font-size:14px;
			 border:#FFFFFF solid 3px;			 
			 }	
			 
.container3{ width:329px;
             height:144px;
			 float:left;
			 font-size:14px;	
			 border:#FFFFFF solid 3px;		 
			 }			 		 

.mainbody{ width:1005px;
           height:383px;
		   }

.homeleft{
         width:180px;
		 height:382px;
		 float:left;
		 border-top:#000000 solid 1px;
		 background:url(imgs/leftbar.jpg) repeat-x;
		 }		   

.top{ 
      width:825px;
	  height:187px;
	  float:right;
	  border-bottom:#000000 solid 5px;
	  }		   
		   
.bottom{ 
      width:825px;
	  height:187px;
	  float:right;
	  }	
	  		   
.boxone{
               width:273px;
			   height:187px;
			   float:left;
			   border-bottom:#000000 solid 1px;
			   border-left:#000000 solid 1px;
			   border-right:#000000 solid 1px;
			   border-top:#000000 solid 1px;
			   color:#FF6600;
			   font-size:14px;
			   background:#333333;
			   }	
			   

.boxthree{
               width:273px;
			   height:187px;
			   float:right;
			   border-bottom:#000000 solid 1px;
			   border-left:#000000 solid 1px;
			   border-right:#000000 solid 1px;
			   border-top:#000000 solid 1px;
			   color:#FF6600;
			   font-size:14px;
			   background:#333333;
			   }
			   				 
t{ 
   color:#660000;
   font-weight:600;
   }     		  

.border {
	text-decoration: none;
	border: 1px solid #666666;
}
 
 .boxtext{
 width:273px;
 height:25px;
 text-align:center;
 color:#FFFFFF;
 line-height:25px;
 float:left;
 background:#666666;
 font-size:14px;
 }
 
 .boximg{
 width:273px;
 height:165px;
 float:left;
 text-align:center;
 }
 
 .body1{
 width:1005px;
 height:825px;
 background:#FFFFFF;
 border-top:#000000 solid 2px;
 }
 
 .newsadvt{
 width:160px;
 height:825px;
 background:#CCCCCC;
 float:right;
 color:#660000;
 }

.leftbar{
 width:160px;
 height:825px;
 background:url(imgs/inleftbar.jpg) repeat-x;
 float:left;
 }
 
.newsbody{
width:683px;
height:825px;
float:left;
color:#006699;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}	

.lefthead{
width:160px;
height:25px;
background:#FF6600;
color:#FFCCCC;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:25px;
background:url(imgs/Lefthead.jpg) repeat-x;
}

.righthead{
width:160px;
height:25px;
background:#FF6600;
color:#FFCCCC;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:25px;
background:url(imgs/Lefthead.jpg) repeat-x;
}

.line{ width:1005px;
       height:5px;
	   border-top:#000000 solid 3px;
	   background:#FF9900;
	   }		   

.footer{ width:1005px;
         height:53px;
		 background:url(imgs/Footer.jpg) repeat-x;
		 border-top:#000000 solid 4px;
		 padding-top:7px;
		 }		
		 
arrow{
font-size:18px;
float:left;
line-height:22px;
height:25px;
}

arrow1{
font-size:18px;
line-height:25px;
height:25px;
}

#sidebar a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left: 10px;
display: block;
color: #FFFFFF;
text-decoration: none;
border-bottom:1px solid #FFFFFF;
height:25px;
line-height:25px;
}

#sidebar a:hover{
background-color:#FFCC33;
color:#660000;
}

.bodyhead{
width:683px;
height:25px;
background:#FF9933;
line-height:25px;
color:#660000;
}

.border {
	text-decoration: none;
	border: 1px solid #b7b0a8;
}

.donors {
         width:160px;
		 height:800px;
		 float:left;
		 background:#F9F9F9;
		 }
		 
.donorslist{
            width:160px;
			height:160px;
			text-align:center;
			}		 
		 
.




head{
width:653px;
height:25px;
float:left;
line-height:25px;
text-align:left;
background:#FF9933;
color:#660000;
padding-left:10px;
}		 	
		 
 .teamtable{
 width:663px;
 height:150px;
 background:#CCCCCC;
 }	
 
 .teamphoto{
 width:150px;
 height:150px;
 background:#CCCCCC;
 float:left;
 padding-left:5px;
 border-top:#CCCCCC solid 5px;
 border-bottom:#CCCCCC solid 5px;
 }
 
 .teamcontent{
 width:498px;
 height:150px;
 float:right;
 border-top:#CCCCCC solid 5px;
 border-bottom:#CCCCCC solid 5px;
 background:#FFFFFF;
 border-right:5px #CCCCCC solid;
 border-left:5px #CCCCCC solid;
 }
 
 .contentline{
 width:475px;
 height:29px;
 color:#FF6600;
 line-height:30px;
 text-align:left;
 padding-left:10px;
 border-bottom:#006699 solid 1px;
 }
  	  	
.newspage{
width:650px;
height:800px;
float:left;
text-align:left;
padding-left:10px;
padding-top:10px;
line-height:30px;
}

.charitra{
width:663px;
height:400px;
background:#FFFFFF;
}

.charitraboxl{
width:300px;
height:165px;
float:left;
border:#FFFFFF solid 15px;
padding-top:5px;
}

.charitraboxr{
width:300px;
height:165px;
float:right;
border:#FFFFFF solid 15px;
padding-top:5px;
}


.vemuri{
width:211px;
height:300px;
float:left;
color:#660000;
font-size:14px;
line-height:25px;
text-align:left;
padding-left:10px;
}


.vemuriR{
width:230px;
height:300px;
float:right;
color:#660000;
font-size:14px;
line-height:25px;
text-align:left;
padding-left:10px;
}


.gorrepati{
width:211px;
height:300px;
float:left;
color:#660000;
font-size:14px;
line-height:25px;
text-align:left;
padding-left:10px;
}

.ayinapudi{
width:211px;
height:300px;
float:right;
color:#660000;
font-size:14px;
line-height:25px;
text-align:left;
padding-left:10px;
}

.techteam{
width:683px;
height:413px;
background:#FFFFFF;
}

.gpersona{
width:663px;
height:800px;
background:#FFFFFF;
}


.teamprofile{
width:221px;
height:180px;
background:#FFFFFF;
float:left;
}

.advisors{
width:683px;
height:412px;
background:#FFFFFF;
}

.charitrabody{
width:683px;
height:800px;
background:#FFFFFF;
}

.displayTable td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECE9D8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	height:25px;
}

.villagehead{
width:663px;
height:30px;
padding-top:10px;
}

.eventbox{
width:130px;
height:100px;
text-align:center;
float:left;
padding-bottom:10px;
padding-left:20px;
padding-right:10px;
padding-top:10px;
}

.feedback{
width:663px;
height:450px;
text-align:center;
}

.eventslist{
width:663px;
height:250px;
margin:10px;
float:left;
line-height:20px;
border:1px solid #FF9900;
}

.evntthumb{
width:120px;
height:120px;
background:#FFFFFF;
float:left;
margin-top:5px;
margin-left:5px;
margin-right:5px;
}
