* 
{
margin:0;
padding:0;
}


body
{
font-size:1.2em;
font-family: Calibri, Arial, sans-serif;
background-image:url(images/bg.jpg);
background-repeat:no-repeat;
background-position:center;
background-attachment:fixed;
background-size:cover
}


div.transbox
{
  //background-color:#ffffff;
  background:rgba(255,255,255, 0.82);
  padding-top:25px;
  padding-bottom:35px;
  padding-right:50px;
  padding-left:50px;
  width:760px;
  margin-top:150px;
  margin-left:auto;
  margin-right:auto;  
  //opacity:0.82;
  filter:alpha(opacity=82); /* For IE8 and earlier */
}


div.transbox p
{
  //font-weight:normal;
  text-align:justify;
}

div.transbox img{
		max-width:100%;
		max-height: 100%;
}
#wrap
{
  width:760px;
  margin-left:auto;
  margin-right:auto;
}


#navigation
{
  float:left;
  width:760px;
  height:40px;
  margin-top:-45px;
  text-align:left;
}


#navigation ul{
list-style-type:none;
}

#navigation ul li{
display:inline;
}

#navigation a{
float:left;
display:block;
margin:2px;
padding:10px;
color:rgb(244,244,244);
font-size:100%;
//font-weight:bold;
letter-spacing: 0.10em;
text-decoration:none;
background:rgb(36,36,36);
}

#navigation a:hover {
color:rgb(28,28,28); 
background:rgb(244,244,244); 
text-decoration:none; 
background-position:0 0;
}


a:link{
text-decoration:none;
color:#8B2323;
}

a:visited{
text-decoration:none;
color:#8B2323;
}


h1{
margin-top:20px;
margin-bottom:20px;
text-align:left;
font-weight:normal;
}

h3
{
  margin-top:20px;
  margin-bottom:10px;
  font-weight:normal;	
}

h4
{
  margin-top:20px;
  margin-bottom:7px;
  //font-weight:bold;
}

p
{
  //font-weight:bold;
}

a.hoover