/* Stylesheet for Heathen Foray 2008 */
/* Created by chiwa media:: http://www.chiwa.at */

/*Containing all references to images, graphics, colors and typography */

/*Typography*/

.invisible{width:0px;height:0px;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline;}

body{
color:#996633;
font-size: 0.9em;
font-family: Georgia;
}

html{background: #000000;}

p{
margin-left:10px;
max-width: 522px;
margin-bottom: 10px;
text-align: justify;
}

h2{
margin-bottom: 10px;
}

h3{
font-size: 18px;
margin-left:10px;
color: #660000;
margin-bottom: 10px;
}

.h4center{
font-size: 16px;
margin-left:10px;
color: #660000;
margin-bottom: 10px;
text-align:center;
}

h4{
font-size: 16px;
margin-left:10px;
color: #660000;
margin-bottom: 10px;
}

a{
color: #ff9933;
text-decoration: none;
outline: none;
}

a:active
{
  outline: none;
}

a:visited{
color: #993300;
text-decoration: none;
outline: none;
}

/*DIVs*/

body { 
background-color:#000000; }

div#content_main
{
background: transparent url(../images/planks.jpg) repeat 0 0;
min-height:851px;
}

div#content_left
{
background: transparent url(../images/flag_l.jpg) no-repeat 0 0;
height: 850px; 
top:-20px;
}

div#content_right
{
background: transparent url(../images/flag_r.jpg) no-repeat 0 0;
height: 850px; 
top:-20px;
}

div#branding
{
position:relative;
background: transparent url(../images/header.jpg) no-repeat 0 0;
height:240px;
width:930px;
margin-left:19px;
}

div#branding h1
{
position:absolute;
height: 162px;
width: 562px;
background: transparent url(../images/logo.png) no-repeat 0 0;
text-indent:-9999px;
margin-left: 196px;
margin-top:30px;
}

div#branding p
{
text-indent:-9999px;
}

div#navigation_main
{
position:absolute;
height: 31px;
z-index:6;
top:202px;
margin-left:120px;
}

/*FOOTER*/

.nav_footer{
  position:absolute;
  border: 0 none;
  padding: 0;
  width: 650px;
  list-style: none;
  margin-left:170px;
  margin-top: 10px;
}

.nav_footer li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left;
  display: inline;
  list-style: none;
}

.nav_footer a {
  padding: 0 2px;
  float: none !important; /*For Opera*/
  display: block;
  text-transform: uppercase;
  height: auto !important;
  height: 1%; /*For IE*/
}

.copyright{
 position:absolute;
 margin-top:30px;
 margin-left:350px;
}

.designby{
 position:absolute;
 margin-top:45px;
 margin-left:400px;
}

.poweredby{
 position:absolute;
 margin-top:60px;
 margin-left:406px;
}



.unimportant{
text-indent:-9999px;
}