body 	{	font-family:  "Century Gothic", Futura, Arial, Geneva, Verdana;	font-size: 9px;	font-style: normal;	color: #ffffff;	background-color: #000000;	margin: 0px;	padding: 0px;	}	.bodycopy 	{	font-size: 14px;	line-height: 20px;	color: #eeeeee;	}	#content      	{	text-align: center;	margin-top: -160px;	margin-left: -350px;	position: absolute;	top: 50%;	left: 50%;	width: 700px;	height: 380px;	visibility: visible	}#gallery     	{	text-align: center;	margin-top: -300px;	margin-left: -400px;	position: absolute;	top: 50%;	left: 50%;	width: 800px;	height: 1100px;	visibility: visible	}		#bio     	{	text-align: center;	position: absolute;	top: 15px;	left: 20px;	}	#footer 	{	font-size: 9px;	color: #aaaaaa;	text-align: center;	position: absolute;	bottom: 0px;	left: 0px;	width: 100%;	height: 20px;	visibility: visible;	display: block	}	.footer2 	{	font-size: 9px;	color: #aaaaaa;	text-align: center;	padding-bottom: 5px;	}	.current {	font-size: 14px;	line-height: 20px;	color: #999999;	}.nameT {	font-size: 46px;	line-height: 90px; }.nameTSub {	font-size: 46px;	line-height: 90px; 	letter-spacing: .05em;}.designerT {	font-size: 9px;	color: #aaaaaa;}a {	font-size: 14px;	line-height: 20px;	text-decoration: none;}a:link, a:visited {	color: #ffffff;}a:hover {	color: #cccccc;}a.small {	font-size: 12px;	line-height: 24px;	text-decoration: none;}#logo {	font-size: 18px;	color: #ffffff;	line-height: 24px;	letter-spacing: .4em;	}	.logoSub {	font-size: 18px;	color: #ffffff;	line-height: 24px;	letter-spacing: .5em;	}		.detailText {	font-size: 12px;	color:#ffffff;	line-height: 14px;	letter-spacing:.1em;	padding-top: 40px;	padding-left: 30px;	}	.thumbs {	border: 1px solid #aaaaaa;	margin-right: 5px;}		.subHeader {	font-size: 20px;	color: #ffffff;	letter-spacing:.1em;}			hr {	margin-top: 15px;}.box {	font-size: 14px;	margin-left: 120px;	padding-left: 45px;	padding-top: 20px;	height: 200px;	width: 300px;	margin-top: 90px;	border: 1px solid #FFFFFF;}#foot2	{	font-size: 9px;	color: #aaaaaa;	text-align: center;	position: absolute;	bottom: 0px;	left: 0px;	width: 100%;	height: 14px;	visibility: visible;	display: block;	}	#popup {	position: absolute;	visibility: hidden;	z-index: 10;	height: 338px;	width: 332px;	left: 320px;	top: 700px;	background-color: #FFFFFF;	padding: 20px;	color: #000000;	cursor: pointer;}.imageHand {	cursor: pointer;}.textBlock {	width: 480px;	display: block;}.imageText {	width: 80px;	text-align: center;	display: block;	float: left;	margin-right: 20px;}.caption {	font-size: 12px;	color:#ffffff;	line-height: 14px;	letter-spacing:.1em;	}