@charset "utf-8";

/* CSS Document */



/* ------------ Global Styles ------------ */



body, p {

	margin: 0;

	padding: 0;

}



body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	background: url(../images/bodyBG.jpg) top left repeat-x;

}



p {

	padding: 6px 0;

}



a {

	color: #5aa983;

	text-decoration: none;

}



a:hover {

	color: #00853e;

	text-decoration: underline;	

}



.clear { clear:both; }

a img { border: none; }



.leftCol { float: left; width: 490px; padding-right: 5px; }

.rightCol { float: right; width: 383px; padding: 15px 0 0; }



/* ------------- Template Block Elements -------------- */



#page-wrapper {

	width: 935px;

	margin: 0pt auto;

}



	#top-nav {

		height: 40px;

		position: relative;

		z-index: 100;

	}

	

	#inner-wrapper {

		width: 883px;

		margin: 0pt auto;

	}

	

		#header {

			background: url(../images/headerBG.jpg) top left no-repeat;

			height: 101px;

			position: relative;

			padding-top: 20px;

		}

		

			#logo {

				float: left;

			}

			

			#slogan {

				position: absolute;

				top: 97px;

				left: 145px;

			}

			

			#callout {

				float: right;

				position: relative;

				top: 70px;

				background: url(../images/top-callout-right.gif) top right no-repeat #00783a;

				line-height: 31px;

				color: #FFFFFF;

			}

			

				#callout span {

					background: url(../images/top-callout-left.gif) top left no-repeat;

					height: 31px;

					padding: 0 8px;

					float: left;

				}

				

#footer-wrapper {

	clear: both;

	padding-top: 20px;

	background: url(../images/footerBG.jpg) left 20px repeat-x;

}



	#top-footer {

		width: 883px;

		margin: 0pt auto;

	}

	

		#footerLogo {

			float: right;

			padding: 9px 0 11px;

		}

		

	#bot-footer {

		width: 883px;

		margin: 0pt auto;

		clear: both;

	}

	

		#footer-left {

			float: left;

			width:70%;

			font-size: 10px;

			color: #00783a;

		}

		

		#footer-right {

			float: right;

			text-align: right;

			width: 30%;

			font-size: 10px;

			color: #666666;

		}
		
			#footerSubContent div {
			float:left;
			margin:25px 95px 15px 0;
			padding:5px;
			width:220px;
			}
		
		#footerSubContent .footerSubLastItem{
		margin-right:0;
		}
