/* --------------------------------------------- GLOBAL--------------------------------------------- */html, body {	width: 100%;	height: 100%;	font-size: 100%;	}	body {	font: normal 11px Arial, Helvetica, sans-serif;	color: #888C92;	padding: 0;	margin: 0;	background: #4d5053;	}	.clearfix {    clear: both;	}	/* for IE7 */    .clearfix { min-height: 0; }/* for IE<7 \*/    * html .clearfix { height: 1%; }		/* for IE-mac (snicker) */    /*\*//*/ .clearfix { display: inline-table; } /**/	/* --------------------------------------------- WRAPPERS/CONTAINERS--------------------------------------------- */#siteWrapper {	width: 100%;	min-height: 100%;	overflow: hidden;	}	#contentContainer {	width: 700px;	margin: 35px auto;	position: inherit;	margin-bottom: 175px;	}	#navContainer {	width: 100%;	height: 150px;	margin-top: -150px;	position: relative;	background: #fff url(/_images/common/bg_colorbar.gif) bottom repeat-x ;	overflow: hidden;	}	/* --------------------------------------------- NAV--------------------------------------------- */		#navWrapper {	width: 100%;	background: url(/_images/common/logo_ld.gif) 6px 35px no-repeat;	overflow: hidden;	}	#nav {	width: 700px;	margin: 12px auto 0 auto;	}#nav ul li {	display: block;	float: left;	width: 233px;	}	#nav ul li h1 {	color: #4d5053;	font-size: 14px;	margin: 0 0 1px 0;	padding: 0;	font-weight: normal;	}	#nav ul li p {	font-size : 11px;	line-height: 13px;	color: #888C92;	margin: 0 0 12px 0;	padding: 0;	}	#nav ul li p a:link, p a:visited, p a:active {	color: #888C92;	text-decoration: none;	}	#nav ul li p a:hover {	color: #4d5053;	text-decoration: none;	}		/* --------------------------------------------- CONTENT--------------------------------------------- */#splashPageBox {	width: 700px;	height: 650px;	margin: 50px auto;	padding: 0;	}	#portfolioBox {	width: 700px;	height: 499px;	}	#bioBox {	width: 700px;	height: 465px;	padding-top: 35px;	background: url(/_images/common/boxbg_bio.jpg) 0 35px no-repeat;	}	#bioBox .text {	width: 200px;	height: 405px;	padding: 30px;	background: #3D4042;	}	#copyBox {	width: 700px;	vertical-align: middle;	padding-top: 230px;	}	/* --------------------------------------------- TYPE STYLES--------------------------------------------- */		h1 {	color: #4d5053;	font-size: 14px;	margin: 0 0 1px 0;	padding: 0;	font-weight: normal;	}	h2 {	color: #5D90A4;	font-size: 16px;	line-height: 10px;	margin: 0 0 14px 0;	font-weight: normal;	}					h3 {	color: #fff;	font-size: 12px;	line-height: 10px;	margin: 2px 0 4px 0;	font-weight: normal;	}	h4 {	color: #D77218;	font-size: 9px;	line-height: 10px;	margin: 15px 0 5px 0;	font-weight: normal;	}	p {	font-size : 11px;	line-height: 15px;	color: #888C92;	margin: 0 0 12px 0;	padding: 0;	}	p a {	color: #888C92;	text-decoration: none;	}	p a:hover {	color: #4d5053;	text-decoration: none;	}	