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





body {
	font-family: "Josefin Sans", sans-serif;
	background-color:#FFF;
	color: #000;
	padding: 0;
	margin: 0;
	text-align: center;
	font-weight: 300; 
	
	
}

 

@media screen and (max-width: 3000px) {
  body {
 
	text-size-adjust: none;
  }
}




 a:link
{
color: #FFF;
text-align: center;
	font-size: 22px;
	text-decoration: none;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	font-weight: lighter

}

a:visited {
  color: white;


#navbar a:link
{
color: #3A252E;
background-color: #FFF;
text-align: center;
	font-size: 14px; 
font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif';
	font-weight: 300;
	text-indent:0px;
	line-height: 30px;
	letter-spacing: 2px;
	
	margin-left: 1em;
	margin-right: 1em;
float: inherit;
	
}




#content {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right : 0px;
	padding-left: 0px;
	align: center;
	

}




.column {
  float: left;
  width: 50%;
	
	
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
	
}



.column2 {
  float: left;
  width: 33%;
	
	
}


.column22 {
  float: left;
  width: 66%;
	
	
}


.column3 {
  float: left;
  width: 100%;
	padding:0em;
	
	
}

.column33 {

	
	text-align: right;
	
	
}

.column4 {
  float: left;
  width: 100%;
	padding:3em;
	
	
}

/* Clear floats after the columns */
.row2:after {
  content: "";
  display: table;
  clear: both;
	
}



/* P=BASIK */
p {
	font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif';
	font-size:17px;
	font-weight: 100;
	text-align: center;
	color: black;
	text-indent:0px;
	line-height: 25px;
	letter-spacing: 0.5px;
	margin-left: 5em;
	margin-right: 5em;
float: inherit;
	}
@media screen and (max-width: 3000px) {
  p {
	text-size-adjust: none;
  }
}



p604 {
	font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif';
	font-size:17px;
	font-weight: 600;
	text-align: center;
	color: black;
	text-indent:0px;
	line-height: 25px;
	letter-spacing: 0.5px;
float: inherit;
	}


p000
{
	
font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif';
	font-size:17px;
	font-weight: 100;
	text-align: center;
	color: white;
	text-indent:0px;
	line-height: 25px;
	letter-spacing: 0.5px;
	margin-left: 5em;
	margin-right: 5em;
float: inherit;
}





p404 {
	font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif';
	font-size:17px;
	font-weight: 100;
	text-align: center;
	color: #058A86;
	text-indent:0px;
	line-height: 25px;
	letter-spacing: 0.5px;
	margin-left: 0em;
	margin-right: 0em;
float: inherit;
	}


p808 {
	font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif';
	font-size:19px;
	font-weight: 300;
	text-align: center;
	color: white;
	text-indent:0px;
	line-height: 26px;
	letter-spacing: 0.5px;
	margin-left: 5em;
	margin-right: 5em;
float: inherit;
	}


p666 {
	font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif';
	font-size:17px;
	font-weight: 300;
	text-align: center;
	color: white;
	text-indent:0px;
	line-height: 30px;
	letter-spacing: 0.9px;
	margin-left: 1em;
	margin-right: 1em;
float: inherit;
	}






/* P=CENTERED */
p1 {
	font-family: "Josefin Sans", sans-serif;
	font-weight: 100;
	font-size:13px;
	text-align: center;
	color: 0F0917;
	text-indent:0px;
	margin: 0.3em;
	margin-left: 21em;
	margin-right: 21em;
	float: inherit;
	}

p90 {
	background: #FFFFFF;
	color: #D4C8C8;
	font-size:13px;
	text-align: right;
	margin: 2em;
	font-family: "Arial";
}

p7 {
	font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif';
	font-size:15px;
	font-weight: 350;
	text-align: center;
	color: black;
	text-indent:0px;
	line-height: 22px;
	letter-spacing: 0.7px;
	margin: 0.7em;
	margin-left: 4em;
	margin-right: 4em;
	float: inherit;
	}

p2 {
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	font-weight: 0;
	font-size:17px;
	text-align: center;
	color: 0F0917;
	text-indent: 0px;
	padding:90px;
	letter-spacing: 1pt;
	}

p3 {
	font-family: "Source Code Pro", sans-serif;
	font-weight: 0;
	font-size:14px;
	text-align:right;
	color: #000;
	text-indent: 0px;
	padding-right:30px;
	letter-spacing: 1pt;
	}

blockquote {
 margin:10px;
 padding-left:190px;
	padding-right: 190px;
	padding-top: 30px;
	padding-bottom: 0;
	line-height:26px;
	
 }

/* EMAIL LINK */
h20 {
	font-family: "Josefin Sans", sans-serif;
	font-weight: 80;
	font-size:12px;
	text-decoration:none;
	text-decoration-color: blanchedalmond;
	text-align: center;
	color: #0F0917;
	text-indent:0px;
	
	}
	/* H3= p condensed text */
h3 {
	font-family: "Source Code Pro", sans-serif;
	font-weight: 200;
	font-size:12px;
	text-align: left;
	color: 0F0917;
	text-indent:0px;
	margin: 0.3em;
	margin-left: 22em;
	margin-right: 22em;
	min-width: 400px;
	}
	
/* H1=CENTER */
h1 {
	font-family: "Source Code Pro", sans-serif;
	font-weight: 100;
	font-size:13px;
	text-align: center;
	color: 0F0917;
	}
	
/* H11=CENTER SMALL */
h11 {
	font-family: 'Times New Roman', 'sans-serif';
	font-weight: lighter;
	font-size:20px;
	text-align: center;
	color: #671C33;
	padding:0px;
	margin: 0.3em;
	letter-spacing: 2px;
	}

h10 {
	font-family: 'Times New Roman', 'sans-serif';
	font-weight: lighter;
	font-size:31px;
	text-align: center;
	color: #671C33;
	padding:0px;
	margin: 0.3em;
	letter-spacing: 2px;
	}

h25 {
	font-family:  'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif';
	font-weight: normal;
	font-size:80px;
	text-align: center;
	color: #671C33;
	padding:0px;
	margin: 0.3em;
	letter-spacing: 2px;
	}
	
/* H2=RIGHT */	
h2 {
	font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif';
	font-weight: normal;
	font-size:29px;
	text-align: center;
	color: #2E1617;
	padding:0.7em;
	letter-spacing: 2px;
	}

h211 {
	font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif';
	font-weight: normal;
	font-size:30px;
	text-align: center;
	color: #2E1617;
	padding:0.7em;
	letter-spacing: 7px;
	}

h270 {
	font-family: 'Baskerville', 'Palatino Linotype', 'Palatino', 'Century Schoolbook L', 'Times New Roman', 'serif';
	font-weight: normal;
	font-size:27px;
	text-align: center;
	color: #2E1617;
	padding:0.7em;
	line-height:1em; 
	letter-spacing: 0.7px;
	}

h271 {
	font-family: 'Helvetica';
	font-weight: normal;
	font-size:27px;
	text-align: center;
	color:#DCE4E9;
	padding:0.7em;
	line-height:1em; 
	letter-spacing: 0.7px;
	}

h202 {
	font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif';
	font-weight: normal;
	font-size:15px;
	text-align: center;
	color: #2E1617;
	padding:0.7em;
	letter-spacing: 2px;
	}

h203 {
	font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif';
	font-weight: normal;
	font-size:19px;
	text-align: center;
	color: #2E1617;
	padding:0.7em;
	letter-spacing: 2px;
	}



h99 {
	font-family: 'Times New Roman';
	font-weight: normal;
	font-size:19px;
	text-align: center;
	color: black;
	padding:0.7em;
	letter-spacing: 2px;
	}

h28 {
	font-family: 'Times New Roman';
	font-weight: normal;
	font-size:16px;
	text-align: center;
	color: black;
	padding:0.7em;
	letter-spacing: 2px;
	}
	
h38 {
	font-family: 'Times New Roman';
	font-weight: normal;
	font-size:16px;
	text-align: left;
	color: black;
	padding-left:0.3em;
	letter-spacing: 2px;
	}
	


h9 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight: normal;
	font-size:18px;
	text-align: center;
	color: black;
	padding:0.7em;
	letter-spacing: 1px;
	}
	
	
/* IMAGES 
..............
..............
..............*/





/* THE NAVBAR */
#navbar ul {  
	padding: 10; 
	list-style-type: none; 
	text-align: center;
	letter-spacing: 0,7px; 
	background-color: #FFF;
	color: #000;
	font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif';
	letter-spacing: 0.5px;
	} 
 
#navbar ul li {  
	display: inline; 
	} 
 
#navbar ul li a { 
	text-decoration: none; 
	font-size: 15px;
	font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif';
	padding: .1em 1em; 
	background-color: #000000; 
	color: #FFFFFF;
	} 
 

#div
* {
    margin : 0px;
    padding : 0px;
}

#div1, #div2 {
  margin:0px;
  padding:0px;
}


/* ~~ THE FOOTER ~~ */
.footer {
	background: #FFFFFF;
	color: #0000;
	font-size:8px;
	text-align: right;
	padding-right: 0px;
	font-family: "Source Code Pro", sans-serif;
}



figure {
    display: inline-block;
    border: none;
    margin: 20px; /* adjust as needed */
}
figure img {
    vertical-align: top;
}
figure figcaption {
    border: none;
	border-top: none;
	padding: 50px; 
    text-align: center;
	font-size: 12px;
	line-height:14px;
}

/* ~~ HOVER ~~ */

.image {
  opacity: 1;
}

/* Container holding the image and the text */
.container {
  position: relative;
  text-align: center;
  color: white;
	padding:none;

}

/* Bottom left text */
.bottom-left {
  position: absolute;
  bottom: 8px;
  left: 16px;
}

/* Top left text */
.top-left {
  position: absolute;
  top: 8px;
  left: 16px;
}

/* Top right text */
.top-right {
  position: absolute;
  top: 8px;
  right: 16px;
}

/* Bottom right text */
.bottom-right {
  position: absolute;
  bottom: 8px;
  right: 16px;
}

/* Centered text */
.centered {
	position: absolute;
	top: 0px;
	left: -2px;
	text-align: center;
	width: 100%;
	
}




