body {
	text-align:center;
}
	.style1 {
	font-size: large;
	font-family: "Times New Roman", Times, serif;
}
.style2 {
	font-size: x-large;
	font-weight:bolder;
	font-family: "Times New Roman", Times, serif;
}
.style3 {
	font-size: medium;
	font-family: "Times New Roman", Times, serif;
}
#menu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #FFFFFF;
	height: 32px;
	width: 748px;
	z-index: 4;
	top: 72px;
	left: 84px;
	position: absolute;
	text-align: right;
	border-width: 0;
	border-color: #616161;
	font-style: normal;
	background-color: #265A8B;
}
#menuministries {
	width: 149px;
	height: 32px;
	left: 210px;
	top: 72px;
	position:absolute;
	z-index:100;
	border-width:0;
}
#menumedia {
	width: 99px;
	height: 32px;
	left: 359px;
	top: 72px;
	position:absolute;
	z-index:100;
	border-width:0;
}
#menuupdates {
	width: 124px;
	height: 32px;
	left: 458px;
	top: 72px;
	position:absolute;
	z-index:100;
	border-width:0;
}
#menusupport {
	width: 115px;
	height: 32px;
	left: 582px;
	top: 72px;
	position:absolute;
	z-index:100;
	border-width:0;
}
#menustories {
	width: 135px;
	height: 32px;
	left: 697px;
	top: 72px;
	position:absolute;
	z-index:100;
	border-width:0;
}
#background {
	position:absolute;
	width:900px;
	height:1000px;
	z-index:-9;
	left: 0;
	top: 0;
}
#logo_index {
	position:absolute;
	width:87px;
	height:91px;
	z-index:5;
	left: 102px;
	top: 10px;
}
#gospel_for_india {
	z-index: 1;
	height: 72px;
	width: 636px;
	left: 197px;
	top: 0px;
	position: absolute;
	overflow: visible;
}
#vision {
	position:absolute;
	width:357px;
	height:213px;
	z-index:1;
	left: 105px;
	top: 127px;
	overflow: visible;
}
#featuredvideo {
	position:absolute;
	width:285px;
	height:28px;
	z-index:1;
	left: 168px;
	top: 425px;
	overflow: visible;
}
#nhch_ss {
	position:absolute;
	width:316px;
	height:28px;
	z-index:1;
	left: 490px;
	top: 382px;
	overflow: visible;
}
#vtc_label {
	position:absolute;
	width:240px;
	height:50px;
	z-index:1;
	left: 94px;
	top: 950px;
	overflow: visible;
}
#mtc_label {
	position:absolute;
	width:240px;
	height:50px;
	z-index:1;
	left: 343px;
	top: 950px;
	overflow: visible;
}
#lc_label {
	position:absolute;
	width:240px;
	height:50px;
	z-index:1;
	left: 590px;
	top: 950px;
	overflow: visible;
}
#youtube {
	position:absolute;
	width:325px;
	height:200px;
	z-index:2;
	left: 438px;
	top: 739px;
}
#homephoto {
	position:absolute;
	width:275px;
	height:200px;
	z-index:3;
	left: 93px;
	top: 739px;
}
#donatebutton {
	position:absolute;
	width:107px;
	height:47px;
	z-index:2;
	left: 687px;
	top: 661px;
}
#vtc_photo {
	position:absolute;
	width:240px;
	height:200px;
	z-index:1;
	left: 94px;
	top: 970px;
	overflow:visible;
}
#mtc_photo {
	position:absolute;
	width:240px;
	height:200px;
	z-index:1;
	left: 343px;
	top: 970px;
	overflow:visible;
}
#lc_photo {
	position:absolute;
	width:240px;
	height:200px;
	z-index:1;
	left: 590px;
	top: 970px;
	overflow:visible;
}
#goals {
	position:absolute;
	width:369px;
	height:200px;
	z-index:1;
	left: 111px;
	top: 1211px;
	overflow: visible;
	vertical-align: top;
}
#internet_shopping {
	position:absolute;
	width:315px;
	height:196px;
	z-index:1;
	left: 506px;
	top: 1211px;
	overflow: visible;
	vertical-align: top;
}
#donate_text {
	position:absolute;
	width:208px;
	height:212px;
	z-index:1;
	left: 612px;
	top: 430px;
}
#nhch {
	position:absolute;
	width:324px;
	height:245px;
	z-index:3;
	left: 488px;
	top: 129px;
}
#horiz_line {
	position:absolute;
	width:302px;
	height:2px;
	z-index:1;
	left: 308px;
	top: 1462px;
}
#horiz_line2 {
	position:absolute;
	width:302px;
	height:2px;
	z-index:1;
	left: 303px;
	top: 931px;
}
#horiz_line3 {
	position:absolute;
	width:302px;
	height:2px;
	z-index:1;
	left: 303px;
	top: 1031px;
}
#horiz_line4 {
	position:absolute;
	width:302px;
	height:2px;
	z-index:1;
	left: 303px;
	top: 1591px;
}
#contact {
	position:absolute;
	width:712px;
	height:60px;
	z-index:1;
	left: 104px;
	top: 1471px;
}
#contact2 {
	position:absolute;
	width:712px;
	height:60px;
	z-index:1;
	left: 100px;
	top: 940px;
}
#contact3 {
	position:absolute;
	left: 151px;
	top: 157px;
	width: 305px;
	height: 169px;
}	
#contact4 {
	position:absolute;
	left: 459px;
	top: 157px;
	width: 315px;
	height: 178px;
}
#contact_photo{
	position:absolute;
	width:724px;
	height:298px;
	z-index:10;
	left: 96px;
	top: 346px;
}
#contact5 {
	position:absolute;
	width:712px;
	height:60px;
	z-index:1;
	left: 100px;
	top: 1040px;
}
#contact6 {
	position:absolute;
	width:712px;
	height:60px;
	z-index:1;
	left: 100px;
	top: 1600px;
}

.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
background: #DFFDF4; 
}
	

/* ######### Default class for drop down menus ######### */

.anylinkmenu{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
border-bottom-width: 0;
font: normal 14px Times New Roman;
line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #d5dfe9;
width: 200px; /* default width for menu */
}

.anylinkmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkmenu ul li a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 2px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkmenu a:hover{ /*hover background color*/
background: black;
color: white;
}

/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}
body,td,th {
	font-family: Times New Roman, Times, serif;
}
body {
	background-image: url(imgs/background_index.jpg);
	background-repeat: repeat-y;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
#title2 {
	position:absolute;
	width:749px;
	height:28px;
	z-index:10;
	left: 84px;
	top: 118px;
}
#nhch_text {
	position:absolute;
	width:470px;
	height:840px;
	z-index:5;
	left: 95px;
	top: 159px;
	text-align: left;
}
#nhch2_text {
	position:absolute;
	width:724px;
	height:auto;
	z-index:5;
	left: 96px;
	top: 159px;
	text-align: left;
}
#plain_text {
	position:absolute;
	width:470px;
	height:840px;
	z-index:5;
	left: 95px;
	top: 159px;
	text-align: left;
}
#kerala_gallery {
	position:absolute;
	width:240px;
	height:180px;
	z-index:10;
	left: 476px;
	top: 0px;
	overflow: visible;
}
#orissa_gallery {
	position:absolute;
	width:240px;
	height:180px;
	z-index:10;
	left: 476px;
	top: 220px;
	overflow: visible;
}
#nhch_orissa {
	position:absolute;
	width:724px;
	height:298px;
	z-index:10;
	left: 96px;
	top: 157px;
}
#nhch_gallery {
	position:static;
	width:724px;
	height:500px;
	z-index:10;
	left: 96px;
	top: 157px;
}
#right_pics {
	float:right;
	width:240px;
	height:180px;
	padding-left:10px;
	z-index:10;
	overflow: visible;
}
#video_body {
	position:relative;
	width:724px;
	height:1000px;
	z-index:5;
	left: 95px;
	top: 159px;
}
#video1 {
	position:absolute;
	width:240px;
	height:147px;
	z-index:6;
	left: 77px;
	top: 559px;
}
#video2 {
	position:absolute;
	width:240px;
	height:147px;
	z-index:6;
	left: 437px;
	top: 559px;
}
#video3 {
	position:absolute;
	width:240px;
	height:198px;
	z-index:6;
	left: 77px;
	top: 744px;
}
#video4 {
	position:absolute;
	width:240px;
	height:147px;
	z-index:6;
	left: 437px;
	top: 744px;
}
#ministry_body {
	position:absolute;
	width:724px;
	height:850px;
	z-index:10;
	left: 97px;
	top: 157px;
}
#nhch_2010pics {
	position:absolute;
	width:724px;
	height:450px;
	z-index:10;
	left: -1px;
	top: 356px;
}
#index_update {
	position:absolute;
	width:460px;
	height:1px;
	top:440px;
	left:100px;
	z-index:1px;
}

