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

body{
background-color: black;
margin: 0px;
padding: 0px;
}

#body{
margin-top: 20px;
background-repeat:none;
width: 1000px;
height: 575px;
margin-left: auto;
margin-right: auto;
}

#logo{
position: absolute;
margin-top: 31px;
margin-left: 30px;
}

#gallery{
position: absolute;
margin-top: 38px;
margin-left: 230px;
width: 720px;
height: 485px;
filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65; 
background-image: url(../images/white.png)
}
#photos{
position: absolute;
margin-top: 38px;
margin-left: 230px;
width: 720px;
height: 485px;

}
#thumbnails{
position: absolute;
margin-left: 0px;
width: 100px;
margin-top: 0px;
}

#thumbnails img{
margin-left: 0px;
}

#nav{
position: absolute;
margin-top: 115px;
margin-left: 45px;
text-align: right;
width: 140px;
}

#nav a{
color: #1557a0;
font-size: 11px;
text-decoration: none;
font-family: Arial, Sans-serif;
line-height: 18px;
font-weight: bold;
}

#nav a:hover{
color: black;
}

#nav ul li{
text-align: right;
}


#footer{
margin-top: 533px;
margin-left: 20px;
position: absolute;
}

.footer{
color: #92a445;
font-family: Arial, Sans-serif;
font-size: 10px;
font-weight: bold;
}

.dark{
color: #333333;
font-family: Arial, Sans-serif;
font-size: 12px;
font-weight: bold;
}

.white{
color: #ffffff;
font-family: Arial, Sans-serif;
font-size: 12px;
font-weight: bold;
}

#national{
position:absolute;
margin-left:720px;
margin-top:5px;

}


#mission{
position: absolute;
margin-top: 90px;
margin-left: 405px;
height: 168px;
width: 595px;
filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; 
background-image: url(../images/white.png)
}

#links{
position: absolute;
margin-top: 90px;
margin-left: 300px;
height: 170px;
width: 700px;
filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; 
background-image: url(../images/BLUE.png);
}


#links2{
position: absolute;
margin-top: 90px;
margin-left: 300px;
height: 270px;
width: 700px;
filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; 
background-image: url(../images/white.png);
}


#links3{
position: absolute;
margin-top: 90px;
margin-left: 300px;
height: 270px;
width: 700px;
filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; 
background-image: url(../images/BLUE.png);
}






#faq{
position: absolute;
margin-top: 90px;
margin-left: 375px;
height: 100px;
width: 625px;
filter:alpha(opacity=74);-moz-opacity:.74;opacity:.74; 
background-image: url(../images/GREEN.png);
}

#faqtext{
position: absolute;
margin-top: 100px;
margin-left: 380px;



}









#faq2{
position: absolute;
margin-top: 90px;
margin-left: 375px;
height: 210px;
width: 625px;
filter:alpha(opacity=74);-moz-opacity:.74;opacity:.74; 
background-image: url(../images/GREEN.png);
}

#faqtext2{
position: absolute;
margin-top: 100px;
margin-left: 380px;



}

#faq3{
position: absolute;
margin-top: 90px;
margin-left: 375px;
height: 270px;
width: 625px;
filter:alpha(opacity=84);-moz-opacity:.84;opacity:.84; 
background-image: url(../images/GREEN.png);
}




#linkstext{
position: absolute;
margin-top: 105px;
margin-left: 300px;
height: 200px;
width: 695px;
}

#linkstext a{
font-family: Arial, Sans-serif;
color: white;
font-weight: bold;
text-decoration: none;
margin: 10px;
}

#linkstext a:hover{
color: #333333;
}

#contactform{
position: absolute;
margin-top: 200px;
margin-left: 207px;
width: 484px;
height:306px;
filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65; 
background-image: url(../images/white.png)
}

#form{
position: absolute;
margin-top: 215px;
margin-left: 222px;
width: 450px;
height:190px;
}


#missiontext{
position: absolute;
margin-top: 105px;
margin-left: 405px;
height: 168px;
width: 595px;
}

h1{
color: #333333;
font-size: 18px;
font-weight: bold;
font-family: Arial, Sans-serif;
margin-left: 25px;
margin-right: 25px;
line-height: 18px;
margin-top: 15px;
}
h2{

color: #fff;
font-size: 18px;
font-weight: bold;
font-family: Arial, Sans-serif;
margin-left: 25px;
margin-right: 25px;

margin-top: 15px;
}

p{
color: #333333;
font-size: 12px;
font-family: Arial, Sans-serif;
margin-left: 25px;
margin-right: 25px;
line-height: 24px;
}


p{
color: #333333;
font-size: 12px;
font-family: Arial, Sans-serif;
margin-left: 25px;
margin-right: 25px;
line-height: 24px;
}













#nzsch{
margin-top: 510px;
margin-left: 940px;
position: absolute;
}










.menu1{
text-align: right;
}

ul.menu1, ul ul {
text-align:right;


padding:0; margin:0; border:0; list-style-type:none;text-align:right; }
ul.menu1 {margin:0 auto;}

ul.menu1 table {border-collapse:collapse; padding:0; margin:0; font-size:1em;}
ul.menu1 ul {}
ul.menu1 li {}
ul.menu1 li.drop {margin-bottom:-2px;}
ul.menu1 li a, 
ul.menu1 li a:visited {display:block;  text-decoration:none; color:#606;}
ul.menu1 li a.last, 
ul.menu1 li a.last:visited {display:block;  }
ul.menu1 li ul {display:none; color:#000; }

ul.menu1 li:hover a, 
ul.menu1 li a:hover {border:0; color:#fff; font-weight:bold; }



ul.menu1 li:hover ul, 
ul.menu1 li a:hover ul {display:block; width:160px; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; 
background-image: url(../images/white.png); padding:5px; }



