body { background: #636363; 
	color:#333;
  	font-family: Verdana, sans-serif;
  	font-size: 12px;
  	margin: 0;
  	padding: 0;
  	text-align: left; 
	
}

#outline {	
		background: #ffffff;
		color:#fff;
		width: 760px; 
		margin: 10px auto 0px auto;
		padding: 1px 0px 0px 0px;
		
		 
}



#wrapper {background: #ffffff;
		color:#fff;
		margin: 0px auto 0px auto;}

#clearer {clear: both;} 



/* -------  Header ------ */


#header {	background: #D8DDE3;
		background-image:  url(logo.jpg);
		background-repeat: no-repeat;
		margin: 8px 8px 0px 8px;
		height: 100px;	
		}




/* -------  Main ------ */


#main {
height: 100%;
margin: 0px 8px 2px 8px;
	}

#clmleft {	background: #ffffff;
		margin: 2px 1px 0px 0px;
		width: 410px;
		float: left;

}


#clmright {
	background-image: url(bennett-L.jpg);
	background-repeat: no-repeat;
	background-position: center;
	margin: 2px 0px 0px 1px;
	width: 332px;
	height: 412px;
	float: right;
	background-color: #999999;
}





p {
font-size: 11px; 
line-height: 18px;
font-weight: normal;
color: #ffffff;
text-align: left;
font-family: Verdana, sans-serif;
}


a {color: #ffffff; text-decoration: underline;}
a:hover {color: #ffffff; text-decoration: none;}


h1{
font-size: 12px; 
line-height: 16px;
font-weight: normal;
margin: 0px 15px 0px 0px;
color: #ffffff;
text-align: left;
font-family: 'Neuva Std', Verdana, sans-serif;
}

#who {
	background: #0B1433;
	height: 165px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;

}

#what {
	background: #420909;
	margin: 0px;
	height: 147px;
	padding-top: 38px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;

}


#link {
	background: #3A4945;
	height: auto;
	margin-top: 2px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;

}



/* -------  Contact Info ------ */


#contact {	background: #D7DDE3;
	margin: 0px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
	height: 100px;

}


h2 {
font-size: 11px; 
text-align: right;
line-height: 16px;
font-weight: normal;
color: #333333;
margin: 0px 8px 0px 8px;
padding: 8px 4px 4px 4px;
font-family: Verdana, sans-serif;

}

h2 a {color: #333333; text-decoration: underline;}
h2 a:hover {color: #333333; text-decoration: none;}
h2 a:visited {color: #333333; }


/* -------  Footer ------ */

#footer { 	background: #636363;
		text-align: left;
		margin: 0px 0px 0px 0px;
		padding: 8px 8px 8px 8px;
		height: 30px;
		 
		}

h3 {
display: inline;
font-size: 11px; 
font-weight: normal;
color: #fffffff;
text-align: left;
padding: 0px 0px 0px 0px;
width: 100%;
font-family: Verdana, sans-serif;
}
