body {	color: #ffffff;	background: #000000;}body, p {	font: 13px Arial, Helvetica, sans-serif;}#main {	width: 750px;	margin-left: auto;	margin-right: auto;	margin-top: 20px;}h1 {	height: 116px;	margin: 0;	margin-left: -2000px;}#n_home {	width: 290px;	height: 116px;	padding: 0;	margin: 0 0 0 15px;	position: relative;	list-style: none;}#n_home a {	text-indent: -9999px;	position: absolute;	text-decoration: none;}#n_home li#home a {	top: 0;	left: 0;	width: 740px;	height: 57px;}/* Begin ADDED by PM 03-08-2006 */#n_response {	width: 215px;	height: 79px;	padding: 0;	margin: 0px;	position: relative;	list-style: none;}#n_response a {	text-indent: -9999px;	position: absolute;	text-decoration: none;}#n_response li#response a {	top: 255px;	left: 143px;	width: 215px;	height: 79px;	display: block;	float: left;	background: url(/common/images/n_response.jpg) bottom left no-repeat;}#n_response li#response a:hover {	background-position: left top;}/* END ADDED by PM 03-08-2006 */#content {	background: url(/common/images/bk_main_blank-dim.jpg);	height: 450px;	margin: 0;	padding: 0px;}body#p_home #content {	background: url(/common/images/bk_home-dvd.jpg);}#nav {	background: url(../images/bk_nav.jpg) no-repeat;	margin: 0;	padding: 0px;	height: 100px;}#nav ul {	margin: 0;}input {	background-color: #313d6d;	color: #fff;}a:link, a:visited {	color: #ffffff;	text-decoration: underline;}a:hover, a:active {	color: #cccccc;	text-decoration: underline;}/*<group=newmainnav>*/div#n_extranav, div#n_mainnav{	margin:  0px;	padding: 0px;	display: block;	clear: both;	height: 40px;}div#n_mainnav{	padding-top: 8px;}div#n_extranav{	padding-top: 6px;}#n_mainnav ul {	margin: 0;	padding: 0;	padding-left: 52px;	list-style: none;}#n_mainnav li {	display: inline;	margin: 0;	padding: 0;	}#n_mainnav li a span{	}#n_mainnav li a {	border: 0;	text-decoration: none;	text-indent: -1000em;	overflow: hidden;}#n_mainnav li#l_welcome a, #n_mainnav li#l_welcome  {		display: block;		float: left;		width: 111px;		height: 37px;		background: url(../images/n_welcome.jpg) bottom left no-repeat;}#n_mainnav li#l_preview a, #n_mainnav li#l_preview {		display: block;		float: left;		width: 199px;		height: 37px;		background: url(../images/n_preview.jpg) bottom left no-repeat;}#n_mainnav li#l_quiz a, #n_mainnav li#l_quiz{		display: block;		float: left;		width: 154px;		height: 37px;		background: url(../images/n_quiz.jpg) bottom left no-repeat;}#n_mainnav li#l_location a, #n_mainnav li#l_location {		display: block;		float: left;		width: 177px;		height: 37px;		background: url(../images/n_location.jpg) bottom left no-repeat;}#n_mainnav li#l_welcome a:hover, #n_mainnav li#l_preview a:hover, #n_mainnav li#l_quiz a:hover, #n_mainnav li#l_location a:hover {	background-position: left top;}/*</group>*//*<group=newexranav>*/#n_extranav ul {	clear: both;	margin: 0;	padding: 0;	padding-top: 2px;	padding-left: 100px;	list-style: none;}#n_extranav li {	display: inline;	margin: 0;	padding: 0;}#n_extranav li a span{	}#n_extranav li a {	border: 0;	text-decoration: none;	text-indent: -1000em;	overflow: hidden;}#n_extranav li#f_email{	float: left;	margin-top:  7px;	}#n_extranav li#l_updates a, #n_extranav li#l_updates {		display: block;		float: left;		width: 175px;		height: 38px;		background: url(../images/n_updates.jpg) bottom right no-repeat;}#n_extranav li#l_share a, #n_extranav li#l_share {		display: block;		float: left;		width: 176px;		height: 38px;		background: url(../images/n_tell.jpg) bottom right no-repeat;}#n_extranav li#l_share a:hover, #n_extranav li#l_updates a:hover {	background-position: right top;}/*</group>*//*<group=main body>*/div#insides {	width: 400px;	z-index: 100;	height: 310px;	overflow: auto;	color: #ffffff;	float: right;	margin: 4px 0 0;	padding: 10px;}div#quiz {	margin-top: -65px;	margin-left: 0;}.greyback1 {	background: url(../images/blue_checker_bg.gif) repeat;	}div#side {	width: 250px;	float: left;	height: 250px;	padding: 10px 5px;	margin: 14px 0 0 25px;}div#speaker {	width: 250px;	float: left;	margin: 0;	margin-top: 14px;	}h2 {	margin: 0;}div.small p {	font-size: .8em;}div#preview {	width: 350px;	margin: 20px auto 0px auto;	padding: 15px;	text-align: center;}#signature {	margin: -10px 0;	height: 60px;	background: url(../images/signature-clear.gif) no-repeat;	padding:0;}div#mov{	width: 320px;	margin: 0 auto;	}div#locator {	width: 750px;	height: 334px;	overflow: auto;}	/*</group>*//*<group=locator>*/#locator div#map {	width: 460px;	float: left;}#locator div#searchbox {	float: right;	width: 250px;	margin-top: 42px;}h3#message {	padding-left: 25px;	padding-top: 1px;	padding-bottom: 2px;}#searchresults {	clear: both;}	/*</group>*//*<group=footer>*/#footer {	text-align: center;	font-size: 1.0em;	color: #666666;	clear: both;}#footer a:link, #footer a:visited {	color: #666666;}#footer a:hover, #footer a:active {	color: #ffffff;}			#order-dvd a {	border: 0;	text-decoration: none;	text-indent: -1000em;	overflow: hidden;}	#order-dvd a, #order-dvd {	display: block;	margin: 0 0 0 0;	padding: 0 0 0 0;	width: 750px;	height: 60px;	background: url(../images/dvdbar-sm.jpg) right bottom no-repeat;}#order-dvd a:hover {	background-position: right top;}/*</group>*//*<group=n_credits>*/div#credits {	height: 90px;	margin: 0px;	padding: 15px 35px;}#credits ul {	clear: both;	margin: 0;	padding: 0;	list-style: none;}#credits li {	display: inline;	margin: 0;	padding: 0;}#credits li a span{	}#credits li a {	border: 0;	text-decoration: none;	text-indent: -1000em;	overflow: hidden;}#credits li#l_iiw a, #credits li#l_iiw {	display: block;	float: left;	width: 230px;	height: 60px;	background: url(../images/logo_iiw.gif) bottom right no-repeat;}#credits li#l_appearing a, #credits li#l_appearing {	display: block;	float: right;	width: 195px;	height: 60px;	background: url(../images/logo_appearing.gif) bottom right no-repeat;}#credits li#l_iiw a:hover, #credits li#l_appearing a:hover {	background-position: right top;}	/*</group>*//*<group=ula>*/body#p_welcome li#l_welcome a, body#p_preview li#l_preview a, body#p_quiz li#l_quiz a {	background-position: left top;}body#p_location li#l_location a, body#p_share li#l_share a{	background-position: right top;	}	/*</group>*/