body {margin:0;padding:0;min-width:950px;background-color:#111;color:#eee;text-align:center;font-family: Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;}
div.content {display:block;width:100%;height:100%;min-height:500px;position:absolute;top:0px;left:0px;padding:0;margin:0;z-index:5;min-width:500px;white-space:nowrap;}


div.img {display:block;width:100%;height:100%;margin:0 auto;background-repeat:no-repeat;overflow:hidden;position:fixed;top:0;left:0;text-align:center;z-index:-2;}
img#background {margin:0 auto;width:auto;height:100%;max-width:1350px;max-height:900px;overflow:hidden;border:1px solid #454545;z-index:-2;}




div.navbar {display:block;position:fixed;left:0px;bottom:0px;width:100%;z-index:10;height:160px;}

span.links {display:block;margin-top:80px;margin-bottom:20px;height:60px;background-color:#282828;
			background-color:rgba(40,40,40,0.8);text-align:right;border-width:1px 0;
			border-color:#191919;border-style:solid;white-space:nowrap}
			
span.links a {display:table-cell;height:60px;border-width:0 0 0 1px;vertical-align:middle;
				border-style:dashed;border-color:#999;width:140px;color:white;
				text-decoration:none;text-align:center;white-space:nowrap;
			}
span.links a#blank {width:200px;min-width:160px;border-width:0px;}
span.links a#blank:hover {background-color:rgba(200,200,200,0.5);background-image:none;}
span.links a:last-child {border-right-width:1px;}
span.links a:hover {background-color:rgba(200,200,200,0.5);background-image:url(images/button.png);background-repeat:repeat-x;color:#bf1c1c;}

/* formatting for ajax pages */


div.details {display:block;width:50%;text-align:right;z-index:20;
color:#111;padding-top: 300px;margin-left:350px;}

div.details span{background-color:#e6e6e6;background-color:rgba(230,230,230,0.9);border:dashed 1px #999;text-align:justify;padding:1em;white-space:normal;width:350px;float:right; font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;}
span#p_blurb {text-shadow: 2px 2px 2px #000;font-size:1.2em;color:#fff;width:350px;float:right;display:block;text-align:center;white-space:normal;border:none;background-color:transparent;font-family: Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;}
div.details a {color:#2368d9;}
div.details a:visited {color:#410099;}
div.details a:hover {color:#d97523;}


a.related {display:block;color:#fff;font-weight:bold;padding-top:1em;}
a.related:hover {color:#c00;}

/* text-based image declarations */

div.logo {width:350px;height:200px;display:block;white-space:nowrap;text-align:left;float:left;padding-top:40px;z-index:4;padding-left:14pt;}
div.logo h3{font-weight:normal;margin:0;padding:0;font-size:24pt;text-shadow: 2px 2px 2px #222;position:fixed;}
div.logo h1{font-weight:normal;margin:0;padding:12pt;font-size:40pt;text-shadow: 2px 2px 2px #222;max-width:400px;position:fixed;}

.menu {display:block;position:fixed;top:64pt;text-align:left;white-space:nowrap;max-width:300px;padding-left:1em;}
.menu li {opacity:0.3;text-shadow: 2px 2px 2px #222;}
.menu a {color:#fff;font-size:16pt;display:block;padding:0.5em 0;}
.menu li:hover {opacity:1.0;}

div#nav_section p {color:#fff;font-size:24pt;}
/*div#nav_section a  img, div#nav_section a p{opacity:0.5;}
div#nav_section:hover p {opacity:1.0;}
div#nav_section a:hover img {opacity:1.0;} */

p#nav_nz {display:inline;z-index:30;position:fixed;left:10px;bottom:-16px;}
p#nav_kp {display:inline;z-index:30;position:fixed;right:10px;bottom:-16px;}

img#nav_logo {position:fixed;bottom:0px;left:0px;border:none;z-index:15;}
img#nav_kelp {position:fixed;bottom:0px;right:0px;border:none;z-index:15;}

