body    { font-family:Arial, Helvetica, Verdana, Geneva, sans-serif; margin: 0px; background:#00b4db url('../images/pgbck2.gif') repeat top center; }
h1 		{ font:normal 26px 'Nunito', Arial, Helvetica, Verdana, Geneva, sans-serif; color:#00b4db; text-transform:uppercase; margin:0 0 7px 0; }
h2 		{ font:normal 20px 'Nunito', Arial, Helvetica, Verdana, Geneva, sans-serif; color:#515151; text-transform:uppercase; margin:0 0 12px 0; }
h6 		{ font:normal 14px Arial, Helvetica, Verdana, Geneva, sans-serif; color:#00b4db; margin:0 0 7px 0; }

.slideshow { margin-left:auto; margin-right:auto; z-index:-9; position:fixed; left:0; top:0; right:0; overflow:hidden; }

#header { 
	width:985px; 
	height:132px; 
	margin:0px auto 0px auto;
	text-align:left;
	background: rgb(0, 0, 0) transparent; 
	background: rgba(0, 0, 0, 0.4); 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); 
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	border:0;
	}
#links { 
	width:630px; 
	height:77px; 
	margin-right:26px;
	text-align:right;
	padding-top:55px;
	float:right;
	}
#links a:link   { font:normal 17px 'Nunito', Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; color:#FFF; margin:0px; padding:0px 7px 0px 12px; background:url('../images/d.gif') no-repeat bottom left;}
#links a:visited{ font:normal 17px 'Nunito', Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; color:#FFF; margin:0px; padding:0px 7px 0px 12px; background:url('../images/d.gif') no-repeat bottom left;}
#links a:hover  { font:normal 17px 'Nunito', Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; color:#00b4db; margin:0px; padding:0px 7px 0px 12px; background:url('../images/d.gif') no-repeat bottom left;}
#links a:active { font:normal 17px 'Nunito', Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; color:#FFF; margin:0px; padding:0px 7px 0px 12px; background:url('../images/d.gif') no-repeat bottom left;}


#pgbck1 { 
	width:100%; 
	margin:0 auto 0 auto;
	background:url('../images/pgbck1.jpg') no-repeat top center;
	background-attachment:fixed;
	border:0;
	}
#pgbck2 { 
	width:100%; 
	margin:0 auto 0 auto;
	background:url('../images/pgbck2.jpg') no-repeat top center;
	background-attachment:fixed;
	border:0;
	}
#pgbck3 { 
	width:100%; 
	margin:0 auto 0 auto;
	background:url('../images/pgbck3.jpg') no-repeat top center;
	background-attachment:fixed;
	border:0;
	}
#pgbck4 { 
	width:100%; 
	margin:0 auto 0 auto;
	background:url('../images/pgbck4.jpg') no-repeat top center;
	background-attachment:fixed;
	border:0;
	}
#pgbck5 { 
	width:100%; 
	margin:0 auto 0 auto;
	background:url('../images/pgbck5.jpg') no-repeat top center;
	background-attachment:fixed;
	border:0;
	}
#pgbck6 { 
	width:100%; 
	margin:0 auto 0 auto;
	background:url('../images/pgbck6.jpg') no-repeat top center;
	background-attachment:fixed;
	border:0;
	}
#content { 
	width:915px; 
	margin:160px auto 0 auto;
	padding:30px 35px 50px 35px;
	border:0;
	overflow:auto;
	background: rgb(255, 255, 255) transparent; 
	background: rgba(255, 255, 255, 0.95); 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2FFFFFF, endColorstr=#F2FFFFFF); 
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2FFFFFF, endColorstr=#F2FFFFFF)";
	}
#content p    { font:normal 14px Arial, Helvetica, Verdana, Geneva, sans-serif; color:#515151; line-height:20px; }
#content ul   { font:normal 14px Arial, Helvetica, Verdana, Geneva, sans-serif; color:#515151; margin-bottom:15px; margin-left:-10px; line-height:20px; list-style-type:disc; }
#content li   { margin-bottom:10px;}
#content a:link   { font:normal 14px Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; color:#00b4db; }
#content a:visited{ font:normal 14px Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; color:#00b4db; }
#content a:hover  { font:normal 14px Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: underline; color:#515151; }
#content a:active { font:normal 14px Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; color:#00b4db; }


#footer { 
	width:100%; 
	height:104px;
	margin:0px auto 0px auto;
	padding-top:8px;
	background:url('../images/pgbck1.gif') repeat top center; 
	font:normal 13px Arial, Helvetica, Verdana, Geneva, sans-serif;
	color:#FFF;
	text-align:center;
	border:0; 

	}
#footer p{ 
	margin-top:7px;
	}
#footer a:link   { font:normal 13px Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; color:#FFF; margin:0px; }
#footer a:visited{ font:normal 13px Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; color:#FFF; margin:0px; }
#footer a:hover  { font:normal 13px Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; color:#515151; margin:0px; }
#footer a:active { font:normal 13px Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; color:#FFF; margin:0px; }



/*  HOME PAGE ----------------------------------------------------*/

#promo { 
	width:985px; 
	height:315px;
	margin:371px auto 35px auto;
	overflow:visible;
	border:0;display:block; 
	}
#promo p  { font:normal 14px Arial, Helvetica, Verdana, Geneva, sans-serif; color:#515151; margin:12px 0 0 0; }
#promo h3 { font:normal 26px 'Nunito', Arial, Helvetica, Verdana, Geneva, sans-serif; color:#00b4db; margin:0 0 7px 0; }

#promo a:link   { text-decoration: none; color:#515151; }
#promo a:visited{ text-decoration: none; color:#515151; }
#promo a:hover  { text-decoration: none; color:#00b4db; }
#promo a:active { text-decoration: none; color:#515151; }


#box1 { width:235px; height:285px; float:left; padding:30px 35px 0 35px; margin-right:35px; border:0; 
		background: rgb(255, 255, 255) transparent; 
		background: rgba(255, 255, 255, 0.95); 
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2FFFFFF, endColorstr=#F2FFFFFF); 
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2FFFFFF, endColorstr=#F2FFFFFF)";
	}
#box2 { width:235px; height:285px; float:left; padding:30px 35px 0 35px; margin-right:35px; border:0; 
		background: rgb(255, 255, 255) transparent; 
		background: rgba(255, 255, 255, 0.95); 
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2FFFFFF, endColorstr=#F2FFFFFF); 
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2FFFFFF, endColorstr=#F2FFFFFF)";
	}
#box3 { width:235px; height:285px; float:left; padding:30px 35px 0 35px; margin:0; border:0; 
		background: rgb(255, 255, 255) transparent; 
		background: rgba(255, 255, 255, 0.95); 
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2FFFFFF, endColorstr=#F2FFFFFF); 
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2FFFFFF, endColorstr=#F2FFFFFF)";
	}
	
	
	
/*  IMAGES & GALLERY & SOCIAL MEDIA ----------------------------------------------------------------------------*/

.img  { margin:10px 0px 10px 34px; float:right; border:1px #D7D7D7 solid; }

.one { width:237px; height:160px; float:left; padding:0 0 10px 0; margin:0; overflow:auto}
.one img:hover { opacity:0.7; filter:alpha(opacity=70); }
.two { width:204px; height:160px; float:left; padding:0 0 10px 0; overflow:auto}
.two img:hover { opacity:0.7; filter:alpha(opacity=70); }
.gallery { width:915px; float:left}
.quote { font:bold 16px Arial, Helvetica, Verdana, Geneva, sans-serif; font-style:italic; line-height:25px; color:#515151; background-color:#FFF; padding: 17px; border:1px #D7D7D7 solid; text-align:center; width:560px; margin:0px auto 0px auto;}


/*FORM*/
.f1		 { font:normal 14px Arial, Helvetica, Verdana, Geneva, sans-serif; color:#00b4db; background-color:#FFF; width:250px; padding:7px; margin-bottom:5px; border:1px #D7D7D7 solid; }
.f2		 { font:normal 14px Arial, Helvetica, Verdana, Geneva, sans-serif; color:#00b4db; background-color:#FFF; width:590px; padding:7px; margin-bottom:5px; border:1px #D7D7D7 solid; }
.f3		 { font:bold 14px Arial, Helvetica, Verdana, Geneva, sans-serif; color:#00b4db; background-color:#FFF; width:200px; padding:7px; margin-bottom:5px; border:1px #D7D7D7 solid; }
.b1		 { font:bold 14px Arial, Helvetica, Verdana, Geneva, sans-serif; width:92px; height:32px; background:url('../images/pgbck1.gif'); margin:0px; border:0px; color:#FFF; cursor:pointer; }
.b1:hover{ font:bold 14px Arial, Helvetica, Verdana, Geneva, sans-serif; width:92px; height:32px; background:url('../images/pgbck2.gif'); margin:0px; border:0px; color:#FFF; cursor:pointer; }
form 	 { font:normal 14px Arial, Helvetica, Verdana, Geneva, sans-serif; color:#515151; margin-top:20px;}