h1 {
    font: 18px Arial, Verdana, Tahoma;
	color: #000;
	margin: 0;
	padding: 0;
}

a, a:hover {
	color: #fff;
}

div.layer {
    padding: 20px;
    border: 2px solid #fff;
	background-color: #fff;
    position: absolute;
    z-index: 20;
	overflow: hidden;
}

div.layer img.pointer {
    right: 5px;
    top: 5px;
    position: absolute;
}

div.layer img.phright {
    margin: 0 0 0 0;
}
div.layer a {
	color: #7d0526;
	text-decoration: underline;
}
div.layer a:hover {
	text-decoration: none;
}
.clear { clear: both; }