/* CSS Document */#alive {	position:absolute;	top:0px;	left:0px;	display:block;	z-index:2;}#default {	position: absolute;	left: 0px;	top: 0px;	z-index: 2;}#rainIt {	position:absolute;	z-index:2;	top:-15px;	left:33px;	height:259px;	width:155px;	background:no-repeat;}#water {	position: absolute;	z-index: 3;	left: 25px;	top: 90px;	height: 40px;	width: 26px;	display: block;}#haircut {	position:absolute;	z-index:4;	left:58px;	top:100px;	display:none;}#zzzs {	position:absolute;	top:120px;	left:29px;	z-index:5;	display:none;}#hat {	position:absolute;	top:33px;	left:159px;	z-index:6;	display:none;}#eye {	position:absolute;	top:58px;	left:175px;	z-index:7;	display:none;}#alerts {	position:absolute;	top:0px;	left:0px;	width:200px;	height:35px;	color:white;	font-family:"Lucida Grande";	display:block;}#cut {	position:absolute;	top:10px;	left:35px;	display:none;	z-index:8;}#abig {	position:absolute;	bottom:0px;	right:5px;	font-size:24px;	opacity:0.5;}#asmall {	position:absolute;	top:2px;	right:27px;	font-size:12px;}#dead {	position:absolute;	top:0px;	left:0px;	display:none;	z-index:1;}#defaultdead {	position:absolute;	top:0px;	left:-20px;}#alertdead {	position:absolute;	top:30px;	left:0px;	z-index:2;	opacity:0.75;	cursor:pointer;}#box {	position:absolute;	left:3px;	top:78px;	z-index:0;}#backMain {	position:absolute;	top:0px;	left:0px;}a {	color: #333333;}.page {	position:absolute;	top:38px;	left:26px;	width:136px;	height:75px;	z-index:100;	font-family: Arial, Helvetica, sans-serif;	font-size: x-small;	color: #333333;}.top {	position:absolute;	top:1px;	left:3px;	width:133px;	height:11px;}.title {	position:absolute;	top:0px;	left:0px;	font-size:11px;	font-weight:bold;}.return {	position:absolute;	right:2px;	top:0px;	cursor:pointer;}.cont {	position:absolute;	top:18px;	left:3px;	width:130px;	height:55px;	overflow:hidden;}#main {display:block;}#howto {display:none;}#phrases {display:none;}#myphrases {display:none;}#hibernation {display:none;}#prefs {display:none;}#pEnter {	position:absolute;	top:11px;	left:0px;	width:130px;}#submitP {	position:absolute;	top:32px;	left:0px;	text-decoration:underline;	cursor:pointer;}#viewP {	position:absolute;	top:44px;	right:-13px;	text-decoration:underline;	cursor:pointer;}#pList {	position:absolute;	top:0px;	left:0px;	width:90px;	height:53px;}#pRemove {	position:absolute;	top:0px;	left:92px;	text-decoration:underline;	cursor:pointer;}#pAdd {	position:absolute;	top:15px;	left:91px;	text-decoration:underline;	cursor:pointer;}#cHibernation {	position:absolute;	top:10px;	width:130px;	text-align:center;}#bottomText {	font-size:9px;	color:gray;}#alertPref {	position:absolute;	top:0px;	left:0px;}#apText {	position:absolute;	top:3px;	left:20px;	width:130px;}#savePref {	position:absolute;	top:17px;	left:0px;}#spText {	position:absolute;	top:20px;	left:20px;	width:130px;}#lengthPref {	position:absolute;	top:37px;	left:80px;	width:50px;	z-index:3;}#lpText {	position:absolute;	top:40px;	left:0px;	width:130px;}#arrows {	position:absolute;	left:163px;	top:93px;	height:21px;	width:18px;	opacity:0.5;}	#up {	position:absolute;	top:0px;	height:10px;	width:18px;	background:url('Flip/up_arrow.png') center center no-repeat;}#down {	position:absolute;	bottom:0px;	height:10px;	width:18px;	background:url('Flip/down_arrow.png') center center no-repeat;}#doneButton {	position:absolute;	top:118px;	left:10px;	cursor:pointer;}#ndButton {	position:absolute;	top:118px;	left:95px;	cursor:pointer;}