html {
	height: 101%;
}

body {
	padding: 0;
	margin: 0 auto;
	background: #241103;
}

#headerBg {
	position: relative;
	width: 100%;
	height: 69px;
	padding: 0;
	margin: 0 auto;
	background: url('../images/layouts/header_bg.jpg') top center repeat-x;
}

	#header {
		position: relative;
		margin: 0 auto;
		width: 900px;
	}
	
		#search {
			position: absolute;
			margin: 0px;
			padding: 0px;
			top: 36px;
			left: 620px;
			width: 280px;
			height: 22px;
			text-align: right;
		}
			
			#search form {
				position: absolute;
				height:22px;
				left:0px;
				z-index: 200;
			}
			
			#search form #input {
				margin:0px;
				padding:0px;
				height:16px; 
				width:146px;
				border-top:1px solid #000000; 
				border-left:1px solid #000000; 
				background-color:#FFFFFF; 
				color:#878787;
				text-transform:uppercase;
			}
			
			#search_btn {
				position: absolute;
				left:150px;
				top: 0px;
				z-index: 200;
			}
			
			#links {
				position: relative;
				margin: 0px;
				padding: 0px;
			}
			
				#links p {
					padding:0px;
					margin:0px;
					color:#000000;
					font-family:sans-serif;
					font-size:11px;
					line-height:22px;
					text-transform:uppercase;
				}
				
				#links p a:link, #links p a:visited {
					color:#000000;
					text-decoration:none;
					text-transform:uppercase;
				}
				
				#links p a:hover, #links p a:active {
					color:#FFFFFF;
					text-decoration:none;
					text-transform:uppercase;
				}

#contentBg {
	position: relative;
	width: 100%;
	height: 575px;
	padding: 0;
	margin: 0 auto;
	background: url('../images/layouts/content_bg.jpg') top center repeat-x;
}

	#content {
		position: relative;
		margin: 0 auto;
		padding: 0;
		width: 900px;
	}
	
		#flash {
			position: absolute;
			margin: 0px;
			padding: 0px;
			width: 864px;
			height: 412px;
			left: 36px;
			top:0px;
			z-index: 50;
		}
		
		#campus {
			position: absolute;
			margin: 0px;
			padding: 0px;
			top: 1px;
			left: 295px;
			width: 145px;
			height: 34px;
			z-index: 100;
			cursor: pointer;
			/*background: url('../images/layouts/campus_btn.png') top left no-repeat;*/
		}
		
		#priNav_container {
			position: absolute;
			margin: 0px;
			padding: 0px;
			top: 1px;
			left: 454px;
			width: 450px;
			height: 32px;
			text-align: right;
			background: url('../images/layouts/prinav_bg.png') top left no-repeat;
			z-index: 100;
		}
		
			#priNav_container h2 {
				display: none;
			}
		
			#priNav {
				margin: 0;
				padding: 0;
				text-align: right; /* change this to change the alignment of navigation */
			}
			
				#priNav li {
					position: relative;
					margin: 0 5px 0 0;
					padding: 0 2px 0 0;
					list-style-type: none;
					display: block;
					float:left;
					width:143px;
				}
				
				#priNav li.first:hover {
					background: #f29923;
				}
				
				#priNav li:hover {
					background: #78dff2;
				}

				#priNav li.last:hover {
					background: #80bd0c;
				}

					#priNav li a {
						display: block;
						padding: 13px 0 5px;
						color: #FFFFFF;
						font-family:sans-serif;
						font-size: 9pt;
						text-decoration: none;
						text-transform: uppercase;
					}
					
					#priNav li a:hover, #priNav li a.active, #priNav li a.active:hover {
						color: #FFFFFF;
					}
		
		#logo {
			position: absolute;
			margin: 0px;
			padding: 0px;
			top: 38px;
			left: 0px;
			width: 296px;
			height: 62px;
			z-index: 100;
		}
		
		#blog {
			position: absolute;
			margin: 0px;
			padding: 0px;
			top: 430px;
			left: 30px;
			width: 610px;
			height: 146px;
		}
		
		#eventBox {
			position: absolute;
			margin: 0px;
			padding: 0px;
			top: 232px;
			left: 650px;
			width: 256px;
			height: 290px;
			z-index: 100;
		}
			
#footerBg {
	position: relative;
	width: 100%;
	height: 172px;
	padding: 0;
	margin: 0 auto;
	background: url('../images/layouts/footer_img.jpg') top center repeat-x;
}

	#footer {
		position: relative;
		margin: 0 auto;
		padding: 0;
		width: 900px;
	}
		
		#copyright {
			position: absolute;
			margin: 0px;
			padding: 0px;
			top: 10px;
			left: 30px;
		}
		
			#copyright p {
				font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #000000;
				line-height: 15px;
				text-align: left;
				margin-top: 0;
			}
			
			#copyright p a:link, #footer p a:visited {
				color: #000000;
				text-decoration: underline;
			}
			
			#copyright p a:hover, #footer p a:active {
				color: #FFFFFF;
				text-decoration: underline;
			}

		
		#artistry {
			position: absolute;
			margin: 0px;
			padding: 0px;
			top: 6px;
			left: 790px;
		}