html
{
	background: #73bdd5 url(./img-assets/bg.png) no-repeat 45% 0%;
}

body
{
	width: 950px;
	margin: 15% auto;
	font-family: Georgia, Verdana, Tahoma, Arial, Helvetica;
}

IMG {
	border: none;
}

#above
{
	background: #313131;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	padding: 7px;
	float: right;
}

#above li
{
	list-style-type: none;
	float: left;
}

#above #services
{
	padding-right: 8px;
}

#above li a
{
	color: #fff;
	font-size: 13px;
}

#container
{
	margin-left: 20%;
	min-height:250px;
	height: 250px !important;
	height: 250px;
}

#content
{
	margin: 0px auto;
}

#logo
{
	width: 300px;
	height: 90px;
}

#logo span
{
	letter-spacing: -2px;
}

#logo span#alex, #logo span#b, #logo span#dev, span#eveloper
{
	line-height: 150%;
	font-size: 3.6em;
	color: #2f505a;
	font-style:italic;
	text-shadow: 0px 0px 20px #fff;
}

#logo span#alex
{
	padding-left: 18%;
	padding-right:3px;
	font-style: oblique;
	color: #fff;
}

#logo span#b
{
	color: #00c6ff;
}

#logo span#dev
{
	color: #4484a5;
}

p#since2005
{
	margin:0px 10%;
	text-shadow: 0px 0px 20px #999;
}

ul#icontrail
{
	padding: 0px 0px 0px 18%;
	float: left;
}

ul#icontrail li
{
	list-style-type: none;
	float: left;
	padding:0px 15px 0px 15px;
}

ul#icontrail li a IMG
{
	border: none;
}

ul#sharing
{
	line-height: 0px;
	float: right;
	width: 650px;
}

div#container_footer
{
	width: 800px;
}

ul#sharing li
{
	list-style-type: none;
	float: left;
}

ul#sharing #myemail
{
	color: #ffffff;
	font-style: italic;
	font-size: 18px;
}

IMG#formspring
{
	padding-top: 2.8%;
	float: left;
}

#aboutmeh
{
	color: #313131;
}