body{
	font-size:100%;
	background-color:#31313b;
}	
#container{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;	
}
#tracker{
    position:absolute;
	visibility:hidden;
}
#unseenPages{
	position:absolute;
	visibility:hidden;	
}
	#unseenPages .page{
		width:444px;
	}
img{
    position:absolute;
}
#blogger{
    position:absolute;
    top:200px;
    left:0px;
    
}
#wand_head{
    position:absolute;
    top: 741px;
	display:none;
}

.wand_piece{
    background-image:url(../pics/wand_piece_1.png);
    position:absolute;
    width:9px;
    height:2px;
}
.wand_container{
    position:absolute;
    top:0px;
    left:0px; 
    display:none;
}
#wands{
    position:absolute;
    top:109px;
    left:360px; 
    display:block;    
}
#content_mask{
	display:none;
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#000;
	opacity: 0;
	filter: alpha(opacity = 0);
}

#typewriter{
	position:relative;
	top:650px;	
	width:738px;
	height:569px;
	visibility:hidden;
}
	/* Image positions */
	#keypad{
		top:233px;  /* +299 */
		left:32px; /* +129 */
		padding-bottom:30px;
	}
	#Q{
		top:357px;
		left:120px;
	}
	#A{
		top:401px;
		left:119px;
	}
	#Z{
		top:446px;
		left:137px;
	}
	#W{
		top:357px;
		left:166px;
	}
	#S{
		top:401px;
		left:167px;
	}
	#X{
		top:448px;
		left:191px;
	}
	#E{
		top:357px;
		left:213px;
	}
	#D{
		top:402px;
		left:217px;
	}
	#C{
		top:451px;
		left:244px;
	}
	#R{
		top:358px;
		left:262px;
	}
	#F{
		top:402px;
		left:267px;
	}
	#V{
		top:450px;
		left:294px;
	}
	#T{
		top:358px;
		left:311px;
	}
	#G{
		top:404px;
		left:318px;
	}
	#B{
		top:451px;
		left:344px;
	}
	#Y{
		top:359px;
		left:362px;
	}
	#H{
		top:404px;
		left:369px;
	}
	#N{
		top:451px;
		left:394px;
	}
	#U{
		top:360px;
		left:411px;
	}
	#J{
		top:405px;
		left:418px;
	}
	#M{
		top:451px;
		left:446px;
	}
	#I{
		top:361px;
		left:458px;
	}
	#K{
		top:405px;
		left:468px;
	}
	#O{
		top:361px;
		left:509px;
	}
	#L{
		top:406px;
		left:520px;
	}
	#P{
		top:361px;
		left:556px;
	}
	#comma{
		top:450px;
		left:501px;
	}
	#period{
		top:451px;
		left:550px;
	}
	#LShift2{
		top:403px;
		left:67px;    
	}
	#LShift1{
		top:445px;
		left:65px;    
	}
	#spacebar{
		top:491px;
		left:117px;    
	}
	#typeset{
		top:81px;
		left:85px;    
	}
	#back_piece{
		top:17px;
		left:137px;    
	}
	#bar_container{
		position:absolute;
		top:-12px;
		left:185px;    
	}
		#bar{
			top:0px;
			left:0px;    
		}
		#bottom_bar{
			top:113px;
			left:33px;
		}
		#paper{
			position:absolute;
			width:444px;
			height:45px;
			max-height:576px !important;
			
			top:50px;
			left:144px;
			background-color:white;
			border:solid 1px;
			
			padding: 30px 10px 10px 30px;
		}
		#paper .page{
			width:444px;
		}
		
		#paper .page span{
			margin:0px;
			padding:0px;
		}
	
		
		#paper .selected{
			border-right:solid 1px;
			margin-right:-1px;			
		}

#toolbar{
	position:fixed;
	height:100%;
	top:0px;
	left:0px;
}
	#tool_container{
		height:100%;
		background-color:#fff;
		float:left;
		
		width:5px;
		overflow:hidden;
		border-right:solid 1px #000;
		overflow:hidden;
	}
		#tools{
			padding:20px 10px;	
		}
		#tools ul{
			margin:0px 0px 0px 5px;;
			padding:0px;
			list-style-type:none;	
		}
		#tools ul li{
			margin:5px 0px;	
		}
			#blog_title{
				cursor:pointer;	
			}
		#tools .button{
			background-color:#dda;
			padding:0px 2px;
			border:solid 1px;
			cursor:pointer;			
		}
			
	#tool_tab{
		width:20px;
		height:100px;
		margin-top:5px;
		margin-left:-1px;
		background-image:url(../pics/tool_tab.png);
		float:left;		
	}
#page_control{
	position:fixed;
	top:0px;
	width:100px;
	margin-left:-100px;
	left:100%;
	background-color:white;
	text-align:center;
	border:solid 1px;
	font-size:14px;
}
	#pages{
		display:block;
		margin:0px auto;		
	}	
		#page_control img{
			position:relative;
			height:17px;
		}
		#page_control span{
			margin:0px 1px;
		}


/* save dialog */
#saveDialog{
	padding:5px;
	color:black;
}

	#saveDialog input{
		width:100%;
	}

	#saveDialog #titleControls{
		padding: 5px 0px;
		float:right;
		font-size:14px;
	}
	
	#saveDialog a{
		background-color:#dda;
	}