body {
	font-family: 'Open Sans', Arial;
	
}
a {
	text-decoration:none;
	font-family: 'Open Sans', serif;
	font-style:italic;
}
h1, h2, h3, h4 {
	font-family: 'Open Sans', serif;
	font-style:italic;
	color:#073d79;
	letter-spacing:2px;
}
img {
	border:none;
}
#container {
	width:100%;
	height:100%;
	padding:0px;
	
}
#column {
	height:100%;		
}
#dcontent {	
}
#logo {
	height:120px;
}
#dmenu {
	position:relative;
	top:0px;
	left:50px;
}
#quote {
	font-style:italic;
	width:100%;
	height:50px;
	border-bottom:1px solid #cdcdcd;
	text-align:center;	
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f4f4f4+100 */
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(244,244,244,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(244,244,244,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-9 */
	color:#073d79;
	font-size:18px;
	letter-spacing:2px;
	font-family: 'Open Sans', serif;
	font-style:italic;
}
#content {
	min-height:400px;
}
#footer {
	width:100%;
	height:51px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f4f4f4+0,ffffff+100 */
	background: rgb(244,244,244); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(244,244,244,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(244,244,244,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(244,244,244,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(244,244,244,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(244,244,244,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(244,244,244,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	color:#073d79;
	text-align:center;
	padding-top:30px;
	font-size:12px;		
	border-top:1px solid #cdcdcd;
}
#footer a {
	font-weight:bold;
	color:#073d79;
}
#overlay01 {
	background:#013976;
	
}
#hpContacts {
	width:100%;
	font-size:12px;
}
#hpContacts h2 {
	text-align:center;
}
#emailForm {
	background:#fff;
	width:360px;
}
#emailForm input[type="text"] {
	width:330px;
	height:40px;
	border:none;
	border-bottom:3px solid #00a4c9;
	margin-bottom:10px;
	color:grey;
	background:transparent;
}
#emailForm textarea {
	width:330px;
	height:150px;
	border:none;
	border-bottom:3px solid #00a4c9;
	margin-bottom:10px;
	color:grey;
	background:transparent;
}
#emailForm button {
	height:35px;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	font-size:16px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e5e5e5+0,ceccce+100 */
	background: rgb(229,229,229); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(229,229,229,1) 0%, rgba(206,204,206,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(100%,rgba(206,204,206,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(206,204,206,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(206,204,206,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(206,204,206,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(229,229,229,1) 0%,rgba(206,204,206,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ceccce',GradientType=0 ); /* IE6-9 */
	width:100px;
	color:#073d79;
	margin-left:20px;
	margin-right:20px;
	font-family: 'Open Sans', sans-serif;
	border:none;
	border-bottom:3px solid #f3f3f3;
	transition: all 0.7s ease;	
	cursor:pointer;
}
#emailForm:hover {
	border-bottom:3px solid #00a4c9;
}
#emailFormDiv {
	padding:10px;
	padding-bottom:7px;
	background:#f1f1f1;
	border-bottom:3px solid #00a4c9;	
	text-align:center;
	margin:10px;
	width:700px;
}
#lightbox {
	position:fixed;
	top:0px;
	left:10px;
	width:100%;
	height:0%;
	
	text-align:center;
	background:rgba(0,0,0,0.7);
	overflow:hidden;
}
#imgContent img{
	width:700px;
	min-height:520px;
}
.menuitem {
	height:35px;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	font-size:16px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e5e5e5+0,ceccce+100 */
	background: rgb(229,229,229); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(229,229,229,1) 0%, rgba(206,204,206,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(100%,rgba(206,204,206,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(206,204,206,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(206,204,206,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(206,204,206,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(229,229,229,1) 0%,rgba(206,204,206,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ceccce',GradientType=0 ); /* IE6-9 */
	width:100px;
	color:#073d79;
	margin-left:20px;
	margin-right:20px;
	font-family: 'Open Sans', sans-serif;
	border-bottom:3px solid #f3f3f3;
	transition: all 0.7s ease;	
	
}
.menuitem:hover {
	border-bottom:3px solid #00a4c9;
}
.hpItem {
	width: 260px;
	height: 174px;	
	border:7px solid #073d79;
	text-align:center;
	color:#073d79;
	font-size:16px;	
	/* outline:1px solid #d7d8da; */
	padding:3px;
	overflow:hidden;
	transition: all 0.7s ease;
	font-weight:bold;
}
.hpItem:hover {
	box-shadow:0px 10px 20px -10px #575757;
}
/*
.hpItem img:hover {
	filter: none;
  -webkit-filter: grayscale(0%);
}
*/
.hpItem img {
	width:260px;
	/*
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); 
  filter: gray; 
  -webkit-filter: grayscale(100%); 
  transition: all 0.4s ease;*/

}
.overlay {
	width:260px;
	height: 94px;
	color:#fff;
	background: rgba(0, 27, 54,0.7);
	position: absolute;
	top: 293px;
	padding-top: 80px;	
	transition: all 0.7s ease;
	opacity:0;
	font-size:18px;
	font-family:'Open Sans', Arial;
}
.overlay h3 {
	
}
.overlay:hover {
	opacity:1;
}
.overlay02 {
	width:260px;
	height: 94px;
	color:#fff;
	background: rgba(0, 27, 54,0.7);
	position: absolute;
	top: 566px;
	padding-top: 80px;	
	transition: all 0.7s ease;
	opacity:0;
	font-size:18px;
	font-family:'Open Sans', Arial;
}
.overlay02:hover {
	opacity:1;
}
.textSection {
	padding:20px;
	width:550px;
	text-align:justify;
}
.photogalleryItem {
	width:200px;
	padding:10px;
	padding-bottom:7px;
	border-bottom:3px solid #f1f1f1;
	background:#c3c3c3;	
	text-align:center;
	margin:10px;
	cursor:pointer;
	opacity:0.7;
	transition: all 0.5s ease;
}
.photogalleryItem:hover {
	background:#f1f1f1;
	border-bottom:3px solid #00a4c9;
	opacity:1;
}
.photogalleryItem img {
	width:200px;			
}
