/* CSS Document */*html{margin:0;}a:link, a:visited {color: ##003366;text-decoration: none;} a:hover {color: ##003366;text-decoration: none;}html,body {	margin:0;	padding:0;	height:100%; /* needed for container min-height */	background:white;	background:#FFF;/*url(../i/aboutPic.jpg) repeat top left;*/	color:#000000;	} #mainContainer{	height:auto !important; /* real browsers */	height:100%; /* IE6: treaded as min-height*/	min-height:100%; /* real browsers */	position:relative; /* needed for footer positioning*/	margin:0 auto; /* center, not in IE5 */}body {	height: 100%;	width: 100%;	margin: 0;	padding: 0;}#topBar {	height: 5px;	_height: 5px;	background: #928B72;	margin: 0;	padding: 0;}div#logo {	width: 297px;	height:25px;	padding: 36px 0 0 50px;	margin: 0 0 0 50px;}#content {	width: 100%;	height: 100%;	margin: 0;	padding: 0;}#copy {	width: 400px;	margin: 0 50px 0 50px;	padding: 0;}p {	font: 12px Arial, Helvetica, sans-serif;	width: 425px;	line-height: 20px;}.disclaimer {	font-size: 9px;	margin-left: 50px;	position: bottom;}#bottomBar {	height: 5px;	margin: 0;	padding: 0;	}/* -------------------------------MAIN NAV------------------------------- */div#navigation {	width: 281px;	height:25px;	padding: 50px 0 50px 0;	margin: 0 0 0 50px;}ul#navlist {	margin: 0;	list-style: none;	font-size: 1px;	padding:0;	width: 281px;	overflow: hidden;	list-style:none;}ul#navlist li{	list-style: none;	display: inline;	margin:0;	padding:0;	height: 25px;	overflow: hidden;}	ul#navlist a{	margin:0;	cursor: pointer;	float: left;	padding: 25px 0 0 0;	overflow: hidden;	height: 0px !important;	height /**/:25px; /* for IE/Win only */	width: 100%;}	#navlist a:link,#navigation a:visited{	background-position: 0 0px;	display: block;}#navlist a:current{background-position: 0 -25px;	display: block;}#navlist a:hover{	background-position: 0 -25px;	display: block;}	li#nav1 a{	width:56px;	background:url(../i/nav1.jpg) top left no-repeat;}li#nav2 a{	width:76px;	background: url(../i/nav2.jpg) top left no-repeat;}li#nav3 a{	width: 73px;	background: url(../i/nav3.jpg) top left no-repeat;}li#nav4 a{	width:76px;	background: url(../i/nav4.jpg) top left no-repeat;}/* -------------------------------Portfolio Nav------------------------------- */div#portfolio {	width: 764px;	height: 205px;	padding: 0;	margin: 0;}ul#portfolioList {	margin: 0;	list-style: none;	font-size: 1px;	padding:0;	width: 764px;	overflow: hidden;	list-style:none;}ul#portfolioList li{	list-style: none;	display: inline;	margin:0;	padding:0;	height: 205px;	overflow: hidden;}	ul#portfolioList a{	margin:0;	cursor: pointer;	float: left;	padding: 205px 0 0 0;	overflow: hidden;	height: 0px !important;	height /**/:205px; /* for IE/Win only */	width: 100%;}	#portfolioList a:link,#navigation a:visited{	background-position: 0 0px;	display: block;}#portfolioList a:current{background-position: 0 -205px;	display: block;}#portfolioList a:hover{	background-position: 0 -205px;	display: block;}	li#portfolioItem1 a{	width:252px;	background:url(../i/portfolio/1400HudsonSmall.jpg) top left no-repeat;}li#portfolioItem2 a{	width:262px;	background: url(../i/portfolio/cityLivingSmall.jpg) top left no-repeat;}li#portfolioItem3 a{	width: 250px;	background: url(../i/portfolio/maxwellSmall.jpg) top left no-repeat;}li#portfolioItem4 a{	width:252px;	background: url(../i/portfolio/lakeJulianaSmall.jpg) top left no-repeat;}li#portfolioItem5 a{	width:262px;	background: url(../i/portfolio/easternShoreSmall.jpg) top left no-repeat;}li#portfolioItem6 a{	width:250px;	background: url(../i/portfolio/regencyDVSmall.jpg) top left no-repeat;	}li#portfolioItem7 a{	width:252px;	background: url(../i/portfolio/draytonWoodsSmall.jpg) top left no-repeat;}li#portfolioItem8 a{	width:262px;	background: url(../i/portfolio/regencyProspectSmall.jpg) top left no-repeat;}li#portfolioItem9 a{	width:250px;	background: url(../i/portfolio/lvvSmall.jpg) top left no-repeat;}li#portfolioItem10 a{	width:252px;	background: url(../i/portfolio/tasteAutumnSmall.jpg) top left no-repeat;}li#portfolioItem11 a{	width:262px;	background: url(../i/portfolio/marlboroRidgeSmall.jpg) top left no-repeat;}li#portfolioItem12 a{	width:250px;	background: url(../i/portfolio/tollKohlerSmall.jpg) top left no-repeat;}
