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

* {
	margin:0px;
	padding:0px;
	}

body {
	background-color:#2d2c2c;
	background-image:url(images/bg-nssb.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	}
	
div#wrap {
	margin:auto;
	width:900px;
	overflow:auto;
	}	
	
div#top {
	width:900px;
	height:126px;
	}
	
div#menu {
	background-image:url(images/menu.jpg);
	width:900px;
	height:41px;
	}
	
div#menu2 {
	background-image:url(images/menu2.jpg);
	width:900px;
	height:49px;
	}
	
div#content {
	background-image:url(images/content-bg.jpg);
	background-repeat:no-repeat;
	background-color:#2d2c2b;
	width:900px;
	min-height:300px;
	}
	
div#col1 {
	width:286px;
	float:left;
	}
	
div#col2{
	width:286px;
	float:left;
	}
	
div#footer {
	width:900px;
	height:15px;
	}	
	
#navigation {
	text-align:center;
	padding-top:12px;
	}
#navigation li {
	font-family: Georgia, "Times New Roman", Times, serif;
	list-style: none; 
	display: inline;
	}
#navigation li a {
	text-decoration: none; 
	padding:30px;
	}
#navigation li a:link {
	color: #ffffff;
	text-transform: uppercase;
	font-size:14px;
	}
#navigation li a:visited {
	color: #2d2c2c;
	text-transform: uppercase;
	font-size:14px;
	}
#navigation li a:hover {
	text-decoration: none; 
	text-transform: uppercase;
	font-size:14px;
	color: #2d2c2c; 
	}

#navigation2 {
	text-align:right;
	padding-top:12px;
	padding-right:70px;
	}
	
#navigation2 li {
	font-family: Arial, Helvetica, sans-serif;
	display: inline;
	}
#navigation2 li a {
	text-decoration: none; 
	padding:20px;
	}
#navigation2 li a:link {
	color: #9db401;
	text-transform: uppercase;
	font-size:12px;
	}
#navigation2 li a:visited {
	color: #66CCFF;
	text-transform: uppercase;
	font-size:12px;
	}
#navigation2 li a:hover {
	text-decoration: underline; 
	text-transform: uppercase;
	font-size:12px;
	color: #66CCFF; 
	}
	
.contact a {
	text-align: left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color:#66CCFF;
	}	

.contact a:link {
	text-align: left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color:#66CCFF;
	}	
		
.contact a:visited {
	text-align: left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color:#66CCFF;
	}	
			
.contact a:hover {
	text-align: left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color:#66CCFF;
	}	
			
p.nssb {
	text-align: left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color:#FFFFFF;
	padding-bottom:15px;
	padding-left:60px;
	padding-right:100px;
	}
	
p.services {
	text-align: left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color:#FFFFFF;
	padding-bottom:15px;
	padding-left:60px;
	padding-right:0px;
	}
	
p.subhead {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	padding-bottom: 6px;
	color:#66CCFF;
	padding-left:60px;
	font-stretch: wider;
	letter-spacing:1px;
	}

p.clearing {
	text-align: left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color:#FFFFFF;
	padding-bottom:15px;
	padding-left:60px;
	padding-right:100px;
	clear:both;
	}

h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	padding-bottom: 6px;
	color:#66CCFF;
	padding-left:60px;
	font-stretch: wider;
	letter-spacing:1px;
	}
	
h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	padding-bottom: 6px;
	color:#CCCCCC;
	padding-left:60px;
	font-stretch: wider;
	letter-spacing:1px;
	}

img.map {
	margin-left:13px;
	padding-bottom:30px;
	float:left;
		}
	
img.side {
	float:right;
	margin-left:20px;
	}

img.right {
	float:right;
	margin-left:40px;
	margin-right:40px;
	margin-bottom:20px;
	}
	
img.left {
	float:left;
	margin-right:40px;
	margin-bottom:20px;
	}
	
a.titlelink {	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	padding-bottom: 6px;
	color:#66CCFF;
	font-stretch: wider;
	letter-spacing:1px;
	text-decoration:none;
	}
	
.thumbhide {	
	display:none;
	}