* { margin: 0; padding: 0; border: 0 }

#container{
	padding:5px;
	position: relative;
	width: 950px;
	background-color: white;
	margin: 0 auto;
	font-family:Arial;
}

body{
	text-color: black;
	background-color: #DCDCDC;
	margin: 15px 0;
	
}

#menu, #main, #footer, #infobar, #sddm{
	margin:5px 0pt 0pt 0pt ;
}

#slogan, #announcements, #new, #quicklinks{
	margin:2px 0pt 0pt 0pt ;
}

#form1{
	width:100px;
	text-color:gray;
}

#form{
	color:gray;
}

#donationform{
	display:block;
	margin: auto;
	border: 2px solid #0066FF;
	width:500px;
	height:470px;
	padding: 10px;
}

#form22{
	width:300px;
	text-color:gray;
}

#formmsg{
	width:300px;
	height:200px;
	text-color:gray;
	float:right;
}

input,textarea
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351;
}

.submit input
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9;
}

#slogan{
	width: 770px;
	left:180px;
	height: 23px;
	position: relative;
	background-color: white;
	color: #707070;
}


#banner{
	margin:2px 0pt 0pt 0pt ;
	padding:0px;
	position: relative;
	width: 950px;
	height: 185px;
	background-color:#9CC3DE ;
}

#banner1{
	padding:2px;
	position: relative;
	width: 946px;
	height: 185px;
	background-color: #9CC3DE ;
}

#balayogi{
	display: block;
	margin-left: auto;
    margin-right: auto;
	padding:0px;
	position: relative;
	width: 400px;
	height: 330px;

}

#who{
float:left;
width:173px;
}

#why{
float:right;
width:173px;
}



#homa, #song{
	font-weight: bold;
}

#mission, #mission3{
	text-decoration: none;	
	color: #0066FF; 
	text-shadow: 0px 0px 10pxblue; 
	
}

#mission:hover{
	font-size:32px; 
	color: #0066FF;
	}
	
#mission3:hover{
	font-size:22px; 
	color: #0066FF;
	font-weight: bold;
}

#mission2{
	text-decoration: none;	
	color: #777;	
	font-family: Futura Lt BT;
	font-size: 18px;
	margin:0px;
}

#mission1{
	text-decoration: none;	
	color: #777;	
	font-family: Pristina;
	font-size: 22px;
}

swamiji1{
	color:#0066FF;
}

#main{
	padding:0px;
	position: relative;
	width:950px;
	background-color: #F0F0F0;
	z-index=-1;
	}

#maincontent{
	padding:10px;
	left: 180px;
	position: relative;
	width: 750px;
	background-color:white;
}

#side{
	padding:10px;
	position: absolute;
	width: 175px;
	background-color: #F0F0F0;
}

#footer{
	padding:0px;
	position: relative;
	width: 950px;
	background: #F0F0F0;
	color: gray;
	}
	
#foot{
	text-decoration: none;	
	color:gray;
}	

#footer :hover{
	color:#FF8000 ;
}

#side ul.sidemenu {
	list-style: none;
	text-align: left;
	margin: 7px 10px 8px 10px; 
	padding: 0;
	text-decoration: none;	
	border-top: 1px solid #d1d5e1;	
	font: 12px arial;
}

#sidebar ul.sidemenu li {
	list-style: none;
	padding: 4px 0 4px 0px;
	margin: 0 2px;	
	color: #777;	
	border-bottom: 1px solid #d1d5e1 ;
}


* html body #sidebar ul.sidemenu li {
	height: 1%;
}


#side ul.sidemenu li a {
	text-decoration: none;	
	color: #707070;				
}


#side ul.sidemenu li a:hover {	
	color: #FF8000 ;
}

#side ul.sidemenu ul { margin: 0 0 0 5px; padding: 0; }
#side ul.sidemenu ul li { border: none; }


h3{
align: center;
font-family: Futura Lt BT;
color:#0066FF;
margin-top: 5px;
margin-bottom: 5px;
}

h2{
align: center;
font-family: Futura Lt BT;
color: #0066FF;
margin-top: 5px;
margin-bottom: 5px;
}

h4,h5{
font-family: Futura Lt BT;
color: gray;
margin-top: 5px;
margin-bottom: 5px;
}

p{
margin-top: 10px;
margin-bottom: 10px;
font-size: 15px;
}

#notes{
margin-left: 15px;
}