html {
	background:#000;
}
body {
	margin:0;
	padding:0;
	background:#FFF;
	color:#555;
	font-family: 'Lucida Sans Unicode', Arial, Sans-serif;
	letter-spacing:-0.05em;
	font-size:0.8em;
}
h1 {
	font-family : Georgia, Serif;
	font-size:1.8em;
	font-weight : lighter;
	color:#000;
	padding-top:6px;
	margin-bottom:0;
}
p {
	margin-top:8px;
	color:#888
}
#header {
	background:#000;
	height:105px;
	padding:6px;
	margin-bottom:8px;
	border-bottom:1px solid #FF0000;
	color:#FFF;
}
#ads {
	padding-left:1.3em;
	padding-top:2em;			
}
#footer {
	margin-top:1em;
	background:#000;
	padding:6px;
	border-top:1px solid #FF0000;
	color:#FFF;
}
#footer a { text-decoration : none; color:#22a1f9 }
#footer a:hover { color : #FF0000 }
#pagina {
	margin-left:2em;
	width:800px;
	background:#FFF;
}
	#earth {
		background:#FFF url(/img/earth.png) 22px 0 no-repeat;
		padding-left:96px;
	}
	
	#check {
		background:#FFF url(/img/arrow.png) 22px 0 no-repeat;
		padding-left:96px;
	}
	
	#help {
		background:#FFF url(/img/help.png) 22px 0 no-repeat;
		padding-left:96px;
	}
	
input.box {
	border : 1px solid #AAA;
	padding : 2px;
	background : #EEE;
}
input.bot {
	border : 1px solid #888;
	background : #DDD;
	color : #333;
}

a { text-decoration : none }
a:hover { color : #FF0000 }

.fleft { float:left }
.fright { float:right }
.reset { clear:both }
.right { padding-right:1em }
.left { padding-left:1em }
pre { font-size : large }

/* Check URL */

strong { color:#000 }
h1 { color:#000; padding:4px }
hr { border:1px dashed #777 }
h2,h3 { 
	background:#000;
	font-family:Georgia,Serif;
	font-weight:lighter;
	font-size : 135%;
	letter-spacing:-0.4pt;
	color:#FFF;
	padding:2px 8px 2px 8px;
	margin-bottom:2px;
}	
h2.plain {
	background:#FFF;
	border-bottom:1px solid #000;
	color:#000;
}
.item {
	font-family : 'Courier New', Terminal;
	font-size : large;
	padding : 12px;
	display : block;
	margin-bottom : 1em;
}
	.item { border:1px solid #666 }
	.item p { 
		padding-top:0;
		padding-bottom:0;
		margin-top:0;
		margin-bottom:0;
		font-size : small;
		color:#333;
	}
	.item h3 { background:#FFF; color:#000 }
	* html .item p { font-size:small }
	h3 {
		margin-top:8px;
		color:#FFF;
		margin-top:0;
		border:1px solid #000;
	}
	h3.bad    { background : #a60000 }
	h3.good   { background : #0b9c00 }
	h3.medium { background : #ff7700 }
	h3.vgood  { background : #008406 }
	h3.vbad   { background : #FF0000 }
	
ul,ol {
	list-style-type : square;
}
em {
	font-style : normal;
	color : #FF0000;
}
.small, .small * { font-size : small }
pre { font-size : x-small; background:#EEE; border:1px solid #DDD;padding:2px }
.photo {
	border : 1px solid #AAA;
	background : #DDD;
	padding : 5px;
	margin-bottom : 1em;
}