
html {
	height: 100%;
}

body {
	padding: 0;
	margin: 0; 
	background: #d5b37b;
	
}

#mainContainer {
	position: relative;
	width: 1000px;
	height:723px;
	padding: 0;
	margin: 0 auto;
	background: #d5b37b url('../images/layouts/main_container_bg.jpg') top left no-repeat;
}
	
	#contentContainer {
		position: relative;
		margin: 0 auto;
		padding: 0;
		width: 929px;
	}
		#contentHeader {
			position: relative;
			margin: 0 auto;
			padding: 0;
			width:925px;
			height:229px;
			background: url('../images/layouts/content_header.png') top left no-repeat;
		}	
		
			#links {
				position: absolute;
				top:34px;
				left:490px;
				font-family: Arial,Helvetica,sans-serif;
				font-size: 13px;
				color:#fcf5da;
				text-decoration: none;
			}
			
				#links a {
					font-family: Arial,Helvetica,sans-serif;
					font-size: 13px;
					color:#fcf5da;
					text-decoration: none;
				}
				
				#links a:hover {
					color:#c07e01;
					text-decoration: none;
				}
			
			#search {
				position: absolute;
				left:610px;
				top:20px;
				width:260px;
				height:30px;
				padding:5px;
				background: #371c04;
			}
			
				#search form {
					position: absolute;
				}
				
				#search form #input {
					margin:0px;
					padding:5px 0 0;
					height:21px; 
					width:226px;
					border-top:1px solid #fff; 
					border-left:1px solid #fff; 
					background-color:#FFFFFF; 
					font-size: 13px;
					color:#878787;
					text-transform:capitalize;
				}
				
				#search_btn {
					position: absolute;
					left:236px;
					top: 2px;
				}
			
			#address {
				position: absolute;
				top:64px;
				left:610px;
				width:270px;
				font-family: Arial,Helvetica,sans-serif;
				font-size: 9px;
				color:#fcf5da;
				text-align: center;
				text-decoration: none;
			}
		
			#priNav_container {
				position: absolute;
				top: 84px;
				left: 260px;
				width: 650px;
				height: 48px;
				padding: 0px;
				margin: 0px auto;
				overflow:hidden;
			}
			
				#priNav_container h2 {
					display: none;
				}
			
				#priNav {
					margin: 0;
					padding: 0;
					width: 650px;
					height: 48px;
					text-align: left; /* change this to change the alignment of navigation */
				}
				
					#priNav li {
						position: relative;
						margin: 0;
						color: #fcf6d8;
						font-family: Arial,Helvetica,sans-serif;
						font-size:13px;
						list-style-type: none;
						display: inline; /* use this to align the navigation next to each other */
					}
				
						#priNav li a {
							padding: 11px 14px; /* padding strictly for the background to show completely */
							line-height: 48px; /* need this to actually stretch the button size because it's inline */
							color: #fcf6d8;
							font-family: Arial,Helvetica,sans-serif;
							font-weight: bold;
							font-size: 13px;
							text-decoration: none;
							text-align: center;
							text-transform: uppercase;
						}
						
						#priNav li a:hover, #priNav li a.active, #priNav li a.active:hover {
							background: url('../images/layouts/priNav_hover.jpg') center left repeat-x;
						}		
		
		#contentWrapper {
			position: relative;
			margin: 0 auto 0 28px;
			padding: 0;
			width:900px;
			min-height:300px;
			background: url('../images/layouts/content_wrapper.png') top left repeat-y;
		}
		
			#content {
				position: relative;
				margin: 0 auto;
				padding: 0 50px;
				width:800px;
			}
			
		#contentFooter {
			position: relative;
			margin: 0 auto 0 28px;
			padding: 0;
			width:900px;
			height:93px;
			background: url('../images/layouts/content_footer.png') top left no-repeat;
		}
				
		#footer {
			position: relative;
			margin:0 auto 0 30px;
			padding: 0;
			width: 880px;
			height:30px;
		}
		
			#footer p {
				font-family: "Arial";
				font-size: 10px;
				color: #000;
				line-height: 15px;
				text-align: left;
				margin-top: 0;
			}
			
			#footer p a:link, #footer p a:visited {
				color: #000;
				text-decoration: underline;
			}
			
			#footer p a:hover, #footer p a:active {
				color: #222;
				text-decoration: underline;
			}
			
		#logo {
			position: absolute;
			top:20px;
			left:80px;
		}
		
