body {
	padding: 0;
	margin: 0; 
	background-color: #FFF;
	width: 100%;
}

#mainContainer {
	position: relative;
	width: 100%;
	min-width: 1000px;
	height: 650px;
	padding: 0;
	margin: 0;
	background: url('../images/layouts/home_bg.jpg') top center repeat-x;
}
	
	#contentContainer {
		position: relative;
		margin: 0 auto;
		width: 776px;
		height:770px;
	}

		#logo {
			position: absolute;
			left: -10px;
			top: 24px;
			z-index: 200;
		}

		#priNav_container {
			position: absolute;
			top: 132px;
			width:776px;
			height: 39px;
			overflow:hidden;
			z-index: 3;
			left: 0px;
		}
		
			#priNav_container h2 {
				display: none;
			}
		
			#priNav {
				position: relative;
				width:776px;
				height: 39px;
				margin: 0;
				padding: 0;
				text-align: center;
			}
			
				#priNav li {
					position: relative;
					margin: 0;
					padding: 0px;
					list-style-type: none;
					display: inline; /* use this to align the navigation next to each other */
				}
			
					#priNav li a {
						padding:10px 25px;
						color: #000;
						font-family: "Times New Roman",Times,serif;
						font-size: 18px;
						line-height:39px;
						text-decoration: none;
						text-transform: lowercase;
						text-align: center;
					}
					
					#priNav li a:hover, #priNav li a.active, #priNav li a.active:hover {
						color: #2bb0e5;
						background:#000;
					}
										
		#spacer {
			position: relative;
			margin: 0px auto;
			padding: 0px;
			height: 180px;
			width: 100%;
		}

		#header {
			position: relative;
			margin: 0 auto;
			padding: 0;
			width: 776;
			height: 244px;
			z-index: 3;
		}
		
			#flashDiv {
				position: absolute;
				width: 776px;
				height: 237px;
				margin: 0;
				padding: 0;
				z-index: 2;
			}
			
		#buttons {
			position: relative;
			width:776px;
			height:210px;
			margin:0 auto;
			padding: 0;
		}
						
			#button1 {
				position: absolute;
				margin: 0;
				padding: 0;
				width: 257px;
				height: 132px;
				left: 0px;
				top: 0px;
			}
			
			#button2 {
				position: absolute;
				margin: 0;
				padding: 0;
				width: 256px;
				height: 132px;
				left: 262px;
				top: 0px;
			}
			
			#eventbox {
				position: absolute;
				margin: 0;
				padding:0;
				width: 264px;
				height: 137px;
				left: 519px;
				top:0px;
				background: url('../images/layouts/eb_bg.png') no-repeat;
			}
			
			#reflection {
				position: absolute;
				margin: 0;
				padding:0;
				width: 776px;
				height: 57px;
				left:1px;
				top:134px;
				background: url('../images/layouts/reflection.jpg') no-repeat;
			}
		
		#footer {
			position: relative;
			padding: 0;
			width: 740px;
			height: 25px;
			margin: 0 auto;
		}
			
			#copy {
				position: relative;
				float: left;
				line-height: 25px;
			}
			
			#artistry {
				position: relative;
				float: right;
			}
	
			#footer p {
				font-family: "Arial Rounded MT Bold";
				font-size: 10px;
				color: #a4a4a4;
				line-height: 25px;
				text-align: left;
				margin-top: 0;
				text-transform: capitalize;
			}
			
			#footer p a:link, #footer p a:visited {
				color: #a4a4a4;
				text-decoration: underline;
			}
			
			#footer p a:hover, #footer p a:active {
				color: #dc1377;
				text-decoration: underline;
			}

#overflow {
	position: relative;
	width:776px;
	margin: 0 auto;
}