body {
	padding: 0;
	margin: 0; 
	background: #141b23;
}

#mainContainer {
	position: relative;
	width: 100%;
	min-width: 1100px;
	min-height: 812px;
	padding: 0;
	margin: 0 auto;
	z-index: 15;
}

	#contentContainer {
		position: relative;
		margin: 0 auto;
		width: 1100px;
		background: url('../images/layouts/back.jpg') top repeat;
	}

		#contentContainerBG {
			width: 910px;
			height: 100%;
			margin: 0px 100px;
			background: #eeeff8;
		}
		
		#logo {
			position: absolute;
			left: 104px;
			top: 56px;
			width: 158px;
			height: 92px;
			z-index: 550;
		}
		
		#motto {			
			position: absolute;
			left: 98px;
			top: 160px;
			width: 174px;
			height: 78px;	
			z-index: 551;
			background: url('../images/layouts/motto.png') top center no-repeat;			
		}

		#searchBar {
			position: absolute;
			top: 0px;
			left: 0px;
			height: 70px;
			width: 900px;
			background: url('../images/layouts/search_bar.png') top center;
		}
		
		#home {
			position: absolute;
			top:0;
			right:245px;
			width: 93px;
			height:18px;
		}
		
		#contact {
			position: absolute;
			top:0;
			right:156px;
			width: 88px;
			height:18px;
		}
		
		#destination {
			position: absolute;
			top:0;
			right:20px;
			width: 135px;
			height:18px;
		}
		
		#spacer {
			position: relative;
			width: 900px;
			height: 70px;
			padding: 0px;
			margin: 0px auto;
		}
		
		#priNav_container {
			position: absolute;
			width: 900px;
			height: 70px;
			top: 282px;
			left:105px;
			z-index:500;
			background: url('../images/layouts/navBar.png') repeat-x;
			
		}
		
			#priNav_container h2 {
				display: none;
			}
		
			#priNav {
				position: relative;
				margin: 7px auto 0px;
				height: 57px;
				padding: 0;
				width:900px;
				text-align: center; /* change this to change the alignment of navigation */
				z-index: 500;
			}
			
				#priNav li {
					position: relative;
					margin: 0 auto;
					list-style-type: none;
					display: inline; /* use this to align the navigation next to each other */
					
				}
			
					#priNav li a {
						position: relative;
						
						margin: 0;
						padding: 22px 20px; /* padding strictly for the background to show completely */
						color: #000000;
						line-height: 56px;
						font-family: "Arial";
						font-size: 12px;
						text-decoration: none;
						text-transform: uppercase;
						text-align: center;
						background: url(../images/layouts/navBar_divider.jpg) 0 1px no-repeat;
					}
					
					#priNav li a:hover {
						color: #ffffff;
						background: #112d4e url(../images/layouts/navBar_divider.jpg) 0 1px no-repeat;
					}			
					
					#priNav li a.active, #priNav li a.active:hover {
						color: #ffffff;
						background: #112d4e url(../images/layouts/navBar_divider.jpg) 0 1px no-repeat;
						/* margin: 0 -3px 0 0; */
					}
					
					/******  Drop Downs ******/
						
						#priNav li:hover a, #priNav li.sfhover a {
							color: #FFF;
							background: #112d4e url(../images/layouts/navBar_divider.jpg) 0 1px no-repeat;
						}

		
						#priNav li ul {
							position: absolute;
							width: 200px;
							top: 35px; /* This is overwritten in the layout file for IE due to it showing up higher */
							left: 1px;
							margin: 0;
							padding: 0 0 3px;
							background: #112d4e;
							display: none;
							z-index: 3000;
						}
		
						#priNav li:hover ul, #priNav li ul li:hover {
							display: block;
							z-index: 3000;
						}
						
						/* duplicate of above declaration; needed for IE6 */
						#priNav li.sfhover ul, #priNav li ul li.sfhover {
							display: block;
							z-index: 3000;
						}
		
		
							#priNav li ul li {
								float: none;
								padding: 0;
								line-height: normal;
								display: block;
								z-index: 3000;
								
							}
		
							#priNav li ul li a {
								position: relative;
								padding: 2px 14px;
								margin: 0;
								text-align: left;
								line-height: normal;
								display: block;
								color: #fff;
								background-color: none;
								background-image: none;
							}
							
							#priNav li:hover li a {
								background-color: none;
								background-image: none;
							}
					
							#priNav li:hover li a:hover, #priNav li:hover li a.active, #priNav li:hover li a.active:hover {
								color: #112d4e;
								background: #EFEFF9;
							}

							/* duplicate of above declaration; needed for IE6 */
							#priNav li.sfhover li a:hover, #priNav li.sfhover li a.active, #priNav li.sfhover li a.active:hover {
								color: #112d4e;
								background: #EFEFF9;
							}
							
							#priNav li ul li:hover {
								background: #112d4e none;
							}






		
		
		#header {
			position: relative;
			margin: 0px auto;
			width: 900px;
			height: 288px;
			padding: 0px;
		}
		
		#contentWrapper {
			position: relative;
			margin: 0px auto;
			padding: 0px;
			width: 900px;
		}
		
			#content {
				position: relative;
				margin: 0 auto;
				width: 860px;
				min-height: 300px;
				height: auto !important;				
				height: 300px;
				padding: 20px;
			}
			
			#buttons {
				position: relative;
				width:900px;
				height:146px;
				margin: 0px auto;
				padding: 0;
			}
			
				#button1 {
					position: absolute;
					top:0;
					left:9px;
					width:209px;
					height:136px;
				}
				
				#button2 {
					position: absolute;
					top:0;
					left:234px;
					width:209px;
					height:136px;
				}
				
				#button3 {
					position: absolute;
					top:0;
					right:233px;
					width:209px;
					height:136px;
				}
				
				#button4 {
					position: absolute;
					top:0;
					right:8px;
					width:209px;
					height:136px;
				}
				
					.image {
						position: absolute;
						top:15px;
						left:17px;
						width:175px;
						height:63px;
						overflow: hidden;
					}
					
					.overlay {
						position: absolute;
						top:0;
						left:0;
						width:209px;
						height:136px;
					}
					
					.title {
						position: absolute;
						top:80px;
						left:17px;
						width:175px;
						height:14px;
						overflow: hidden;
						font-size: 13px;
						font-family: Arial,Helvetica,sans-serif;
						color: #000000;
						text-align: left;
						text-transform: uppercase;
					}
					
					.title {
						position: absolute;
						top:80px;
						left:17px;
						width:175px;
						height:14px;
						overflow: hidden;
						font-size: 13px;
						font-family: Arial,Helvetica,sans-serif;
						color: #000000;
						text-align: left;
						text-transform: uppercase;
					}
					
					.description {
						position: absolute;
						top:94px;
						left:30px;
						width:163px;
						height:35px;
						overflow: hidden;
						font-size: 10px;
						font-family: Arial,Helvetica,sans-serif;
						color: #000000;
						text-align: left;
						line-height: 10px;
					}
					
						.description p {
							margin: 0;
							padding: 0;
						}
						
					.link {
						position: absolute;
						top:0;
						left:0;
						width:209px;
						height:136px;
					}


		#contentFooter {
			position: relative;
			margin: 0px auto;
			padding: 0px;
			width: 900px;
			height: 0px;
		}

		#footer {
			position: relative;
			margin: 0px auto;
			padding: 0px;
			height: 50px;
			width:900px;
			background: url('../images/layouts/footer.jpg') bottom center;
		}
		
			#footer p {
				font-family: "Arial Rounded MT Bold";
				font-size: 10px;
				color: #FFFFFF;
				line-height: 15px;
				text-align: left;
				margin-top: 10px;
			}
			
			#footer p a:link, #footer p a:visited {
				color: #FFFFFF;
				text-decoration: underline;
			}
			
			#footer p a:hover, #footer p a:active {
				color: #cccccc;
				text-decoration: underline;
			}
			
		#bottomShadow {
			position: relative;
			margin: 0 auto;
			padding: 0;
			width:1100px;
			height:63px;
			background: url('../images/layouts/bottom_shadow.png') bottom center;
		}
