body {
	padding: 0;
	margin: 0; 
	background: #000000;
}

#mainContainer {
	position: relative;
	width: 100%;
	min-width: 978px;
	min-height: 900px;
	padding: 0;
	margin: 0 auto;
	z-index: 15;
	background: url('../images/layouts/back.jpg') top repeat;	
}

	#contentContainer {
		position: relative;
		margin: 0 auto;
		width: 100%;
		height: 900px;
	}
		
		#topImg {
			position: relative;
			margin: 0 auto;
			padding: 0;
			width: 100%;
			height: 122px;
			background: #000000 url('../images/layouts/header.jpg') top center no-repeat;
		}
		
			#topContainer {
				position: relative;
				padding: 0;
				margin: 0 auto;
				width: 970px;
				height: 122px;
			}
			
				#logo {
					position: absolute;
					left: 0px;
					top: 0px;
					width: 290px;
					height: 122px;
					z-index: 550;
				}
				
				#motto {			
					position: absolute;
					left: 320px;
					top: 28px;
					width: 400px;
					height: 93px;
					background: #000000 url('../images/layouts/motto.jpg') top center no-repeat;			
				}
				
				#contact {
					position: absolute;
					left: 696px;
					top: 0px;
					width: 81px;
					height: 27px;
					overflow: hidden;
				}
				
				#search {
					position: absolute;
					left: 782px;
					top: 0px;
					width: 182px;
					height: 27px;
					overflow: hidden;
					background: url('../images/layouts/search_bg.jpg') top center no-repeat;
				}
			
					#search form {
						position: absolute;
						height:16px;
						left:0px;
						z-index: 200;
					}
					
					#search form #input {
						margin:2px 0 0 57px;
						padding:0px;
						height:16px; 
						width:115px; 
						background-color:#FFFFFF; 
						color:#878787;
					}
					
					#search_btn {
						position: absolute;
						left:0px;
						top: 0px;
						width:57px;
						height:27px;
						z-index: 200;
					}


		#priNav_container {
			position: relative;
			width: 100%;
			height: 43px;
			padding: 0px;
			margin: 0px auto;
			overflow:hidden;
			z-index:500;
			background: url('../images/layouts/navBar.png') repeat-x;
		}
		
			#priNav_container h2 {
				display: none;
			}
		
			#priNav {
				position: relative;
				margin: 0 auto;
				padding: 0px;
				height: 43px;
				width:970px;
				text-align: center; /* change this to change the alignment of navigation */
			}
			
				#priNav li {
					position: relative;
					margin: 0 auto;
					padding: 0px;
					list-style-type: none;
					display: inline; /* use this to align the navigation next to each other */
				}
			
					#priNav li a {
						position: relative;
						margin: 0px auto;
						padding: 11px 14px; /* padding strictly for the background to show completely */
						line-height: 38px; /* need this to actually stretch the button size because it's inline */
						color: #ffffff;
						font-family: "Arial";
						font-size: 12px;
						text-decoration: none;
						text-transform: uppercase;
						text-align: center;
					}
					
					#priNav li a:hover, #priNav li a.active, #priNav li a.active:hover {
						color: #7e0e0e;
						background: #e1dbc3;
					}	
		
		#header {
			position: relative;
			margin: -6px auto 0;
			width: 974px;
			height: 645px;
			padding: 0px;
		}
			
			#flash {
				position: relative;
				margin: 0 auto;
				padding: 0;
				height:370px;
				left:0px;
			}
			
			#left {
				position: absolute;
				top:0;
				right:974px;
				width: 163px;
				height:645px;
				background: url('../images/layouts/left.png') top left no-repeat;
			}
			
			#right {
				position: absolute;
				top:0;
				left:974px;
				width: 163px;
				height:645px;
				background: url('../images/layouts/right2.png') top right no-repeat;
			}	
			
			#welcomeHeader {
				position: absolute;
				top:15px;
				left:0px;
				height:50px;
				width:500px;
				font-family: Times, "Times New Roman", serif;
				font-size: 27px;
				color:#760000;
				text-align: left;
				font-weight: bold;
				font-style: italic;
			}
				
			#welcomeText {
				position: absolute;
				top:58px;
				left:16px;
				height:310px;
				width:310px;
			}
			
				#welcomeText p {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					color:#080702;
					text-align: left;
					font-weight: normal;
					line-height: 16px;
				}
		
		#contentWrapper {
			position: relative;
			margin: -277px auto 0;
			padding: 0px;
			width: 974px;
			height: 258px;
		}

			#content {
				position: relative;
				margin: 0 auto;
				width: 974px;
				height: 256px;
				background: url('../images/layouts/buttons_bg.jpg') top left no-repeat;
			}
				
				#container1 {
					position: absolute;
					left: 14px;
					top: 18px;
					height: 229px;
					width: 290px;
				}
				
					.button {
						position: absolute;
						left: 0;
						top: 0;
						height: 229px;
						width: 290px;
						background: url('../images/layouts/btn_bg.jpg') top left no-repeat;
					}
				
					.image {
						position: absolute;
						top:10px;
						left:11px;
						height:162px;
						width:268px;
						overflow: hidden;
					}
					
					.text {
						position: absolute;
						top:180px;
						left:11px;
						width:268px;
						height:36px;
						color:#585b19;
						font-family: Arial,Helvetica,sans-serif;
						font-size:19px;
						text-transform: uppercase;
						text-align:right;
						line-height: 36px;
					}
					
					.link {
						position: absolute;
						top:0;
						left:0;
						width:290px;
						height:229px;
					}
					
					#container1:hover .text {
						background: url('../images/layouts/btn_hover.png') top left no-repeat;
						color:#FFFFFF;
					}
				
				#container2 {
					position: absolute;
					left: 300px;
					top: 18px;
					height: 229px;
					width: 290px;
				}
					
					#container2:hover .text {
						background: url('../images/layouts/btn_hover.png') top left no-repeat;
						color:#FFFFFF;
					}
		
				#button3 {
					position: absolute;
					left: 590px;
					top: 20px;
					height: 220px;
					width: 366px;		
				}
				
					#etab1 {
						position: absolute;
						top:0;
						left:0;
						width:143px;
						height: 33px;
					}
					
					#etab2 {
						position: absolute;
						top:0;
						left:143px;
						width:117px;
						height: 33px;
					}
					
					#etab3 {
						position: absolute;
						top:0;
						left:260px;
						width:106px;
						height: 33px;
					}
					
					#atab1 {
						position: absolute;
						top:0;
						left:0;
						width:143px;
						height: 33px;
					}
					
					#atab2 {
						position: absolute;
						top:0;
						left:143px;
						width:117px;
						height: 33px;
					}
					
					#atab3 {
						position: absolute;
						top:0;
						left:260px;
						width:106px;
						height: 33px;
					}
					
					#mtab1 {
						position: absolute;
						top:0;
						left:0;
						width:143px;
						height: 33px;
					}
					
					#mtab2 {
						position: absolute;
						top:0;
						left:143px;
						width:117px;
						height: 33px;
					}
					
					#mtab3 {
						position: absolute;
						top:0;
						left:260px;
						width:106px;
						height: 33px;
					}
					
					#tabBg {
						position: absolute;
						top:33px;
						left:0px;
						width:366px;
						height: 187px;
						background: url('../images/layouts/tab_bg.png') top left no-repeat;
					}
					
						#event1 {
							position: absolute;
							top:12px;
							left:30px;
							width:330px;
							height:34px;
						}
						
						#event2 {
							position: absolute;
							top:50px;
							left:30px;
							width:330px;
							height:34px;
						}
						
						#event3 {
							position: absolute;
							top:88px;
							left:30px;
							width:330px;
							height:34px;
						}
						
						#event4 {
							position: absolute;
							top:126px;
							left:30px;
							width:330px;
							height:34px;
						}
						
						#announce1 {
							position: absolute;
							top:12px;
							left:20px;
							width:340px;
							height:40px;
						}
						
						#announce2 {
							position: absolute;
							top:63px;
							left:20px;
							width:340px;
							height:40px;
						}
						
						#announce3 {
							position: absolute;
							top:114px;
							left:20px;
							width:340px;
							height:34px;
						}
						
						#media1 {
							position: absolute;
							top:12px;
							left:30px;
							width:330px;
							height:34px;
						}
						
						#media2 {
							position: absolute;
							top:50px;
							left:30px;
							width:330px;
							height:34px;
						}
						
						#media3 {
							position: absolute;
							top:88px;
							left:30px;
							width:330px;
							height:34px;
						}
						
						#media4 {
							position: absolute;
							top:126px;
							left:30px;
							width:330px;
							height:34px;
						}

						
							.icon {
								position: absolute;
								top:0;
								left:0;
								width:34px;
								height:34px;
								background: url('../images/layouts/date_bg.png') top left no-repeat;
							}
							
								.month {
									position: absolute;
									top:2px;
									left:4px;
									width:24px;
									height:8px;
									font-family: Arial,Helvetica,sans-serif;
									font-size: 8px;
									text-transform: uppercase;
									color: #656156;
									text-align: center;
									overflow: hidden;
								}
								
								.day {
									position: absolute;
									top:9px;
									left:4px;
									width:26px;
									height:19px;
									font-family: Arial,Helvetica,sans-serif;
									font-size: 19px;
									font-weight: bold;
									text-transform: uppercase;
									color: #656156;
									text-align: center;
									overflow: hidden;
								}
							
							.etitle {
								position: absolute;
								top:3px;
								left:50px;
								height:16px; 
								width:284px;
								font-family: Arial,Helvetica,sans-serif;
								font-size: 12px;
								text-transform: capitalize;
								color: #000000;
								text-align: left;
								overflow: hidden;
							}
							
							.edescription {
								position: absolute;
								top:16px;
								left:50px;
								height:12px; 
								width:284px;
								font-family: Arial,Helvetica,sans-serif;
								font-size: 10px;
								color: #000000;
								text-align: left;
								overflow: hidden;
							}
							
							.atitle {
								position: absolute;
								top:0px;
								left:0px;
								height:16px; 
								width:340px;
								font-family: Arial,Helvetica,sans-serif;
								font-size: 12px;
								text-transform: capitalize;
								color: #000000;
								text-align: left;
								overflow: hidden;
								font-weight: bold;
							}
							
							.adescription {
								position: absolute;
								top:14px;
								left:0px;
								height:26px; 
								width:340px;
								font-family: Arial,Helvetica,sans-serif;
								font-size: 11px;
								line-height: 12px;
								color: #000000;
								text-align: left;
								overflow: hidden;
							}
							
							.mtitle {
								position: absolute;
								top:3px;
								left:50px;
								height:16px; 
								width:284px;
								font-family: Arial,Helvetica,sans-serif;
								font-size: 12px;
								text-transform: capitalize;
								font-weight: bold;
								color: #000000;
								text-align: left;
								overflow: hidden;
							}
							
							.mdescription {
								position: absolute;
								top:16px;
								left:50px;
								height:12px; 
								width:284px;
								font-family: Arial,Helvetica,sans-serif;
								font-size: 10px;
								color: #000000;
								text-align: left;
								overflow: hidden;
							}

								.mdescription a {
									color: #7e0e0e;
									text-decoration: none;
								}
							
								.mdescription a:hover {
									text-decoration: underline;
								}
							
						#readMore {
							position: absolute;
							top:167px;
							left:270px;
							width: 90px;
							height:20px;
							font-family: Arial,Helvetica,sans-serif;
							font-size: 10px;
							text-transform: uppercase;
							color: #7e0e0e;
							text-align: left;
							overflow: hidden;
							text-decoration: none;
						}
						
							#readMore a {
								font-family: Arial,Helvetica,sans-serif;
								font-size: 10px;
								text-transform: uppercase;
								color: #7e0e0e;
								text-align: left;
								overflow: hidden;
								text-decoration: none;
							}
						
							#readMore a:hover {
								text-decoration: underline;
							}
				
					
		
		#footerImg {
			position: absolute;
			bottom: 0px;
			left: 0px;
			width: 100%;
			margin: 0px auto;
			padding: 0 auto;
			height: 96px;
			background: #000000 url('../images/layouts/footer.jpg') bottom center no-repeat;
		}
		
			#footer {
				position: relative;
				margin: 0 auto;
				padding: 30px 0 0 0;
				width: 974px;
				height: 50px;
			}
			
			#footer p {
				font-family: "Arial Rounded MT Bold";
				font-size: 10px;
				color: #7d7464;
				line-height: 15px;
				text-align: left;
				margin-top: 0;
			}
			
			#footer p a:link, #footer p a:visited {
				color: #7d7464;
				text-decoration: underline;
			}
			
			#footer p a:hover, #footer p a:active {
				color: #675f50;
				text-decoration: underline;
			}

