* {		margin: 0;		padding: 0;		}body 	{		text-align: left;		font-family: "century gothic", helvetica, sans-serif;		font-size: 62.5%;		color: #444;		background-color: #F2EEEA;		line-height: 1.25em;		}	h1 {font-size: 2.0rem;}  /* =20px */	h2 {font-size: 1.3rem;}  /* =13px */	h3 {font-size: 2.0rem;}  /* =20px */	h4 {font-size: 1.2rem;}  /* =12px */	h5 {font-size: 1.1rem;}  /* =11px */	h6 {font-size: 0.8rem;}  /* =8px */	p {font-size: 0.8rem;}  /* =8px */	A:link, A:visited, A:active {color: #000}	A:hover {color: #593771}	A:link, A:visited, A:active	{text-decoration: none;}	img {		border: none;		}/* start email obfuscation */					.blue {		display: none;		}	.kern {		letter-spacing: -0.18rem;		}/* end email obfuscation */				#container {		width: 100%;		}  	.clear {		clear: both;		}#header {		height: 80px;		width: 100%;		top: 0;		left: 0;		right: 0;		margin: 0 auto;		background: #697746;		z-index: 1000;		}	.tango img {		margin: 0 auto;		padding-top: 10px;		display: block;		height: 38px;		width: 242px;		}	.nav ul {		margin: 8px auto 12px auto;		background: #697746;		text-align: center;		}	.nav li {		display: inline-block;		vertical-align: middle;		list-style-type: none;		letter-spacing: 1px;		font-size: 1.1rem;		font-variant: small-caps;		}	.nav li a {		margin: 0 16px 0 16px;		-webkit-transition: all 0.3s linear;		-moz-transition: all 0.3s linear;		-ms-transition: all 0.3s linear;		-o-transition: all 0.3s linear;		transition: all 0.3s linear;		}#title {		width: 100%;		margin: 22px auto 0 auto;		padding: 4px 0 4px 0;		text-align: center;		border-top: 1px solid black;		border-bottom: 1px solid black;		}#bio {		width: 100%;		margin: 30px auto 0 auto;		}	.box {		width: 90%;		margin: 20px auto;	 	}			.photo {		width: 140px;		margin: 0 auto 20px auto;	 	}	.photo img {		width: 120px;		margin: 2px 0 0 0;		padding: 8px 8px 8px 8px;		border: 1px solid #999;		}	.text {	   	float: left;		width: 94%;		margin: 8px 0 30px 0;	 	}	h1 {		width: 100%;		margin: 2px auto;		line-height: 1.5em;		letter-spacing: 1px;		font-weight: 200;		color: #444;		}				.text p {		width: 99%;		margin: 0 0 16px 0;		text-align: left;		line-height: 1.275em;		}#bottom {		width: 100%;		background-color: #E5DCCB;		}	#b-wrap {		width: 92%;		margin: 20px auto 0 auto;		padding: 20px 0 0 0;		overflow: hidden;		}	.dancer {		float: left;		width: 20%;		margin: 0 0 0 0;		}		.dancer img {		float: left;		width: 100px; 		}	.contact {		float: right;		width: 64%;		margin: 6px 0 0 0;		}						.icons {		width: 100%; 		margin: 0 0 16px 0;		overflow: hidden;		}	.icons a {		-webkit-transition: all 0.3s linear;		-moz-transition: all 0.3s linear;		-ms-transition: all 0.3s linear;		-o-transition: all 0.3s linear;		transition: all 0.3s linear;		}					.icons img {		float: left;		width: 20px;		margin: 4px 0 0 0;		}	.icons p {		float: left;		width: 85%;		margin: 4px 0 0 4px;		line-height: 1.25em;		color: #000;		font-size: 0.7rem;		}	#bottom-bar {		width: 100%;		height: 50px;		background-color: #697746;		overflow: hidden;		}