BODY {
	color: Black;
	background-color: White;
	font-family: verdana, sans-serif;
	font-size: 11px;
	text-align: left;
	margin: 0;
}

A {
	color: #6495ED;
	text-decoration: none;
	}

A:HOVER {
	color: #B0C4DE;
	text-decoration: underline;
}

P {
	color: Black;
	font-family: "georgia", serif;
	font-size: 11px;
	font-weight: normal;
	margin-top: 3px;
	margin-left: 0;
	margin-right: 3px;
	margin-bottom: 8px;
	line-height: 17px;
}

H1 {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-top: 14px;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 7px;
}

#contentcolumns_floatleft {
	float: left;
	width: 50%;
	margin-right: 5px;
}

#contentcolumns_floatright {
	float: right;
	width: 50%;
	margin-left: 5px;
}

#banner {z-index:1; position:absolute; left:0px; top:0px; width:100%; height:107px; background: url(../img/banner_repeater.gif) repeat-x top left;}

#menubar {z-index:1; position:absolute; left:0px; top:108px; width:100%; height:21px; background: url(../img/menu_bar.gif) repeat-x top left;}

#submenubar {z-index:1; position:absolute; left:180px; top:131px; height:15px;  background-color: White; border-bottom: 1px; text-align: left;  font-size: 11px;  border-bottom-color: #A9A9A9;  border-bottom-style: solid; color: #A9A9A9;}

#submenubar a {
	text-decoration: none;
}

#ns_logo {z-index:2; position:absolute; left:11px; top:80px; width:158px; height:18px; background: url(../img/ns_logo.gif) no-repeat top left;}

#contenttitle {z-index:2; position:absolute; left:175px; width:97px; height:21px;}

#contentimage {z-index:2; position:absolute; margin: 0; border: 0; padding: 0; right:0px; top:0px; width:94px; height:106px;}

#adbanner {z-index:5; position:relative; top: 160px; margin-left: 179px; margin-right: 234px; background: #F3F1EE;}

#content {z-index:4; position:absolute; left:179px; top:141px; margin-right:220px;}

#mainmenu {
	z-index: 4;
	position: absolute;
	left: 27px;
	top: 156px;
	padding: 0;
	border: 0;
	margin: 0;
	background: White;
	width: 137px; 
	}
	
#rightmenu {
	z-index: 4;
	position: absolute;
	right: 20px;
	top: 160px;
	padding: 0;
	border: 0;
	margin: 0;
	padding-left: 5px;
	padding-right: 3px;
	width: 180px;
	background-color: #E9E9E9;
	}
	
#rightmenu p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
#rightmenu h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
#rightmenu ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style: outside;
	white-space: normal;
	}
	
#rightmenu li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style: outside;
	white-space: normal;
	margin-left: -14px;
	}
	
#rightmenulower {
	z-index: 4;
	position: absolute;
	right: 20px;
	top: 373px;
	padding: 0;
	border: 0;
	margin: 0;
	padding-left: 5px;
	padding-right: 3px;
	width: 182px;
	background-color: #E9E9E9;
	}
	
#rightmenulower p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
#rightmenulower h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
#rightmenulower ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style: outside;
	white-space: normal;
	}
	
#rightmenulower li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style: outside;
	white-space: normal;
	margin-left: -14px;
	}	
	
	
	#rightmenuevenlower {
	z-index: 4;
	position: absolute;
	right: 20px;
	top: 780px;
	padding: 0;
	border: 0;
	margin: 0;
	padding-left: 5px;
	padding-right: 3px;
	width: 182px;
	background-color: #E9E9E9;
	}
	
#rightmenuevenlower p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
#rightmenuevenlower h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
#rightmenuevenlower ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style: outside;
	white-space: normal;
	}
	
#rightmenuevenlower li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style: outside;
	white-space: normal;
	margin-left: -14px;
	}
	
	
	
	
#audioplayer {
	z-index: 4;
	position: absolute;
	right: 20px;
	top: 158px;
	padding: 0;
	border: 0;
	margin: 0;
	padding-left: 0px;
	padding-right: 1px;
	width: 190px;
	background-color: white;
	}
	
#kitlayouts ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style: outside;
	white-space: normal;
	text-align: left;
	}
	
#kitlayouts li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style: outside;
	white-space: normal;
	margin-left: -24px;
	text-align: left;
	}



	
	#leftmenu {
	z-index: 4;
	position: absolute;
	left: 20px;
	top: 360px;
	padding: 0;
	border: 0;
	margin: 0;
	padding-left: 5px;
	width: 125px;
	background-color: #E9E9E9;
	}
	
#leftmenu p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
#leftmenu h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}








#contextmenu ul {
	position: absolute;
	right: 0px;
	top: 109px;
	z-index:4;
	list-style: none;
	border: 0;
	margin: 0;
	padding: 0;
	height: 21px;
	font-size: 11px;
	line-height: 17px;
	}
	
#contextmenu li {
	z-index:4;
	background: Black;
	border-left: 1px solid #999;
	padding: 0px 0px 0px 0px;
	float: right;
	margin: 0px;
	height: 20px;
	}
	
#contextmenu a {
	z-index:4;
	color: #DCDCDC;
	padding: 0px 10px 5px 10px;
	text-decoration: none;
	margin: 0;
	border: 0;
	}
	
#contextmenu a:hover {
	z-index:4;
	color: #FFFAFA;
	padding: 0px 10px 5px 10px;
	background: #B0C4DE;
	margin: 0;
	border: 0;
	}
	
#contextmenu #currentpage a {
	z-index:4;
	background: White;
	padding: 0px 10px 5px 10px;
	color: Black;
	margin: 0;
	border: 0;
	}