/* chrisleydon.com Mini Profile
Designed and coded by Chris Leydon - http://www.chrisleydon.com/
Copyright © 2010 Keyone Productions - http://www.keyoneproductions.co.uk/
 */
 
 /* RESET */
 
 a img { border: 0; } html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; background: transparent; color:inherit; text-decoration:inherit; } :focus { outline: 0; } body { line-height: 1; color: black; background: white; } ol, ul { list-style: none; } table { border-collapse: collapse; border-spacing: 0; } caption, th, td { text-align: left; font-weight: normal; } blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; }
 
 /* General */
 
 body{
	background: #c0c0c0;
	font-family: 'Molengo', Helvetica, arial, sans-serif;
	color: #363636;
	text-shadow:#fff 0px 1px 0px;
 }
 
 /* Layout */
 
 #wrapper{
 	width: 903px;
 	height: 737px;
 	background: url('images/bg.png') no-repeat;
 	margin-top: 0;
 	margin-left: auto;
 	margin-right: auto;
 	padding-left: 20px;
 	padding-right: 20px;
 }
 
 div.spacer{
 	width: 685px;
 	background: url('images/spacer.png');
 	height: 4px;
 	margin-left: auto;
 	margin-right: auto;
 	margin-top: 30px;
 	margin-bottom: 30px;
 	padding-top: 0;
 }
 
 #social{
 	width: 199px;
 	height: 53px;
 	margin-left: auto;
 	margin-right: auto;
 }
 
 /* Buttons */
 
 #download{	background: url('images/downloadcv.png') no-repeat; width: 182px; height: 46px; margin-top: 0; margin-bottom: 25px; margin-left: auto; margin-right: auto; background-position: 0px 0px; }
 
 #download:hover{ background: url('images/downloadcv.png') no-repeat; background-position: 0px -46px; }
 
 #download:active{ background: url('images/downloadcv.png') no-repeat; background-position: 0px -92px; }
 
 #vcard{ background: url('images/downloadvcard.png') no-repeat; width: 284px; height: 87px; margin-left: auto; margin-right: auto; margin-bottom: 0px; }
 
 #twitter{ background: url('images/twitter.png') no-repeat; width: 53px; height: 53px; margin-top: 0; margin-bottom: 15px; margin-left: 0; margin-right: 20px; float: left; background-position: 0px 0px; }
 
 #twitter:hover{ background: url('images/twitter.png') no-repeat; background-position: 0px -64px; }
 
 #twitter:active{ background: url('images/twitter.png') no-repeat; background-position: 0px -125px; }
 
 #facebook{ background: url('images/facebook.png') no-repeat; width: 53px; height: 53px; margin-top: 0; margin-bottom: 15px; margin-left: 0; margin-right: 20px; float: left; background-position: 0px 0px;; }
 
 #facebook:hover{ background: url('images/facebook.png') no-repeat; background-position: 0px -64px; }
 
 #facebook:active{ background: url('images/facebook.png') no-repeat; background-position: 0px -125px; }
 
 #linkedin{ background: url('images/linkedin.png') no-repeat; width: 53px; height: 53px; margin-top: 0; margin-bottom: 15px; margin-left: 0; margin-right: 0; float: left; background-position: 0px 0px; }
 
 #linkedin:hover{ background: url('images/linkedin.png') no-repeat; background-position: 0px -64px; }
 
 #linkedin:active{ background: url('images/linkedin.png') no-repeat; background-position: 0px -125px; }
 
 /* Styles */
 
 h1 { font-family: 'Josefin Sans Std Light', arial, sans-serif; text-align: center; font-size: 60px; margin: 0; padding-top: 75px; color: #000 ; }
 
 p{
 	font-size: 16px;
 	text-align: center;
 	color: #363636;
 }
 
 @font-face {
 	font-family: 'JosefinSansStdRegular';
 	src: url('josefinsansstd-light-webfont.eot');
 	src: local('☺'), url('josefinsansstd-light-webfont.woff') format('woff'), url('josefinsansstd-light-webfont.ttf') format('truetype'), url('josefinsansstd-light-webfont.svg#webfontoZTeM53a') format('svg');
 	font-weight: normal;
 	font-style: normal;
 }
