/*#navigation {
	background: url(/images/nav_background.jpg) no-repeat;
	margin: 0px auto;
	height: 36px;
	width: 980px;
}
#navigation ul {
	margin: 0px;
	padding: 0px 58px;
	height: 36px;
	list-style: none;
	text-align: center;
}
#navigation ul li {
	float: left;
	background: url(/images/nav_pipe.gif) no-repeat right 15px;
}
#navigation ul li a {
	display: block;
	float: left;
	height: 36px;
}
#navigation ul li a u{
	display: none;
}
#navigation ul li#home {
	width: 160px;
}
#navigation ul li#plan {
	width: 160px;
}
#navigation ul li#construct {
	width: 310px;
}
#navigation ul li#donate {
	width: 210px;
	background: none;
}
#navigation ul li#home a {
	background: url(/images/nav_home.jpg) no-repeat center 0px;
	width: 160px;
}
#navigation ul li#plan a {
	background: url(/images/nav_plan.jpg) no-repeat center 0px;
	width: 160px;
}
#navigation ul li#construct a {
	background: url(/images/nav_construction.jpg) no-repeat center 0px;
	width: 310px;
}
#navigation ul li#donate a {
	background: url(/images/nav_donate.jpg) no-repeat center 0px;
	width: 210px;
}
#navigation ul li#home a:hover {
	background: url(/images/nav_home.jpg) no-repeat center -36px;
}
#navigation ul li#plan a:hover {
	background: url(/images/nav_plan.jpg) no-repeat center -36px;
}
#navigation ul li#construct a:hover {
	background: url(/images/nav_construction.jpg) no-repeat center -36px;
}
#navigation ul li#donate a:hover {
	background: url(/images/nav_donate.jpg) no-repeat center -36px;
}*/

#top.home {
	background: url(/images/home_top.jpg) no-repeat;
	margin: 0px auto;
	height: 524px;
	width: 980px;
	position: relative;
}


#top.hall {
	background: url(/images/nav_background1.jpg) no-repeat;
	margin: 0px auto;
	height: 894px;
	width: 980px;
	position: relative;
}

#top.hall table {
	top: 314px;
	position: relative;
	left: 100px;
}

#top.hall p {
	font: 14px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #324eb2;
	left: 503px;
	width: 373px;
	top: 550px;
	position: relative;
}

#top.mandaps {
	background: url(/images/nav_background3.jpg) no-repeat;
	margin: 0px auto;
	height: 894px;
	width: 980px;
	position: relative;
}

#top.mandaps p {
	font: 14px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #324eb2;
	left: 205px;
	width: 610px;
	top: 335px;
	position: relative;
}
#top.mandaps table {
	font: 14px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #324eb2;
	top: 665px;
	width: 610px;
	position: relative;
	left: 205px;
}


#top.location {
	background: url(/images/nav_background4.jpg) no-repeat;
	margin: 0px auto;
	height: 894px;
	width: 980px;
	position: relative;
}

#top.location p {
	font: 14px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #324eb2;
	top: 372px;
	position: relative;
	left: 175px;
	width: 610px;

}

#top.plans {
	background: url(/images/plans.jpg) no-repeat;
	margin: 0px auto;
	height: 434px;
	width: 980px;
	font: bold 11px/39px Georgia, "Times New Roman", Times, serif;
	color: #324eb2;
	position: relative;
}

#top.construction {
	background: url(/images/construction_top1.jpg) no-repeat;
	margin: 0px auto;
	height: 301px;
	width: 980px;
	position: relative;
}

#top.participation {
	background: url(/images/participation_top.jpg) no-repeat;
	margin: 0px auto;
	height: 359px;
	width: 980px;
	position: relative;
}



#top.videos {
	background: url(/images/nav_background2.jpg) no-repeat;
	margin: 0px auto;
	height: 301px;
	width: 980px;
	font: bold 11px/39px Georgia, "Times New Roman", Times, serif;
	color: #324eb2;
	position: relative;
}
/*#top ul {
	font: bold 11px/39px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	margin: 0px auto;
	margin-left:113px;
	padding: 0px;
	list-style: none;
	width: 960px;
	text-align: center;
}

/*#top ul li {
	display: inline;
}

#top ul li a {
	color: #324eb2;
	letter-spacing: .45em;
	text-decoration: none;
}

#top ul li a:hover {
	color: #ca121c;
}*/

.menu ul{
	/*background:#333333;*/
	font: bold 11px/30px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	margin: 0px auto;
	margin-left:113px;
	padding: 0px;
	list-style: none;
	width: 960px;
	text-align: center;
}

.menu li{
		float:left;
		padding:0px;
		margin-top:4px;
		}
		
		/*width of cell is determined by padding: 32 px
		color is color of font */
.menu li a{
		/*background:#333333 url("/images/seperator.gif") bottom right no-repeat;*/
		color: #324eb2;
		letter-spacing: .45em;
		/*color:#cccccc;*/
		display:block;
		font-weight:bold;
		margin:0px;
		padding:0px;
		text-align:center;
		text-decoration:none;
		}
		/* background is color of background while mousing over main menu. Color is the color the font turns to (all fonts - main menu and sub menu both) when mousing over it */

.menu li a:hover, .menu ul li:hover a{
			/*background: #fcebbd url("/images/hover.gif") bottom center no-repeat;*/
			color:#ca121c;
			text-decoration:none;
			}
			
			
			/* background for li ul below is the background of the drop down menu*/
	.menu li ul{
		/*background:#fcebbd;*/
		background: url('/images/menu_background.jpg') center left;
		
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		margin-left:-17px;
		border:0px;
		position:absolute;
		width:180px;
		z-index:200;
		/*top:1em;*/
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		
		}
	.menu li li {
		/*background:url('/images/sub_sep.gif') bottom left no-repeat;*/
		
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:180px;
		}
	.menu li:hover li a{
		background:none;
		
		}
	.menu li ul a{
		font: bold 11px/30px Georgia, "Times New Roman", Times, serif;
		display:block;
		color: #324eb2;
		letter-spacing: .20em;
		font-style:normal;
		margin:0px;
		padding:0px 0px 0px 15px;
		text-align:left;
		}
		
	.menu li ul a:hover, .menu li ul li:hover a{
			/*background: url('/images/menu_background1.jpg') center left;*/
			background:#ffffff center left no-repeat;
			border:0px;
			color:#ca121c;
			text-decoration:none;
			}
