/*   -----------------------------------  Deja Vu Interior - 03 Sidebar Right  by Project Seven Development  www.projectseven.com  -----------------------------------*/body {	margin: 0px;	padding: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	color: #000000;	background-color: #FFFFFF;	min-width: 760px;}#logo {	background-image: url(img/dj_logo_bg.jpg);	background-repeat: repeat-x;}h1 {	font-size: 24px;	color: #000000;	letter-spacing: 1.5px;}#tagline {	margin: 3px 0 30px 20px;	font-size: 0.65em;	letter-spacing: 0.2em;	font-weight: bold;}#wrapper {	margin: 0 auto;	width: 860px;	background-image: url(img/dj2_layout_inter_Bkg.gif);	background-repeat: repeat-y;}#layoutcrown {	background-image: url(img/dj2_top_mr.jpg);	height: 16px;	line-height: 0.0;	font-size: 0px;	background-repeat: no-repeat;}#leftcolumn {	float: left;	width: 215px;	font-size: .75em;}#midcolumn {	width: 631px;	font-size: 0.8em;	background-repeat: repeat-x;	float: left;	background-image: url(../NPimages/style4_2_Kbg.gif);	margin: 0px 17px 0px 0px;}#rightcolumn {	float: left;	width: 207px;	font-size: 0.75em;	background-color: #C5C5C5;}#layoutbottom {	clear: both;	background-repeat: no-repeat;	height: 16px;	line-height: 1.5;	font-size: 0;	background-image: url(img/dj2_bottom_mr.gif);}h2 {	font-size: 14px;	letter-spacing: 0.2em;	line-height: 4px;}h3 {	font-size: 16px;}.content {	background-repeat: repeat-x;	padding: 0px 14px 10px 12px;	margin: 0px 0px 0px 1px;}.content p {	line-height: 1.2em;	font-size: 12px;	font-weight: 300;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 1px;	margin-top: 0px;	color: #000000;}.content h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	font-weight: bold;	letter-spacing: 1px;}#loc8list {	clear: left;	float: right;	border: medium solid #777777;	padding: 8px;	margin-top: -170px;}.content .subhead {	font-size: 16px;	color: #000000;	line-height: 16px;}.content .subheadWhite {	font-size: 16px;	color: #FFFFFF;	line-height: 16px;}.content ul {	margin: 0;	float: left;	padding-left: 2em;	clear: both;	list-style-type: disc;	line-height: 2;	font-size: 11px;}/*Explicitly set dark blue link colors for IE7 Vista*/.content a, .p7AB p a, #footer a {	color: #0033FF;	text-decoration: none;}.content a:hover, .p7AB p a:hover, #footer a:hover {	color: #990000;}#footerbox {	width: 875px;	margin: 0 auto;}#footer {	font-size: 0.7em;}#footer p {	margin: 12px 20px 6px 6px;}/*The bottom content - below the Accordion Panel menu*/.grayed {	margin: 0;	font-size: .9em;	color: #CCCCCC;	background-color: #666666;	padding: 4px 12px 4px 16px;	border-top: 1px solid #7a7a7a;	border-bottom: 1px solid #333333;	letter-spacing: .5em;	z-index: 1;}#cancel_background {	background-image: none;	margin: 0;	padding-top: 12px;}/*The links inside the Accordion Panel menu*/.menulist {	margin: 0 0 12px 0!important;	padding: 0 !important;	list-style-type: none;	line-height: normal;	font-size: 1em;}.menulist li {margin: 0 0 4px 0;}.menulist a {	text-decoration: none;	display: block;	padding: 3px 6px;	border: 1px solid #999;	color: #333333;	background-image: url(img/dj_linkgradient.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	background-color: #FFFFFF;}.menulist a:hover {	color: #333333;	border-color: #505050;	background-position: 0px -100px;	text-decoration: none;}/*The YOU are HERE link assigned by the Accordion Panel scriptto mark the current page link*/.p7ap_currentmark {	font-weight: bold;	border-color: #505050 !important;	background-position: 0px -200px !important;	cursor: default;}/*Affects only the Accordion Panel component that houses the nav menu. We turn off borders, padding, and background color, and assign a right margin of 1px to nudge the accordion overto clear and reveal the column border*/#p7ABW1 {	border: 0;	padding: 0;	margin: 0 1px;	background-color: #C5C5C5;}.p7ABtrig h3, .p7ABtrig h4 {	font-size: 1em !important;}#p7ABW1 .p7ABtrig a {	border-bottom: 1px solid #333 !important;}#p7ABW1 .p7ABtrig .p7ABtrig_down {	background-color: #000000 !important;}.panel_list {	margin: 0 0 0 .15em;	padding: 0 0 0 .15em;}.content webicon {	margin: 0px 30px 30px 0px;	float: left;}.subhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #EEEEEE;	letter-spacing: 0.1em;	margin-top: 5px;}#bottom_image {	clear: left;	float: left;	margin: 8px 0px 0px;}.floatleft {	float: left;}.EZBookList a:link {	color: #0099FF;	text-decoration: none;}.EZBookList a:visited {	color: #888888;	text-decoration: none;}.EZBookList a:hover {	color: #FFFFFF;	text-decoration: none;}.p .EZBookList p {	line-height: 8px;}.swfBkgA {	background-image: url(../NPimages/EZBook-swf-background.jpg);	background-repeat: no-repeat;}.pageHeading {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	color: #000000;	font-weight: bold;}#midcolumn .icon {	padding-top: 0px;	padding-right: 4px;	padding-bottom: 2px;	padding-left: 0px;}
