/* @override http://mikemeyer.im/style.css */

html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}

body,html{
	background: #e1e7ed;
}

body{
	text-shadow: #ecf3f9 0 2px 0;
	font-family: "ff-meta-serif-web-pro-1","ff-meta-serif-web-pro-2", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #3d4a56;
	-webkit-text-size-adjust: 120%; /* iPhone */
}

em{
	font-style: italic;
}

#wrapper{
	width: 680px;
	margin: 0 auto;
	font-size: 22px;
	line-height: 32px;
	background: url(/me.jpg) no-repeat 0 20px;
	height: 670px;
	position: relative;
}

p{
	margin-bottom: 15px;
}

a{
	color: #73889a;
	text-decoration: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px; /* Ugh, Firefox. */
	border-bottom: 1px solid #e1e7ed;
	-webkit-transition: background .25s linear, color .25s linear;
	-moz-transition: background .25s linear, color .25s linear; /* Firefox 3.7 */
	background-color: rgba(225,231,237,0);
	line-height: 10px;
}

.rgba a{
	
}

a:hover{
	background: #FFF;
	border-bottom: 1px solid #d3d9df;
	color: #2b353e;
}

a:active{
	border-bottom: 1px solid #FFF;
	background-color: #bcd4dd;
	outline: none;
}

:focus{
	-moz-outline-style: none;
}

#about-me{
	position: absolute;
	width: 430px;
	right: 0;
	top: 90px;
}

#about-me p a{
	margin-left: -3px;
	margin-right: -3px;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 3px;
}

a#top-sekrit,
a#top-sekrit:active{
	background: none;
	border: none;
}