/* CSS Document */



body {/*background-image:url(layout/nnt-background.jpg); background-position:center top;
background-repeat:repeat-y; */background-color:#006600; margin:0px;}



#frame {margin-left:auto;margin-right:auto; width:888px;  background-color:#FFFFFF; background-image:url(layout/content-bg.jpg); background-position:center top; background-repeat:repeat-y;margin-top:0px;}

#header {width:888px; height:148px; background-image:url(layout/nnt-header.jpg); background-position:center top; background-repeat:no-repeat;margin-top:0px;}

h1 span {display:none;margin:0px; padding:0px;}

#navlinks {width:888px; height:30px; z-index:20000;}

#leftcol {float:left; width:550px; margin-left:40px; margin-top:10px;z-index:1000;}

#rightcol {float:right; width:230px; margin-right:40px; margin-top:10px; padding:0px 10px 0px 10px; -moz-border-radius: 10px; border-radius: 10px; background-color:#E2EAFA;}

#footer {margin-left:24px; width:800px; margin-top:10px; padding:0px 20px 20px 20px; background-image:url(layout/footer-bg.jpg); background-position:center top; background-repeat:no-repeat; background-color:#E0E0E0; text-align:center;z-index:1;}

#footer p {margin-bottom:10px;}

.lphoto {float:left; margin-right:15px; border:1px solid #000000;}
.rphoto {float:right; margin-left:15px; border:1px solid #000000;}

.lphotonb {float:left; margin-right:15px; border:0px;}
.rphotonb {float:right; margin-left:15px; border:0px;}

.greenbox {background-color:#f0f0f0; height:150px;padding:30px; -moz-border-radius: 25px;
border-radius: 25px; border:2px solid #060; font-weight:bold;}

.greenfocusbox {height:100%;background-color:#f0f0f0;padding:30px; -moz-border-radius: 25px;
border-radius: 25px; border:2px solid #060;}