body {
	background-image: url(img/sky.jpg);
	background-repeat: repeat-x;
	background-position: center;
	background-attachment: fixed;
	background-color: #3fa9f5;
	text-align:center;
	padidng: 0;
	font:13px/1.65 Verdana,sans-serif;
}

div#loading
	{
		text-align: center;
		margin: 0 auto;
		position: absolute;
		top: 300px;
		left: 40%;
		right: 40%;
		background: #484848;
		border: solid #000 1px;
		display: none;
	}

table
{
	width: 80%;
	text-align: center;
}	

thead tr
{
	background-color: #ccc;
}

tr.switch
{
	background-color: #eee;
}	

div#photoviewer img
{
	display: none;
}

.BackgroundElement
{
	position: fixed;
}
	
div#photoviewer:hover img
{
	display: block;
}

div#contentFrame
{
	position: relative;
	margin: 0 auto;
	width: 50%;
	background: #fff;
	border: solid 0;
	padding: 0.5em;
	min-width: 620px;
	min-height: 400px;
	text-align:left;
}

div.borderHorizontale
{
	height: 6px;
	background: #E9ECFF;
	position: absolute;
	position: absolute;
	left: 5px;
	right: 5px;
}

div.borderVertical
{
	width: 6px;
	background: #E9ECFF;
	position: absolute;
	top: 5px;
	bottom: 5px;
}

img#logo
{
	margin: auto;
}

h1
{
	margin-top: 0.1em;
}


h1 em
{
	font-size: 15px;
}

ul#navigationList
{
	background: url(img/navigation.png);
	height: 68px;
	width: 627px;
	margin: -10px auto 30px  auto;
	padding: 0;
	padding-top: 15px;
	font-family: Tekton Pro,Impact;
}

ul#navigationList li
{
	display: inline;
	float: right;
	padding: 0;
	margin-top: -12px;
	margin-right: 15px;
	margin-left: 35px;
	cursor:hand;
	list-style: none;
	text-align: center;
	vertical-align: middle;
}

ul#navigationList li a
{
	color: #fff;
	font-size: 3em;
	text-decoration: none;
}

ul#navigationList li a:hover
{
	color: #aaa;
}


input.editorButton
	{
		border: 0 solid;
		width: 16px;
		height: 16px;
	}