
	body {background-color:#222;background: url(../images/bg.jpg) #222 -1400 -900;padding:20px; font-family:helvetica, arial; font-weight:bold; }
	a {cursor:pointer;font-size:10px;color:#ccc;text-decoration:none;}
	a:hover {color:#FF08A2;}
	a small {color:#555; display:block; margin-top:0px; }
	a span {font-size:10px;}

	ul#links , ul#links li {list-style-type:none;padding:0;margin:0;}
	#links {padding-top:20px;clear:both;}
	#links > a {opacity:.6;display:block; position:relative; font-size:50px; font-size:10px;float:left;color:#ccc;text-decoration:none; padding:8px 0px;}
	#links li.link:hover a.href {color:#FF08A2;}
	#links li.link {position:relative; float:left; font-size:10px;padding: 0 25px; cursor:default;}
	#links li.link small {
		font-size:9px;line-height:1px;font-variant:italic;
		color:#444;
	}
	#links li.link div.function a {
		font-size:11px;
		color:#eee;
		font-weight:normal;
	}
	#links li.link div.function a {
		display:none;
	}
	#links li.link:hover div.function a { color:#999; padding: 3px 10px 10px 0px; display:inline; position: absolute; right: 0; top:0;}
	#links li.link:hover div.function a:hover { color:#fff }
	li.link {border:1px solid #222;}
	li.link:hover {border:1px solid #333;background-color:#202020;}
	
	#new {display:none;}
	#add{position:absolute; bottom:10px; right:10px; -moz-border-radius:3px;background-color:#000;padding:3px 7px;font-size:medium;color:#fff;opacity:1;}

	#logo {
		
		position:absolute;
		left:60px;
		background-color:#000;
		top:0px;
		
	}
	#loginlogout {

		position:absolute;
		left:120px;
		background-color:#000;
		top:0px;
		
		
	}
	#logo a, #loginlogout a {
		padding: 10px 20px;
		margin-right:0px;
		display:block;
	}
	#signup {
		
		position:absolute;
		top:33%;
		font-size:120px;
		
	}
	#starthere {
		
		position:absolute;
		font-size:20px;
		color:#FF0074;
		bottom:10px;
		right:50px;
		
	}

	/* FACEBOX */
	
	label {display:block;margin: 10px 0;font-weight:normal}
	input[type=text] {width:250px;padding:3px;}
	
	
	#facebox {
	  padding:20px;
	  background-color:#555;
	  position: absolute;
	  border:0px solid #999;
	  top: 50%;
	  color:#fff;
	  left: 50%;
	  -moz-border-radius:10px;
	  z-index: 999;
	  text-align: left;
	}
	#facebox .popup {
	  /*position: relative;*/
	}
	#facebox .content {padding:10px 10px; font-size:1em;text-align:left}
	#facebox table {
	  border-collapse: collapse;
	}
	#facebox td {
	  border-bottom: 0;
	  padding: 0;
	}
	#facebox .body {
	  padding: 0px;
	  /*background: #fff;*/
	  width: 370px;
	}
	#facebox .loading {
	  text-align: center;
	}
	#facebox .image {
	  text-align: center;
	}
	#facebox img {
	  border: 0;
	  margin: 0;
	}
	#facebox .footer a {
		padding:0;
	}
	#facebox .footer {
	  border-bottom: 0px solid #DDDDDD;
	  font-size:0.6em; color:#444 !important;
	  padding: 5px !important;
	  margin-bottom: 0px;
	  text-align: right;
	  float:right;
	  display:block;
	  color:#fff !important;
	}
	#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
	  height: 0px;
	  width: 0px;
	  overflow: hidden;
	  padding: 0;
	}
	#facebox_overlay {
	  position: fixed;
	  top: 0px;
	  left: 0px;
	  background-color:#000;
	  height:100%;
	  width:100%;
	}
	.facebox_hide {
	  z-index:-100;
	}
	.facebox_overlayBG {
	  background-color: #000;
	  z-index: 99;
	}
	* html #facebox_overlay { /* ie6 hack */
	  position: absolute;
	  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
	}
