body, html {
	margin: 0px;
	bckground-color: #FFFFFF;
	background-image: url(../images/background_slice.jpg);
	background-position: top;
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.left {
	float: left;
	}

.right {
	float: right;
	}
	#wrapper {
		width: 943px;
		margin-left: auto;
		margin-right: auto;
		}
	
	#leftSpace {
		width: 12px;
		float: left;
		}
		
		#indexSideSliver {
			width: 12px;
			float: left;
			padding: 327px 0px 0px 0px;
			}
	
	#rightSpace {
		width: 931px;
		float: left;
		}
	
		#header {
			width: 931px;
			float: left;
			}
			
			#logo {
				width: 271px;
				float: left;
				}
			
			#topNavigation {
				width: 373px;
				float: right;
				padding: 10px 0px 0px 0px;
				}
		
		#content {
			width: 931px;
			float: left;
			background-color: #EAE9DD;
			}
			
			#leftColumn {
				width: 271px;
				float: left;
				}
				
				#logo2 {
					width: 271px;
					float: left;
					}

				#indexSideFlash {
					width: 271px;
					float: left;
					padding: 10px 0px 0px 0px;
					}
					
				#subnavWrapper {
					width: 223px;
					float: left;
					padding: 0px 0px 0px 33px;
					}
					
					.subnavTitle {
						width: 203px;
						float: left;
						border-bottom: 1px solid #333333;
						padding: 4px 10px 4px 10px;
						}
						
					.subnavItem2 {
						width: 203px;
						float: left;
						padding: 4px 10px 4px 10px;
						}

					.subnavItem2On {
						width: 203px;
						float: left;
						background-color: #6B2920;
						padding: 4px 10px 4px 10px;
						}
						
						.subnavItem3 {
							width: 188px;
							float: left;
							padding: 4px 10px 4px 25px;
							}
	
						.subnavItem3On {
							width: 188px;
							float: left;
							padding: 4px 10px 4px 25px;
							}
						
					.subnavDonate {
						width: 223px;
						float: left;
						padding: 25px 0px 80px 0px;
						}
			
			#rightColumn {
				width: 660px;
				float: left;
				}
				
				#navigation {
					width: 660px;
					float: left;
					}
					
					.navItem {
						float: left;
						}
						
				#main {
					width: 642px;
					float: left;
					padding: 10px 0px 0px 18px;
					}
					
					#mainLeft {
						width: 380px;
						float: left;
						padding: 0px 20px 0px 0px;
						border-right: 1px solid #54483C;
						}
						
					#mainRight {
						width: 211px;
						float: left;
						padding: 0px 10px 0px 20px;
						}
						
					#interiorMain {
						width: 612px;
						float: left;
						}
						
		#footer {
			width: 931px;
			float: left;
			text-align: center;
			background-image: url(../images/footer_background.jpg);
			background-position: top;
			background-repeat: repeat-x;
			padding: 10px 0px 20px 0px;
			}
.message {
	border:1px solid #CdCdCd;
	background-color: #FFFFCC;
	padding:5px 10px 5px 10px;
	width:471px;
	font-size:12px;
	margin-top:10px;
	margin-bottom:10px;
	color:#666;
	}
.submit {
	background-color:#6B2B22;
	padding:5px 10px 5px 10px;
	border:1px solid #6B2B22;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	}
.input {
	width:285px;
	}
textarea {
	padding:2px;
	}