/* 
 * Pyram, a web-based photo&media gallery.
 * 
 * Copyright (C) 2006, Nicolas Pouillon, <nipo@ssji.net>
 * 
 * Pyram is free software; you can redistribute it and/or modify it
 * under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 * 
 * Pyram is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
 * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
 * License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with pyram; if not, write to the Free Software Foundation,
 * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 * 
 * $Id$
 */

body {
	padding: 0;
	margin: 0;
}

table, td, tr {
	border: 0;
	margin: 0;
	padding: 0;
}

div.large {
	width: 100%;
	background-color: black;
}

span.but {
	padding: 1ex;
	width: 50%;
}

div.welcome {
	position: fixed;
	left: 30pt;
	top: 20pt;
	color: #fff;
	font-family: monospace;
	font-weight: lighter;
	font-size: 50pt;
	z-index: 8;
}

div.welcome_bg {
	position: fixed;
	left: 30pt;
	top: 20pt;
	color: #aaa;
	font-family: monospace;
	font-weight: bolder;
	font-size: 50pt;
	font-style: oblique;
	z-index: 7;
}

div.login_forms {
	position: fixed;
	right: 5%;
	top: 30%;
	background-color: white;
	color: black;
	z-index: 5;
	border: solid 3px  black;
}

div.login_with_token {
}

div.login_with_login {
}

div.login_forms {
	margin: 2em;
}

div.form_box {
	padding: 2ex;
}

.unselected {
	background-color: gray;
	color: black;
}

.selected {
	background-color: white;
	color: black;
}

p {
	font-size: 120%;
}

div.lbg {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 0;
	overflow: hidden;
}

div.bout {
	float: left;
	display: inline;
	padding: 0px;
	margin: 0px;
	background-repeat: no-repeat;
}

div.cadre {
	float: left;
	display: inline;
	border: 1px dotted white;
}

div#login_game {
	margin: 0px;
	padding: 0px;
	position: fixed;
	left: 20px;
	bottom: 20px;
	background: white;
	color: black;
	border: gray groove 5px;
	overflow: hidden;
}
