html, body {
    		height: 100%;
    		margin: 0;
		    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 11pt;
			font-weight: normal;
			color: #ffffff;
			overflow:hidden;
    	}
    	
a{ 
		    color: #03c; 
		    -webkit-transition: 0.5s; 
		     -moz-transition: 0.5s; 
		     -o-transition: 0.5s; 
		     -ms-transition: 0.5s; 
		     transition: 0.5s; 
		     font-size: 11pt;
			color: #ffffff;
			text-decoration: none
} 

a:hover { 
    		color: transparent; 

} 

		
#wrapper{
			border: 0px solid black;
			width: 100%; 
			margin-left: auto; 
			margin-right: auto; 
			position: relative;
			min-height: 100%;

		}
		


#shareleft{
			height: 10%; 
			background: transparent;
			text-align: left;
			position: absolute; 
			bottom: 110px;
			left: 10px; 
			width: 100%;
			text-align: center;
			z-index: 0;
	
					
		}
		
#shareleft a:link {

   color: #03c; 
    -webkit-transition: 0.5s; 
     -moz-transition: 0.5s; 
     -o-transition: 0.5s; 
     -ms-transition: 0.5s; 
     transition: 0.5s; 
     	font-size: 10pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none
} 


#shareleft a:hover { 
    color: transparent; 

} 
    	
    	


    	
#videooverlay {
			position: absolute;
			top: 0; right: 0; bottom: 0; left: 0;
			
			background: url(images/seabackgroundtransparenhole.gif)
			no-repeat     center; 
			-webkit-background-size: cover;
			-moz-background-size: cover;
			-o-background-size: cover;
			 background-size: cover;

    	}
    	
#video {
			position: fixed;
			z-index: -99; 
			width: 100%; 
			height: 100%;
}


hr {
			height:0px;
			width:98%;
			border:1px 
			solid #89f6fb;
			align: center;
			margin-top: 0px;
			margin-bottom: 2px;
			
} 



			.lightbox { left: -999em; position: absolute; }
			.lightbox { left: -999em; position: absolute; }
			.lightbox:target { bottom: 0; left: 0; right: 0; top: 0; position: absolute; }
			.lightbox:target .close a { background: rgba(0, 0, 0, 0.72); bottom: auto; left: 0; right: 0; top: 0; position: absolute; z-index: -1; }
			.lightbox:target div { border-radius: 12px; background: #ffffff; position: absolute; left: 37%; right: auto; top: 300; bottom: 50%; z-index: 99; }
			
			.close span { color: #FFFFFF; font-size: 2em; text-indent: 0; position: absolute; right: 0.5em; top: 0.5em; }
			.close {text-indent: -999em;}
			
			.inside {position: absolute; bottom: -202px;
			}
			.w60p { color: #000000; text-align:center; height: 30px; width: 230px; opacity:.60;} 
			.w61p { color: #000000; text-align:center; height: 30px; width: 220px; opacity:.60;} 
			.w63p { color: #000000; text-align:center; height: 30px; width: 230px; opacity:.60;}
			.wt { color: #000000; text-align:center; height: 30px; width: 230px; opacity:.0;}
			.w64p { margin-left:-15%; text-align:center; height: 0px; width: 640px; opacity:.60;}
			.w65p { color: #ffffff; margin-left:-10%; text-align:justify; height: 0px; width: 800px; opacity:.90;}
			.w66p { color: #000000; text-align:center; height: 30px; width: 230px; opacity:.90;}
			.h404 { height: 450px; margin-top: -100px; width:840px; margin-left: -150px;}
			.h405 { height: 450px; margin-top: 50px; width:900px; margin-left: -150px;}
			.h406 { height: 386px; margin-top: -200px; width:400px; margin-left: -150px;}
			.h403 { height: 450px; margin-top: -100px; width:640px; margin-left: -150px;}
			.h401 { height: 145px; margin-top: 30px;}
			.w300 { margin-left: -150px; width: 300px; } 
			.w640 { margin-left:-15%; width:640px; }
			.h60 { height: 30px; margin-top: -30px; } 
			.h400 { height: 137px; margin-bottom: 300px;margin-left: 300px;} 
			.h386 { height: 386px; margin-top:  10px; }
			.h { margin-bottom:  50px; }
			.scroll { overflow-n: scroll; padding: 0 1em; }
			.boxfocus { bottom: 0; left: 0; right: 0; top: 0; position: absolute; }
			.boxfocus div {	background: #ffffff; position: absolute; left: 50%; top: 50%; z-index: 99; }
			.boxfocus .close a { background-image: url('images/trans.png'); bottom: 0; left: 0; right: 0; top: 0; position: absolute; z-index: 1 }
			.box-two            {  }
			
			.fade {color: #000000; text-align:center; height: 140px; width: 235px; opacity:.70; position: absolute; }
		
#fadeoverlay {
			position: absolute;
			top: 0; right: 0; bottom: 0; left: 0;
				
			background: rgba(0, 0, 0, 0.72);
			no-repeat     center; 
			-webkit-background-size: cover;
			-moz-background-size: cover;
			-o-background-size: cover;
			 background-size: cover;
   }
   


   
#buttons{
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 12pt;
			font-weight: normal;
			margin-top: 0px;
			height: 62px; 
			background-color: rgba(0, 0, 0, 0.7); /* Color white with alpha 0.9*/		
			position: absolute; 
			bottom: 35;
			width: 285px;
			text-align: center;
			z-index: 9000;
			opacity: .80; /* Standard: FF gt 1.5, Opera, Safari, CSS3 */
    		filter: alpha(opacity=80); /* IE lt 8 */
    		-ms-filter: "alpha(opacity=80)"; /* IE 8 */
   			-khtml-opacity: .80; /* Safari 1.x */
    		-moz-opacity: .80; /* FF lt 1.5, Netscape */

		}
		
		
#footer2{
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 12pt;
			font-weight: normal;
			margin-top: 0px;
			height: 62px; 

			background: url(images/button-bk.gif)
			no-repeat     center; 

			position: absolute; 
			bottom: 40;
			width: 100%;
			text-align: center;
			z-index: 9000;
			opacity: .80; /* Standard: FF gt 1.5, Opera, Safari, CSS3 */
    		filter: alpha(opacity=80); /* IE lt 8 */
    		-ms-filter: "alpha(opacity=80)"; /* IE 8 */
   			-khtml-opacity: .80; /* Safari 1.x */
    		-moz-opacity: .80; /* FF lt 1.5, Netscape */

		}


#buttonbk{

background-color: rgba(0, 0, 0, 0.7); /* Color white with alpha 0.9*/ 
width:285px;
height:62px;
bottom: 20;

}


#footer{
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 12pt;
			font-weight: normal;
			margin-top: 0px;
			height: 28px; 
			background-color: rgba(0, 0, 0, 0.7); /* Color white with alpha 0.9*/

			position: absolute; 
			bottom: 0;
			width: 100%;
			text-align: center;
			z-index: 9000;
			opacity: .80; /* Standard: FF gt 1.5, Opera, Safari, CSS3 */
    		filter: alpha(opacity=80); /* IE lt 8 */
    		-ms-filter: "alpha(opacity=80)"; /* IE 8 */
   			-khtml-opacity: .80; /* Safari 1.x */
    		-moz-opacity: .80; /* FF lt 1.5, Netscape */

		}