@charset "UTF-8";
/* CSS Document */


@font-face { font-family: Optimus; src: url('OptimusPrincepsSemiBold.ttf'); } 
@font-face { font-family: Optima; src: url('Optima.ttc'); } 

img {
    opacity: 1;
}


a:link {
    color: #976E2F;
}

/* visited link */
a:visited {
    color: #976E2F;
	
}


/* selected link */
a:active {
	color: #976E2F;
}


a.noformat {
    color: 3d3d3d;
    text-decoration: none;
}

a.noformat:hover 
{
     color:#976E2F; 
     text-decoration:none; 
     cursor:pointer;  
}

html, body {
    height: 100%;

}
html, body, * {
    padding: 0;
    margin: 0;
}

#wrapitup {
	position:fixed;
    width: 100%;
    height: 100%;
    overflow-y: scroll;
	background: url(images/outoffocus3.jpg); 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
#content {
    position: relative;
 	left: 50%;
    margin-left: -500px;
    width: 625px;
}
#sidebar {
    position: fixed;
	height:100%;
    top: 0;
	bottom: 0;
    left: 50%;
    margin-left: 150px;
	padding-right:25px;
	padding-left:10px;
    width: 350px;
    max-height: 100%;
    overflow: visible;
	background-color:rgba(255,255,255,0.15)
}
#sidebar>* {
    max-width: 350px; /* leave some space for vertical scrollbar */
}






text.title{
	font-family: "Optimus";
	font-size:60px;
	color: 3d3d3d;
	opacity:0.7;
	letter-spacing:3; }

text.a{
	font-family: "Optimus";
	font-size:45px;
	color: 3d3d3d;
	opacity:0.7;
	letter-spacing:3; }

text.tagline{
	font-family: "Optima";
	font-size:25px;
	color: 3d3d3d;
	opacity:0.7;
	letter-spacing:3; }
	
text.heading{
	font-family: "Optimus";
	font-size:25px;
	color: 3d3d3d;
	opacity:0.8;
	letter-spacing:3; }
	
text.large{
	font-family: "Optima";
	font-size: 20px;
	color: 3d3d3d;
	opacity: 0.8;
	letter-spacing: 3; }

text.normal{
	font-family: "Optima";
	font-size: 16px;
	color: 3d3d3d;
	opacity: 0.8;
	letter-spacing: 3; }

text.small{
	font-family: "Optima";
	font-size:16px;
	color: 3d3d3d;
	opacity:0.8;
	letter-spacing:3; }
	
text.copyright{
	font-family: "Optima";
	font-size: 12px;
	opacity: 0.8;
	letter-spacing: 3;
}

text.pilgrimage{
	font-family: "Optimus";
	font-size:20px;
	color: 3d3d3d;
	opacity:0.8;
	letter-spacing:3; }
