body { font-family: Arial; font-size: 12px; color: #000000; margin: 0; }

a { color: #999999; text-decoration: none; }
a:hover { color: #000000; }
.footer { color: #999999; }

.navBorder{background:#6699CC}

.bordercolor{background:#336699}

.darkbg{background:#336699}
.darkbg a{	
	color:#FFFFFF;
	font-weight:bold;}
.darkbg a:hover{color:#6699CC}

.litebg{
	background:#FFFFFF;
}
.litebg a{
	font-weight:bold;
}
.litebg a:hover{
	font-weight:bold;
	color:#003366
}

.error{
	color:#ff0000;
}

.previewHolder,.bioHolder{
	position:absolute;
	left:405;
	top:109px;
	width:;
	height:;
}

#header {
	position: absolute;
	top:20;
	left: 336;
	width: 464; 
	height: 45px; 
	line-height: 45px;
	font-size: 45px; 
	border-bottom: 1px solid black; 
	float: left;
}

#newsClipping {
	position:absolute; 
	left:380;
	top:108px;
	width:; 
	height:417; 
	z-index:8;
	clip:rect(0,400,417,0);
	}
#news,#press {
	position:absolute; 	
	left:20px; 
	top:0px;
	width:313;
}
#news,#news p,#press,#press p{
	text-align:justify;
	font-size:14px;
	font-weight:normal;
}

#scrollMeUp{
	position:absolute;
	left:0;
	top:1; 
	z-index:10;
}



.errorText, .bigWord{
		color:#336699;
		font-weight:bold;
		position:absolute;
		letter-spacing:-3px;
		
}
.bigWord{font-size:37pt;
			left:210px;
			top:210px;
}
.errorText{
		font-size:12pt;
		left:396px;
		top:240px;
		color:#6699CC;
		letter-spacing:-1px;
}	
	
.ntlogo{
	font:normal 8px verdana; color:#fff;
}
.ntlogo:hover{color: #336699}

