
#div-blanket{ 
	border-top:2px solid #fff;
	margin-top:5px;
}

#div-blanket textarea{
	width:125px;
	height:50px;
	margin:0 auto;
	text-align:left;
}

#div-blanket .last{
	text-align:center;
}

* {margin:0; padding:0}

#text {
	margin:50px auto; 
}

.hotspot {
	color:#900; 
	padding-bottom:1px; 
	border-bottom:1px dotted #900; 
	cursor:pointer
}

#tt {
	position:absolute; 
	display:block; 
	background:url(images/tt_left.gif) top left no-repeat
}



#ttcont {
	display:block; 
	padding:10px 5px 5px 7px; 
	margin-left:5px; 
	background:#EEE; 
	color:#1f1f1f;
	text-align:left;
}

#btn-preview{
	margin-top:-25px;
	background-color:#78786E;
	border:none;
}


h1 {font:24px Georgia,Verdana; margin:0}
p {margin-top:0}
ul {margin:0; padding-left:20px}

#testdiv {width:600px; margin:0 auto; border:1px solid #ccc; padding:20px 25px; background:#fff}

#tinybox {position:absolute; display:none; padding:10px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff}

.button {font:14px Georgia,Verdana; margin-bottom:10px; padding:8px 10px 9px; border:1px solid #ccc; background:#eee; cursor:pointer}
.button:hover {border:1px solid #bbb; background:#e3e3e3}


