	
	body {
		background-color: #99CC00;
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333;}
	
	#container {
		width: 760px;
		background-color: #ffffff;
		margin-left: auto;
		margin-right: auto;}		

	a, a:visited {
		color: #358500;
		font-weight: bold;}
		
	a:hover {
		color: #CC0000;}

	#container #banner {
		background-image: url(banner.png);
		height:125px;}
		
	#container #banner .words {
		color: #69A1D9;
		text-align: right;
		font-size: 18px;
		font-family: Arial, Helvetica, sans-serif;
		padding: 44px 40px 0px 0px;
		line-height: 100%;}
		
	#container #banner .words strong {
		color: #fff;
		font-weight: normal;}

	#container #welcome {
		background-image: url(boxes_and_arrows.png);
		height:150px;}
		
	#container #welcome .words {
		padding: 35px 390px 0px 30px;
		line-height: 150%;}
		
	#container #welcome .words h1 {
		padding: 0px;
		margin: 0px 0px 3px -2px;
		letter-spacing: -2px;
		font-family: "Trebushet MS", Arial, Helvetica, sans-serif;
		font-size: 25px;
		color: #358500;
		line-height: 90%;
		font-weight: bold;}
		
	#container #welcome .words h2 {
		padding: 0px;
		margin: 0px 0px 3px 0px;
		font-family: "Trebushet MS", Arial, Helvetica, sans-serif;
		font-size: 22px;
		color: #555;
		line-height: 100%;
		font-weight: normal;}

/* Columns ========================================================*/

	#col1, #col2 {
		width: 380px;
		float: left;
		}
		
	#col1 .words, #col2 .words {
		line-height: 150%;
		margin: 20px 0px 20px 30px;}
		
	#col1 ul, #col2 ul {
		border: solid #9FCF3E 1px;
		padding: 5px 0px 5px 10px;
		background-color: #E7F5CC;
		list-style: none;
		margin: 5px 30px 0px 0px;}
		
	#col1 h2, #col2 h2 {
		font-size: 11px;
		color: #358500;
		margin: 0px;
		padding: 0px;}
		
	#col1 strong, #col2 strong {
		color: #358500;}
		
		
/* Footer ===========================================================*/

	#footer {
		clear: both;
		border-top: solid #ccc 1px;
		margin:  00px 30px 0px 30px;}
		
	#footer .words {
		text-align: center;
		padding: 20px 0px 20px 0px;}
	
/* Case-Studies ===========================================================*/

	.casestudy {
		border-bottom: 1px solid #ccc;
		padding-bottom: 10px;
		margin: 0px 30px 10px 0px;}

	.casestudy strong {
		color: #006699;
		display: block;}
		
	.casestudy img {
		float: left;
		border: 0px;
		margin: 0px 8px 0px 0px;}
		
	.casestudy a, .casestudy a:visited {
		display: block;}
		
	h3 {
		display: block;
		font-size: 13px;
		font-weight: bold;
		color: #666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		border-bottom: 1px solid #ccc;
		padding-bottom: 10px;
		margin: 0px 30px 10px 0px;}
