	body {
		margin:0;
		margin: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	html {
	  height:100%;
		background-color: #000000;
		background: url(../images/background_tree.gif) #000 no-repeat;
		background-position:50%;
	  
	}
	a, h1 {cursor:pointer;}
	
	#page {position: absolute; left:50%; top:200px;margin-left:-66px; top:50%; margin-top:-280px;}
	
	#page a, #page h1 {
		display:block;width:123px;height:76px;background-color:#222;margin-bottom:8px;color:#fff;
		padding-top:55px; font-size: 18px; padding-left:8px; outline:0; text-decoration:none;
	}
	#links  {
		
		position:absolute;
		bottom:0;
		left:0;
		padding:5px;
		
	}
	#links  a { font-size:x-small; color:#444;} 
	#page img {vertical-align:top; border:0; width:20px; height:20px; }
	
	a#artwork {color:#FFF; background-color:#060606;}
	a:hover#artwork {color:#46930F}
	
	a#thg {color:#777; background-color:#1a1a1a;opacity:.5; text-align:center;padding-left:0;padding-right:8px;}
	a:hover#thg {color:#CC3333}
	
	h1#virae {color:#FFF; background-color:transparent;padding-top:32px;font-weight:normal;}
	
	a#webdesign {color:#222; background-color:#FFF;font-weight:bold;font-size:16px;}
	a:hover#webdesign {color:#0A9B9B}
	a.fruitmap {
		background:transparent !important;
		padding:0 !important;
		margin:60px 0 70px 0!important;
	}
	a.fruitmap img {width:112px !important;height:auto !important;position:inherit; display:block; margin:0 auto;}
	#gixen {position:absolute; right:0; bottom:0; opacity:.1;}
	footer {
	  position:absolute;
	  bottom:60px;
	  text-align:center;
	  width:100%;
	  color:#fff;
	}
	footer a {
	  text-decoration:none;
	  font-size:11px;
	  color:#fff;
	}
  #last-tweet {color:#777;font-size:11px;display:block;padding:10px;opacity:0}
