body {	margin: 0;	padding: 0;	border: 0;	background: #d9d9d9 url('maroon-bg.jpg') repeat-x top;	text-align: center;}div.container {	width: 960px;	margin: 0 auto;  }img.portre {	float: left;	margin: 19px 0 0 0;	border: 0;}div.center {	background: #ef2d21 url('maroon-center.jpg') no-repeat top;	float: left;	width: 300px;	height: 1000px;	margin: 0;	border: 0;	text-align: left;	padding: 43px 0 0 0;	-moz-box-shadow: 5px 0px 10px #e1e1e1;	-webkit-box-shadow: 5px 0px 10px #e1e1e1;	box-shadow: 5px 0px 10px #e1e1e1;	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=90, Color='#c0c0c0')";	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=90, Color='#c0c0c0');}div.right {	float: left;	width: 307px;	margin: 0 0 0 0;	border: 0;	padding: 48px 0 0 24px;}h1 {	position: relative;	width: 259px;	height: 71px;	float: left;	margin: 19px 0 0 18px;}h2 {	font-family: 'Flamenco', cursive;	color: #fff; 	font-size: 5.3em;	text-align: center;	letter-spacing: -2; 	font-weight: 300;	line-height: 0em;	margin: 0 0 0 -5px;	border: 0;	padding: 0;}h3 {	font-family: 'Armata', sans-serif;	color: #898989; 	font-size: 0.95em;		text-align: left;	letter-spacing: 0; 	font-weight: 400;	line-height: 1.76em;	margin: 0 0 20px 0;	border: 0;	padding: 0;}p {	text-align: left;	font-family: 'Armata', sans-serif;	color: #898989;	font-size: 0.85em;	letter-spacing: 0.3;	line-height: 1.76em;	margin-bottom: 1.76em;	margin-top: 0;}#ifright {	margin-top: 15px;}a:hover.twttr {	color: #fff;}a:link.twitter_update_list {	color: #f9aa73;}a:link, a:visited {	text-decoration: none;	color: #f8970f;}a:hover, a:active {	text-decoration: underline;}#twitcontainer {	width: 258px;	height: 365px;	position: relative;	float: left;	margin: 100px 0 0 0;	padding: 0 20px 0 22px;}#twit {	position: absolute;	bottom: 0;	width: 255px;}#twitter_uname {	list-style-type: none;	text-align: left;	font-family: 'Armata', sans-serif;	color: #fff;	font-size: 0.8em;	letter-spacing: 0;	line-height: 1.76em;}#twitter_update_list {	list-style-type: none;	text-align: left;	font-family: 'Armata', sans-serif;	color: #fff;	font-size: 0.7em;	letter-spacing: 0;	line-height: 1.76em;}#twitter_update_list a {	color: #fbc589;}#header{position:relative; float: left;}#header li{margin:2px 0 0 18px;padding:0;list-style:none;position:absolute;top:0;}#header li, #header a{height:71px; display:block;}#logo{left:2px;width:259px;}#logo{background:url('maroon-header.png') 0 0;}#logo a:hover{background: url('maroon-header.png') -259px 0;}#navlist{position:relative;text-align:left;}#navlist li{margin:70px 0 0 5px;padding:0;list-style:none;position:absolute;top:0;height:16px;}#navlist li, #navlist a{max-height:16px;height:16px;display:block;font-size:0.1em;}#main{left:0px;width:16px;}#main{background:url('maroon-sprite.png') -36px 0;}#main a:hover{background: url('maroon-sprite.png') -54px 0;}#contact{left:30px;width:16px;}#contact{background:url('maroon-sprite.png') -180px 0;}#contact a:hover{background: url('maroon-sprite.png') -198px 0;}#facebook{left:60px;width:16px;}#facebook{background:url('maroon-sprite.png') -72px 0;}#facebook a:hover{background: url('maroon-sprite.png') -90px 0;}#twitter{left:90px;width:16px;}#twitter{background:url('maroon-sprite.png') -288px 0;}#twitter a:hover{background: url('maroon-sprite.png') -306px 0;}#meetup{left:120px;width:16px;}#meetup{background:url('maroon-sprite.png') -144px 0;}#meetup a:hover{background: url('maroon-sprite.png') -162px 0;}#linkedin{left:150px;width:16px;}#linkedin{background:url('maroon-sprite.png') -108px 0;}#linkedin a:hover{background: url('maroon-sprite.png') -126px 0;}#tumblr{left:180px;width:16px;}#tumblr{background:url('maroon-sprite.png') -252px 0;}#tumblr a:hover{background: url('maroon-sprite.png') -270px 0;}#book{left:210px;width:16px;}#book{background:url('maroon-sprite.png') 0 0;}#book a:hover{background: url('maroon-sprite.png') -18px 0;}