a img {
	border: 0;
}

body, html {
	margin: 0px;
	width: 100%;
}
body {
	background-color: #002f65;
}
	.indexBody {
		background-image: url(../images/bg.gif);
		background-repeat: repeat-x;
	}
br {
	clear: both;
}
#wrapper {
	margin: 0 auto 0 auto;
	width: 1138px;
}
#nav {
	background-color: #002f65;
	width: 100%;
	height: 52px;
	border-bottom: 7px solid #6eb43f;
}
	#navWrapper {
	margin: 0 auto 0 auto;
	width: 1039px;
	}
#indexMain {
	background-image: url(../images/index-content-bg.jpg);
	width: 1039px;
	height: 398px;
}
	#indexText {
		width: 360px;
		height: 210px;
		padding: 20px;
		position: relative;
		left: 115px;
		top: 140px;
	}
	#indexBottom {
		width: 976px;
		height: 210px;
		margin: 0 auto 0 auto;
	}
	#indexBox1, #indexBox2, #indexBox3 {
		float: left;
		height: 151px;
		padding: 30px;
	}
		#indexBox1 {
			background-image: url(../images/index-box1.gif);
			background-repeat: no-repeat;
			width: 269px;
		}
		#indexBox2 {
			background-image: url(../images/index-box2.gif);
			background-repeat: no-repeat;
			height: 215px;
			width: 250px;
		}
		#indexBox3 {
			background-image: url(../images/index-box3.gif);
			background-repeat: no-repeat;
			height: 215px;
			width:  277px;
		}
#interiorWrapper {
	width: 100%;
	background-image: url(../images/interior-bg.gif);
	border-bottom: 6px solid #6eb43f;
}
	#interiorContent {
		border-bottom: 6px solid #6eb43f inside;
		margin: 0 auto 0 auto;
		background-image: url(../images/interior-content-bg.gif);
		width: 1062px;
	}
		#interiorLeft {
			background-image: url(../images/interior-left-bg.gif);
			background-repeat: repeat-y;
			float: left;
			width: 305px;
			margin-left: 35px;
		}
			#interiorLeft img {
				border: none;
			}
				#sideNav {
					width: 245px;
					padding-left: 40px;
					padding-right: 20px;
				}
				#sideBottom {
					height: 20px;
					width: 305px;
					background-image: url(../images/interior-left-bottom.gif);
				}
		#interiorRight {
			float: left;
			width: 650px;
			margin-left: 20px;
			padding-bottom: 20px;
		}
			.header {
				margin-top: 20px;
				margin-bottom: 30px;
			}
#footer {
	margin-top: 10px;
	margin-left: 130px;
}

/*STYLES FOR CONTACT FORM*/
.formSubWrapper {
	width: 400px;
	float: left;
	background-color: #EEEEEE;
	padding: 10px 10px 0px 10px;
	}

	.formSubWrapperColumn {
		width: 204px;
		float: left;
		}

		.formSubWrapperTitle {
			width: 408px;
			float: left;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			color: #72AD2D;
			font-weight: bold;
			padding-bottom: 10px;
			}

		.formSubWrapperContent {
			width: 408px;
			float: left;
			}

	.formSubWrapperColumnSmall {
		width: 102px;
		float: left;
		}

.formWrapperClear {
	width: 408px;
	float: left;
	padding: 10px;
	}

.formText {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	padding-right: 10px;
	}

.formRow {
	width: 100%;
	float: left;
	padding: 0px 0px 10px 0px;
	}

.formRow1 {
	width: 408px;
	float: left;
	padding: 0px 0px 10px 0px;
	}

	.formCheckbox {
		width: 30px;
		float: left;
		}
	.subButton {
		border: 1px solid #999;
		margin-left: 10px;
	}
.formField {
	padding: 0px 0px 10px 0px;
	}

	.inputSize0 {
		width: 400px;
		border: 1px solid #CCCCCC;
		}

	.inputSize1 {
		width: 394px;
		border: 1px solid #CCCCCC;
		}

	.inputSize2 {
		width: 190px;
		border: 1px solid #CCCCCC;
		}

	.inputSize3 {
		width: 88px;
		border: 1px solid #CCCCCC;
		}
	
	.sm {
		width: 260px;
		height: 50px;
	}
	
	.sm img {
		float: left;
	}
	
	.sm p {
		float: left;
		letter-spacing: 1px;
	}

	
	#indexBottom .sm a p {
		font-size: 16px;
		padding: 17px 0 0 15px;
	}
	
		#indexBottom .sm a:hover p {
			color: #6EB43F;
		}
		
		
/*STYLES FOR WORDPRESS*/
#comment {
	width: 500px;
}
#submit {
	border: 1px solid #999;
}
.avatar {
	display: none;
}
.postmetadata {
	border-bottom: 2px solid #7f97b2;
}
#respond {
	border-top: 2px solid #7f97b2;
}
