a:hover {	color: #fe9965;	text-decoration: none;	}body,td,th {	font-family: Arial, sans-serif;	font-size: 12px;	font-style: normal;	color: #999;	text-decoration: none;	//font-stretch: narrower;	letter-spacing: .05em;		line-height: 16px;	background-color: #000000;}.link {	color: #ffffff;	text-decoration: none;		}h1 {	font-family: Arial Narrow, sans-serif;	vertical-align: bottom;	font-size: 13px;	font-style: normal;	font-weight: lighter;	text-decoration: none;	vertical-align: bottom;	text-transform: uppercase;	font-stretch: narrower;		line-height: 21px;	padding-top: 10px;}h2 {	font-family: Arial Narrow, sans-serif;	vertical-align: bottom;	font-size: 25px;	font-style: normal;	font-weight: bold;	color: #fe9965;	text-decoration: none;	vertical-align: bottom;	text-transform: uppercase;	font-stretch: narrower;	letter-spacing: 1px;		}h3 {	font-family: Arial Narrow, sans-serif;	vertical-align: bottom;	font-size: 12px;	font-style: normal;	font-weight: lighter;	text-decoration: none;	vertical-align: bottom;	text-transform: uppercase;	font-stretch: narrower;	letter-spacing: .08em;		line-height: 13px;	padding-top: 10px;}.divHeader {	background-image: url(../images/nl_logo.jpg);	top: 20px;	height: 125px;	width: 1031px;	overflow: show;	vertical-align: bottom;	margin-left: auto;	margin-right: auto;	text-align: left;	position: relative;	background-repeat: no-repeat;	text-decoration: none;	}#graphic_bio {	background-image: url(../images/violin.png);	top: 35px;	left: 850px;	height: 410px;	width: 130px;	overflow: show;	margin-left: auto;	margin-right: auto;	text-align: left;	position: absolute;	background-repeat: no-repeat;	text-decoration: none;	z-index: 2;	vertical-align: bottom;}#content_bio {	top: 15px;	left: 465px;	height: 460px;	width: 365px;	overflow: show;	background-image: url(../images/title_line.jpg);	background-repeat: repeat-x;	position: absolute;	padding-right: 200px;}#content_contact {	top: 150px;	left: 735px;	height: 460px;	width: 510px;	overflow: show;	background-image: url(../images/title_line.jpg);	background-repeat: repeat-x;	position: absolute;	letter-spacing: 1px;}#content_news {	top: 15px;	left: 50px;	height: 1560px;	width: 920px;	overflow: hidden;	background-image: url(../images/title_line.jpg);	background-repeat: repeat-x;	position: absolute;	vertical-align: top;	}#content_credits {	top: 15px;	left: 50px;	height: 1960px;	width: 920px;	overflow: hidden;	background-image: url(../images/title_line.jpg);	background-repeat: repeat-x;	position: absolute;	vertical-align: top;	}#content_disc {	top: 15px;	left: 50px;	height: 460px;	width: 920px;	overflow: show;	background-image: url(../images/title_line.jpg);	background-repeat: repeat-x;	position: absolute;	vertical-align: top;	}#content_demo {	top: 15px;	left: 50px;	height: 460px;	width: 920px;	overflow: show;	background-image: url(../images/title_line.jpg);	background-repeat: repeat-x;	position: absolute;	vertical-align: top;		line-height: 17px;}#contentarea_title {	top: 5px;	left: 10px;	height: 460px;	width: 715px;	overflow: show;	background-image: url(../images/title_line.jpg);	background-repeat: repeat-x;	position: absolute;	vertical-align: top;		line-height: 17px;	font-size: 13px;	color: #555;	letter-spacing: 1px;	text-transform: uppercase;}#thumb_nav_up {	top: 37px;	left: 50px;	height: 17px;	width: 190px;	overflow: hidden;	position: absolute;	vertical-align: top;		line-height: 17px;	background-color: #333;	z-index: 5;}#thumb_nav_down {	top: 482px;	left: 50px;	height: 16px;	width: 190px;	overflow: hidden;	position: absolute;	vertical-align: top;		line-height: 17px;	background-color: #333;	z-index: 5;}#thumb_wrapper {	top: 52px;	left: 50px;	height: 446px;	width: 190px;	overflow: hidden;	position: absolute;	vertical-align: top;		line-height: 17px;}#thumb_wrapper_inner {	top: 0px;	left: 0px;	height: 940px;	width: 190px;	overflow: hidden;	position: absolute;	vertical-align: top;		line-height: 17px;}#content_demo_thumb1 {	top: 0px;	left: 0px;	height: 446px;	width: 190px;	overflow: show;	background-color: #333;		position: absolute;	vertical-align: top;		line-height: 17px;}#content_demo_thumb2 {	top: 436px;	left: 0px;	height: 446px;	width: 190px;	overflow: show;	background-color: #333;		position: absolute;	vertical-align: top;		line-height: 17px;}#main_nav{	top: 39px;	left: 80px;	height: 40px;	width: 1031px;	overflow: hidden;	color:#777;	position: absolute;	letter-spacing: 1px;	z-index: 5;}#main_nav a:link, #main_nav a:visited{	color: #fe9965;	text-decoration: none;}#main_nav a:hover{	color: #ffffff;	text-decoration: none;}#demo_dropnav{	top: 57px;	left: 168px;	height: 125px;	width: 400px;	overflow: hidden;	color:#444444;	position: absolute;	letter-spacing: 1px;	vertical-align: top;	z-index: 4;	visibility: hidden;}#demo_dropnav a:link, #demo_dropnav a:visited{	color: #fe9965;	text-decoration: none;}#demo_dropnav a:hover{	color: #ffffff;	text-decoration: none;}.divFooter {	background-image: url(../images/footer_logos.jpg);	height: 85px;	width: 1031px;	overflow: hidden;	vertical-align: middle;	margin-left: auto;	margin-right: auto;	text-align: right;		position: relative;	background-repeat: no-repeat;}.divCalloutWrapper {		height: 120px;	width: 1031px;	overflow: hidden;	vertical-align: middle;	margin-left: auto;	margin-right: auto;	text-align: right;	top: 10px;	position: relative;	background-repeat: no-repeat;}#CallOut01{	top: 0px;	left: 0px;	height: 95px;	width: 325px;	position: absolute;	border: 1px solid #333333;	padding: 3px;	overflow: hidden;	text-align: left;}#CallOut01 a:hover{	background-color: #fff;}#CallOut02{	top: 0px;	left: 348px;	height: 95px;	width: 325px;	position: absolute;	border: 1px solid #333333;	padding: 3px;	overflow: hidden;	text-align: left;}#CallOut03{	top: 0px;	left: 696px;	height: 95px;	width: 325px;	position: absolute;	border: 1px solid #333333;	padding: 3px;	overflow: hidden;	text-align: left;}.divBodyHome {	border: 6px solid #333333;	visibility: visible;	z-index: 1;	height: 400px;	width: 1017px;	overflow: hidden;	margin-left: auto;	margin-right: auto;	position: relative;}.divBody {	border: 6px solid #333333;	visibility: visible;	z-index: 1;	height: 525px;	width: 1017px;	overflow: hidden;	margin-left: auto;	margin-right: auto;	position: relative;}.divBodyLong {	border: 6px solid #333333;	visibility: visible;	z-index: 1;	height: 1600px;	width: 1017px;	overflow: hidden;	margin-left: auto;	margin-right: auto;	position: relative;}.divBodyCredits {	border: 6px solid #333333;	visibility: visible;	z-index: 1;	height: 1800px;	width: 1017px;	overflow: hidden;	margin-left: auto;	margin-right: auto;	position: relative;}.title{font-size: 13px;	color: #fe9965;	letter-spacing: 2px;	text-transform: uppercase;}#text{	top: 30px;	left: 50px;	height: 425px;	width: 325px;	overflow: hidden;	position: absolute;	}.credit_text {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 11px;	font-style: normal;	font-weight: normal;	text-decoration: none;	color:#777;}.footnote_text {	vertical-align: bottom;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: normal;	text-decoration: none;	text-transform: uppercase;	letter-spacing: 1px;	color:#333333;}.footnote_text2 {	vertical-align: bottom;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: normal;	text-decoration: none;	text-transform: uppercase;	letter-spacing: 1px;	color:#000;}.footnote_text_link {	vertical-align: bottom;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: normal;	text-decoration: none;	text-transform: uppercase;	letter-spacing: 2px;	color:#777777;	text-decoration: none;}