body {background: #D7D6D4 url(/images/background.gif) center repeat fixed; margin: 0; padding: 0; text-align:center;}
a:focus, a:hover, a:active { outline:none; border: none; text-decoration: none;}
a img { border: none; }
img { border: none; }
td img { display: block; }
#content { width: 679px; position:relative; top: 0; text-align: right; margin:15% auto;}
#logo { width: 264px; height: 203px; position:absolute; left: 0; top: 0; }
#right { width: 370px; left: 250px; position: absolute; top: 20px; }

nav ul { list-style: none; display: inline-block; }
nav li { text-align: right; 
	width: 200px;
	height: 50px;}
nav li a {
	height: 42px;
	display: block;
	color: #000;
	padding: 8px 35px 0 0;
	text-decoration: none;
	font-size: 2.4em;}

#portfolio a { background:url(/images/portfolio.png) top no-repeat; }
#linkedin a { background:url(/images/linkedin2.png) top no-repeat; }
#twitter a { background:url(/images/twitter2.png) top no-repeat; }
#facebook a { background:url(/images/facebook2.png) top no-repeat; }

#portfolio a:hover { 
	background:url(/images/portfolio.png) bottom no-repeat; 
	color: #F7A9CA;}
#linkedin a:hover { 
	background:url(/images/linkedin2.png) bottom no-repeat; 
	color: #78D24C;}
#twitter a:hover { 
	background:url(/images/twitter2.png) bottom no-repeat; 
	color: #00CCFF;}
#facebook a:hover { 
	background:url(/images/facebook2.png) bottom no-repeat; 
	color: #FFCC00;}
