/*
Name: Shift Reality CSS 2.1
Version: 1.2.5
Description: Cascaded Style Sheet for http://www.shift-reality.nl/
Author: Peter Dackers
Author URI: http://www.shift-reality.nl/
With help from: W3C & Code Beautifier
URI: http://www.w3.org/Style/CSS/
URI: http://www.codebeautifier.com/
*/

*
{
  margin:0;
  padding:0;
}

a
{
  color:#777777;
  cursor:pointer;
  outline:none;
  text-decoration:none;
}

a:hover
{
  color:#425963;
}

body
{
  background-color:#ebe9e1;
  background-image:url(images/bg.png);
  background-repeat:repeat-x;
  background-position:top;
  color:#555555;
  font-family:Arial, sans-serif;
  font-size:0.8em;
  text-align:center;
}

img
{
  border:0;
}

li
{
  list-style:url(images/li.png);
  margin-left:18px;
}

ul
{
  margin:12px 0;
}

#header
{
  background-color:#32322a;
  background-image:url(images/header.png);
  background-repeat:no-repeat;
  height:119px;
}

#header_404
{
  background-color:#32322a;
  background-image:url(images/header_404.png);
  background-repeat:no-repeat;
  height:119px;
}

#header a
{
  cursor:pointer;
  display:block;
  height:100%;
  outline:none;
  text-decoration:none;
  width:100%;
}

.main
{
  background-color:#fdfefe;
  text-align:left;
  width:700px;
  margin:20px auto 0;
}

.navigation
{
  background-image:url(images/navigation/navigation_bg.png);
  background-repeat:repeat-x;
  height:33px;
}

.content
{
  background-color:#ffffff;
  border-top:1px solid #dcdcd4;
  clear:both;
}

.content p
{
  margin:0 0 12px;
}

.content h1,.content h2,.content h3
{
  font-family:"Arial Black", sans-serif;
  font-size:1em;
  margin:0 0 4px;
}

.item
{
  background-color:#ffffff;
  background-image:url(images/item.png);
  background-repeat:repeat-x;
  border-color:#dedbd1;
  border-style:solid;
  border-width:1px;
  padding:10px 15px 15px;
}

.spacer
{
  background-color:#ebe9e1;
  height:15px;
}

.footer
{
  background-color:#f5f5f5;
  border-color:#dedbd1;
  border-style:solid;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-width:0;
  color:#777777;
  font-size:0.8em;
  padding:3px;
}

.footer .right
{
  margin:0 2px;
}

.footnote
{
  background-color:#e4e2db;
  background-image:url(images/footnote_bg.png);
  background-repeat:repeat-x;
  background-position:top;
  border-color:#dedbd1;
  border-style:solid;
  border-width:1px;
  color:#777777;
  font-size:0.8em;
  height:16px;
  padding:4px;
}

.right
{
  float:right;
}

.clearer
{
  clear:both;
}