* {
	padding: 0;
	margin: 0;
}
html {
	height: 100%;
	min-height: 100%;
	overflow: hidden;
}
body {
	height: 100%;
	min-height: 100%;
	color: #FFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #F90 url("/img/bg-page.png") repeat-x;
}

li { list-style: none; }

.left { float: left; }
.right { float: right; }
.clear { clear: both; }

div#Logo { z-index: -1; position: absolute; width: 100%; height: 100px; text-align: center; padding: 50px 0 0 0; }

div#Footer {
	position: absolute;
	bottom: 0px;
	z-index: 2;
	width: 100%;
	background-color: #000;
	border-top: 5px solid #FFF;
}
div#Footer div.links {
	padding: 5px 25px;
	margin: 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #CCC;
	font-size: 9px;
}
div#Footer div.links em { padding: 0 15px; font-style: normal; }

div#Footer div.links span.selected { color: #999; margin: 0 5px; }

div#Footer div.links span.external { color: #999; }
div#Footer div.links span.external a, div#Footer div.links span.external a:visited { text-decoration: none; color: #FFF; margin: 0 5px; }
div#Footer div.links span.external a:hover { text-decoration: underline; }

div#Footer div.links span.into { color: #999; }
div#Footer div.links span.into a, div#Footer div.links span.into a:visited { text-decoration: none; color: #FFF; margin: 0 5px; }
div#Footer div.links span.into a:hover { text-decoration: underline; }

div#Gallery {
	height: 100%;
	min-height: 100%;
	z-index: 1;
}

div#Photo { width: 500px; padding: 10px; background: #FFF; color: #666; position: absolute; top: 50%; left: 50%; margin: -255px 0 0 -250px; }
div#Photo img { margin: 0 0 10px 0; }
div#Photo h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-style: italic; font-weight: normal; padding: 0 0 5px 0; }

div#Photo li a, div#Photo li a:visited { color: #09F; text-decoration: none; }

div#Photo div#wrap { margin: 5px 0; }
div#Photo div#wrap.success { color: #090; }
div#Photo div#wrap.erro { color: #C00; }

div#Photo table {}
div#Photo table td { padding: 2px; }

div#Photo input.field { width: 90%; padding: 2px; border: 0; color: #666; outline: 0; }
div#Photo input.submit { padding: 2px; margin: 5px 0 0 0; border: 0; background: #FFF; color: #09F; outline: 0; }

div#Send {}
