* {font-family:"Trebuchet MS",Arial,sans-serif;}			
html, body {width:100%;	height:100%;}
header {width: 80%; height:115px; margin:15px auto;	}
header h1, #header h1 { background:url(../images/logo.gif) no-repeat; text-indent:-99999px; width:389px; height:73px; float:left; }
header div, #header div { margin-top:35px; float:right; }
header strong, header span, #header strong, #header span { text-transform:uppercase; font-size: 20px;	font-weight: none; float:left; margin-left:5px;	}
header span.score, #header span.score { color: #FFCC00;	}
header span.lives-title, #header span.lives-title { margin-left:80px; }
header span.live, #header span.live { display:block; width: 52px; heigth: 28px; background: url(../images/live.gif) no-repeat; text-indent:-99999px;	}
nav { margin-left: 10%; }
nav ul li { padding: 2px; padding-left:100px;				height: 70px;
				margin-bottom: 10px;
			}
			nav ul li.list-who {
				background: url(../images/list_icon.gif) no-repeat;
			}
			nav ul li.list-where {
				background: url(../images/list_icon1.gif) no-repeat;
			}
			nav ul li.list-portfolio {
				background: url(../images/list_icon2.gif) no-repeat;
			}
			nav ul li.list-contact {
				background: url(../images/list_icon.gif) no-repeat;
			}
			nav ul li span a {
				display:block;
				text-decoration:none;
				margin-left:20px;
			    /* Background-size not implemented yet */  
     			-webkit-background-size: 100%;  
     			-o-background-size: 100%;  
     			-khtml-background-size: 100%;  
   				/* Border-radius not implemented yet */  
     			-moz-border-radius: 22px;  
     			-webkit-border-radius: 22px;  					
				background: #000;
				width: 180px;
				height: 45px;
				border-color:#303030;
				color:#FFCC00;
				font-weight:bold;
				padding-right: 30px;
				padding-top:25px;
				font-size: 20px;
				text-align:right;
				font-family:"Verdana";
				text-shadow: 2px 2px 2px #333;
				text-transform:lowercase;
			}
			header ul {
				clear:both;
			}
			header ul li {
				text-indent: -99999px;
			}
			header ul li a {
				display:block;
				width: 24px;
				margin-left:5px;
				height: 24px;
				float:left;
			}
			header ul li.delicious a {
				background: url(../images/delicious.jpg) no-repeat;				
			}
			header ul li.twitter a {
				background: url(../images/twitter.jpg) no-repeat;				
			}			
			header ul li.facebook a {
				background: url(../images/facebook.jpg) no-repeat;				
			}
			header ul li.linkedin a {
				background: url(../images/linkedin.jpg) no-repeat;				
			}
			header ul li.lastfm a {
				background: url(../images/lastfm.jpg) no-repeat;				
			}
			header ul li.google a {
				background: url(../images/google.jpg) no-repeat;				
			}			
			nav {
				float: left;
				margin-right: 40px;
			}	
section {float:left;
width: 60%;
}
section header {margin:0;padding:0;height: auto;}
.button {display: inline-block; outline: none;cursor: pointer;text-align: center;text-decoration: none;font: 14px/100% Arial, Helvetica, sans-serif;padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.button:hover {text-decoration: none;}
.button:active {position: relative; top: 1px;}
.orange {color: #fef4e9; border: solid 1px #da7c0c; background: #f78d1d; background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20)); background: -moz-linear-gradient(top,  #000,  #333); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');}
.orange:hover {background: #f47c20; background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015)); background: -moz-linear-gradient(top,  #f88e11,  #f06015); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');}
.orange:active {color: #fcd3a5; background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a)); background: -moz-linear-gradient(top,  #f47a20,  #faa51a); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');}
footer {position: relative; clear:both; width:100%; height: 160px;}
footer div.anda {background: url(../images/footer.gif) no-repeat; width:98px; height:52px; left:10px; position:relative;}
footer p {position:absolute; right:15px; bottom:5px;}