
/* Reset default margins and paddings */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

/* Set background color for the entire page */
html, body {
  height: 100%;
  font-family: 'Segoe UI', sans-serif;
  background-color: #F1E6D2; /* Light beige background */
  color: #3E2723; /* Dark brown text color */
}

/* Full height layout fix */
body {
  min-height: 100%;
}

/* Block section */
#block {
  height: 120px;
  background-color: #0099FF;
  border: 2px solid #8c8b8b;
}

/* Image container */
#img {
  margin-left: 230px;
  margin-right: 250px;
}

/* Paragraph styling */
p {
  font-size: 25px;
  color: #404040;
  font-family: serif;


}
#come{
	width:600px;
	background-color:light blue;
	margin:0px auto;
	min-height:700px;
	margin-top:40px;
	border:1px solid black;}
#menuu{
	width:990px;
	margin:0px auto;
text-align:center;
}
#likh{
	position:absolute;    /*this is for relative position otherwse kuch changes krne pe dono neeche ja rhe jabki ek k likhne  wale side k jana bantaa tha*/
	margin-top:70px;
	margin-left:400px;
	margin-right:40px;
	margin-bottom:90px;
	
}

#po{
	margin-top:120px;
	margin-left:90px;
	width:300px;
	margin-bottom:90px;
	
}

.inputFields{
	width:210px;
	height:20px;
	border:1px solid #999;
	outline:none;
	border-radius:5px;
}
.thebuttons{
	width:210px;
	height:30px;
	background-color:#33adff;
	border:2px solid #8c8b8b;
	font-weight:bold;
	font-family:tahoma;
	color:#FFF;
	border-radius:4px;
}


#menuu a{
	
	text-decoration:none;
	display:inline-block;
	color:#666;
	padding:14px;
	background-color:white;
}
#about{
	margin-top:50px;
	margin-left:180px;
	margin-right:60px;
	
	
	
}
/*p{


}*/
#form{
	width:600px;
	margin-left:150px; 
	margin-top:40px;
	font-family:tahoma;
}

	


#menu{
	
	position:absolute;
margin-left:1200px;
}
span{
	font-family:impact;
	font-size:25px;
	color:navy;
	
	
}
#last{
	margin-top:80px;
	margin-left:180px;
	
}
span a{
	font-family:times;
	font-size:25px;
	color:navy;
}


#image{
	margin-left:230px;
	margin-top:150px;
	width:900px;
}
#donate{
	margin-left:230px;
	margin-top:97px;
	
	width:900px;
}
#menu a{
	display:inline-block;
    padding:6px;
	color:#9900FF;
	font-family:cursive;
    font-size:16;
	background-color:#F8F8F8;
	border:2px solid #8c8b8b;

	
}	

	#set{
		margin-top:90px;
		margin-bottom:50px;
		font-family:verdana;
		
		
	}


pre{
	font-family:arial;
	font-size:20px;
	padding-top:10px;
	color:navy;
	
	
}

h3{
	padding-left:200px;
	padding-top:10px;
	font-family:arial;
	font-size:30px;
	color:navy;
	 text-decoration: underline;
}

hr { 
border-style:solid;
    border-width: 3px;
border-top: 1px solid #8c8b8b;
}



