/* thanx to <http://philringnalda.com/blog.js> and <http://www.kryogenix.org/code/browser/nicetitle/> */
/* <http://www.domedia.org/oveklykken/css-transparency.php> */
/* <http://www.w3.org/TR/2005/WD-css3-background-20050216/#the-border-radius> */
/* <http://webkit.opendarwin.org/blog/?p=22> */
/* <http://virtuelvis.com/archives/2003/08/rounded-corners> */

div.urltitle {
	z-index: 100;
	position: absolute;
	padding: 4px;
	top: 0px;
	left: 0px;
	color: white;
	width: 5em;
	background-color: #666;
/*	background-color: #ff8000; */
	text-align: left;
	font-size: 1em; line-height: 1.2em;
	
	/* css3 standard*/
	opacity: 0.9;
	border-radius: 8px;

	/* IE proprietary */
	filter:alpha(opacity=90);
	
	/* Mozilla proprietary */
	-moz-opacity:0.9;
	-moz-border-radius: 8px;
}

img.img_whiteborder { border: 8px solid white; }

div.urltitle p {
	margin: 0; padding: 0 3px;
}

div.urltitle h2 {
	margin: 0.5em 0 0 0; padding: 0 3px; font-size: 1em; line-height: 1.2em; }
}

div.urltitle p img {
	margin: 4px 0 0 0;
}

div.urltitle p.xl { font-size: 5.4em; line-height: 1.2em; text-align: center; }

div.urltitle p.x { font-size: 1.5em; margin-top: 10px; }

div.urltitle p.destination {
	font-size: 0.9em;
	text-align: left;
	padding-top: 3px;
}