body {
	padding: 0;
	margin: 0; 
	background: #194c6a;	/* CHANGE */
}

#mainContainer {
	position: relative;
	width: 100%;
	min-width: 936px;
	padding: 0;
	margin: 0 auto;
	background: url('../images/layouts/new/main_repeat.jpg') repeat top left;
}
	
	#topBg {
		position: relative;
		width: 100%;
		height:33px;
		min-width: 936px;
		padding: 0;
		margin: 0 auto;
		background: url('../images/layouts/new/top_repeat.jpg') repeat-x top left;
	}
	
		#topContainer {
			position: relative;
			width: 936px;
			height:33px;
			padding: 0;
			margin: 0 auto;
		}
		
			#topLinks {
				position: absolute;
				top:10px;
				right:0;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				font-size: 13px;
				color: #FFFFFF;
				width:320px;
				height: 20px;
				line-height: 20px;
				text-align: right;
			}
			
				#topLinks a {
					font-family: Verdana,Arial,Helvetica,sans-serif;
					font-size: 13px;
					color: #FFFFFF;
					text-decoration: none;
					padding-left:15px;
				}
				
				#topLinks a:hover {
					color:#cda75d;
				}
				
	#header {
		position: relative;
		height:180px;
		width: 936px;
		padding: 0;
		margin: 0 auto;
		z-index: 300;
	}
	
		#logo {
			position: absolute;
			top:15px;
			left:0;
		}
			
		#search {
			position:absolute;
			top:35px;
			right:0px;
			width:290px;
			height:25px;
		}
			
			#search form {
				padding:0px;
				margin:0px;
			}
			
			#search .form-field {
				width:200px;
				height:17px;
				padding:3px;
				margin:0 10px 0 0;
				background:#f8f1e4;
				border: 1px solid #1f5775;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:normal;
				font-size:11px;
				color:#194c6a;
				overflow:hidden;
				float:left;
			}

			#search .submit-btn {
				float:left;
				margin-left:0px;
			}

		
		#sitePath {
			position: absolute;
			top:80px;
			left:0;
			width:936px;
			height:20px;
			font-family: Verdana,Arial,Helvetica,sans-serif;
			font-size: 10px;
			color: #194c6a;
			text-transform: uppercase;
			overflow: hidden;
		}
			
			#sitePath a {
				font-family: Verdana,Arial,Helvetica,sans-serif;
				color: #194c6a;
				text-decoration: none;
			}
			
			#sitePath a:hover {
				color:#cda75d;
			}
	
		#priNav_container {
			position: absolute;
			top: 100px;
			left: 0px;
			width: 936px;
			height: 40px;
			padding: 0px;
			margin: 0px auto;
			background: url('../images/layouts/new/prinav_bg.png') top center repeat-x;
			z-index: 300;
		}
			#priNav_left {
				position: absolute;
				top:0;
				left:0;
				height: 40px;
				width:8px;
				background: url('../images/layouts/new/prinav_left.png') top center repeat-x;
			}
			
			#priNav_right {
				position: absolute;
				top:0;
				right:0;
				height: 40px;
				width:8px;
				background: url('../images/layouts/new/prinav_right.png') top center repeat-x;
			}
		
			#priNav_container h2 {
				display: none;
			}
		
			#priNav {
				margin: 0 auto;
				padding: 0;
				width: 920px;
				height: 40px;
				text-align: center; /* change this to change the alignment of navigation */
				background: url('../images/layouts/new/priNav_bg.png') top center repeat-x;
				z-index: 300;
			}
			
				#priNav li {
					position: relative;
					margin: 0;
					list-style-type: none;
					display: inline; /* use this to align the navigation next to each other */
				}
			
					#priNav li a {
						padding: 13px 28px; /* padding strictly for the background to show completely */
						margin:0px;
						line-height: 40px; /* need this to actually stretch the button size because it's inline */
						color: #fff;
						font-family: Verdana,Arial,Helvetica,sans-serif;
						font-weight: normal;
						font-size: 12px;
						text-decoration: none;
						text-transform: uppercase;
						border-right:4px solid #e7d9b2;
						letter-spacing: .5px;
					}
					
					#priNav li a:hover, #priNav li a.active {
						color:#cda75d;
					}
					
					#priNav li a.first {
						padding: 13px 25px 13px 16px;
					}
					
					#priNav li a.last {
						padding: 13px 16px 13px 25px;
						border: none;
					}

					
						/******  Drop Downs ******/
						
						#priNav li:hover a, #priNav li.sfhover a {
							color: #cda75d;
							background: transparent;
						}

		
						#priNav li ul {
							position: absolute;
							width: 200px;
							top: 25px; /* This is overwritten in the layout file for IE due to it showing up higher */
							left: 0;
							margin: 0;
							padding: 0;
							display: none;
							z-index: 300;
						}
		
						#priNav li:hover ul, #priNav li ul li:hover {
							display: block;
							z-index: 300;
						}
						
						/* duplicate of above declaration; needed for IE6 */
						#priNav li.sfhover ul, #priNav li ul li.sfhover {
							display: block;
							z-index: 300;
						}
		
		
							#priNav li ul li {
								float: none;
								padding: 0;
								margin: 0 0 0 -3px;
								line-height: normal;
								display: block;
								z-index: 300;
							}
		
		
		
							#priNav li:hover li a, #priNav li.sfhover li a {
								position: relative;
								padding: 8px 10px 8px 18px;
								text-align: left;
								line-height: normal;
								display: block;
								color: #fff;
								background: #144963;
								border-top:1px solid #85a7b7;
								border-right:none;
								text-transform: capitalize;
							}
					
							#priNav li:hover li a:hover, #priNav li:hover li a.active, #priNav li:hover li a.active:hover {
								color: #cda75d;
								background: #326f8d;
							}

							/* 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: #cda75d;
								background: #326f8d;
							}
							
							#priNav li ul.last {
								width: 130px;
							}


	#contentContainer {
		position: relative;
		margin: 0 auto;
		padding: 0;
		width: 936px;
		min-height:400px;
		z-index: 200;
	}
		
		#contentHeader {
			position: relative;
			margin: 0px auto;
			padding: 0px;
			width: 936px;
			height: 21px;
			background: url('../images/layouts/new/content_top.png') no-repeat top left;
		}		

		#contentWrapper {
			position: relative;
			margin: 0px auto;
			padding: 20px 44px;
			width: 848px;
			min-height: 350px;
			height: auto !important;
			height: 350px;
			background: url('../images/layouts/new/content_wrapper.png') repeat-y top left;
		}

		#contentFooter {
			position: relative;
			margin: 0px auto;
			padding: 0px 0px 34px;
			width:936px;
			height: 18px;
			background: url('../images/layouts/new/content_bottom.png') no-repeat top left;
		}
		
	#bottomBg {
		position: relative;
		width:100%;
		min-width: 936px;
		height:198px;
		margin: 0 auto;
		padding: 0;
		background: url('../images/layouts/new/bottom_repeat.png') repeat-x top left;
	}
	
		#bottomContainer {
			position: relative;
			width:936px;
			margin: 0 auto;
			padding: 0;
		}
		
			#bottomLinks {
				position: relative;
				width:936px;
				height:198px;
				padding: 20px 0 0 0;
			}

			#footer {
				position: relative;
				margin: 0px auto;
				padding: 0px;
				top:0px;
				left: 0px;
				width: 936px;
				height:30px;
			}
			
				#footer p {
					font-family: "Arial";
					font-size: 10px;
					color: #aeadad;
					line-height: 15px;
					text-align: left;
					margin-top: 0;
				}
				
				#footer p a:link, #footer p a:visited {
					color: #aeadad;
					text-decoration: underline;
				}
				
				#footer p a:hover, #footer p a:active {
					color: #675f50;
					text-decoration: underline;
				}
