body {	
	margin: 0px;
	background-color: #9EA174;
	background-image: url(../images/bg_sliced.jpg);
	background-position: top;
	background-repeat: repeat-x;
}
a {
	color:#9C4824;
	text-decoration:none;
}
 a:visited {
	color:#9C4834;
}
 a:hover {
 	text-decoration:underline;
}	
#wrapper {
	width: 877px;
	margin-left: auto;
	margin-right: auto;
	}
	
	#site {
		width: 863px;
		float: left;
		}
		
		#top {
			width: 863px;
			float: left;
			}
		
			#left {
				width: 240px;
				float: left;
				}
				
				#logo {
					width: 240px;
					float: left;
					padding: 41px 0px 0px 0px;
					}
					
				#interiorColumn {
					width: 240px;
					float: left;
					}
					
					.sideBoxTop {
						width: 240px;
						float: left;
						background-color: #FFEFDD;
						margin-bottom: 10px;
						background-image: url(../images/index_left_shadow.png);
						background-position: top right;
						background-repeat: no-repeat;
						} 
						
					.sideBox {
						width: 240px;
						float: left;
						background-color: #FFEFDD;
						margin-bottom: 10px;
						background-image: url(../images/sidespace.png);
						background-position: top right;
						background-repeat: repeat-y;
						} 				
					
				#indexColumn {
					width: 227px;
					float:left;
					background-color: #FFEFDD;
					}
					
					.columnTitle {
						width: 187px;
						float: left;
						background-image: url(../images/sideimage.jpg);
						background-position: bottom center; 
						background-repeat: no-repeat;
						padding: 10px 15px 7px 25px;
						}
						
					.columnContent {
						width: 177px;
						float: left;
						padding: 7px 25px 0px 25px;
						}
						
						.columnItem {
							width: 167px;
							float: left;
							padding: 0px 0px 10px 10px;
							background-image: url(../images/bullet.jpg);
							background-position: top left;
							background-repeat: no-repeat;
							}
							
					.columnContentText {
						width: 177px;
						float: left;
						padding: 7px 25px 10px 25px;
						}
					
					.columnButton {
						width: 177px;
						float: left;
						padding: 0px 25px 20px 25px;
						}
					
				#indexColumnBuffer {
					width: 13px;
					height: 200px;
					float: left;
					}
			
			#right {
				width: 623px;
				float: left;
				}
				
				#navigation {
					width: 623px;
					float: left;
					padding: 21px 0px 0px 0px;
					}
					
					.navItem {
						float: left;
						}
						
						.menu {
							visibility: hidden; 
							position:absolute; 
							z-index: 100;
							width: 150px;
							background-color: #FFEFDD;
							border-top: 1px solid #B47152;
							border-left: 1px solid #B47152;
							border-right: 1px solid #B47152;
							margin: 0px;
							padding: 0px;
							left: 0px;
							top: 0px;
							}
			
						.dropdownNavItem {
							font-family: Arial, Helvetica, sans-serif;
							font-size: 12px;
							padding: 6px 10px 6px 10px;
							border-bottom: 1px solid #B47152;
							color: #9C4824;
							}
							
							.dropdownNavItem a {
								color: #9C4824;
								text-decoration: none;
								}
							
							.dropdownNavItem a:hover {
								color: #9C4824;
								}			

					
				#navigationBuffer {
					width: 623px;
					float: left;
					}
		
			#flash {
				width: 597px;
				float: left;
				background-color: #FFEFDD;
				padding: 13px;
				}
	
			#indexTitle {
				width: 623px;
				float: left;
				padding: 12px 0px 14px 0px;
				}
			
			#indexContent {
				width: 523px;
				float: left;
				padding: 0px 50px 0px 50px;
				}
	
			#content {
				width: 563px;
				min-height: 600px;
				float: left;
				background-color: #FFEFDD;
				padding: 30px;
				}
				
				.newsItem {
					width: 563px;
					float: left;
					padding: 0px 0px 10px 10px;
					background-image: url(../images/bullet.jpg);
					background-position: top left;
					background-repeat: no-repeat;
					}
					
					.interiorFormText {
						font-family: Arial, Helvetica, sans-serif;
						font-size: 12px;
						color: #5C685E;
						padding: 0px 0px 2px 0px;
						margin: 0px;
						font-weight: bold;
						float: left;
						}
					
					.interiorFormField {
						font-family: Arial, Helvetica, sans-serif;
						font-size: 12px;
						color: #5C685E;
						margin-bottom: 10px;
						width: 280px;
						border: 1px solid #ACACAC;
						padding: 2px;
						float: left;
						}
						
					#message {
						width: 563px;
						float: left;
						background-color: #990000;
						color: #FFFFFF;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 13px;
						padding: 10px;
						margin-bottom: 15px;
						}
		
		#bottom {
			width: 863px;
			float: left;
			padding: 12px 0px 0px 0px;
			}
	
	
	#outside {
		width: 14px;
		padding-top: 42px;
		float: left;
		}
