﻿/* Column layout */
.NWArticleColumnLeft, .NWArticleColumnRight, .NWArticleColumnFarRight, .NWArticleColumnSingle {
	vertical-align:top;
}
.NWArticleColumnLeft {
	width:389px;
}
.NWArticleColumnRight {
	width:389px;
}
.NWArticleColumnFarRight {
	width:160px;
}
.NWArticleColumnSingle {
	width:950px;
}
.NWMenuSpacer {
	height:115px;
}
.NWFeatureColumn {
	width: 160px;
	overflow: hidden;
	border: none;
	padding: 0px;
	clear:both;
	text-align:center;
	font-weight:bold;	
}
.NWFeatureColumn a img {
	padding: 0px;
	width: 160px;
	margin: 0px;
	border: none;
	clear:both;	
}
.NWTopAd {
	width: 990px; margin: 5px 0px -5px 0px;
}

/* fonts */
.NWFooter, .NWPageError, .NWButton, .NWMenu, .NWPageHeader, .NWHeader, .NWBox, .NWBodyText, .NWForm, .NWNavigation {
	font:9pt Verdana, Tahoma, Arial, sans-serif;
}
.NWHintBox {
	font:8pt;
	font-style:italic;
}
.NWDosAndDontsCaption {
	vertical-align:middle;
	font-weight:bold;
}
	
/* font colors */

a:link {
	color:#901818;
	text-decoration:underline;
}

a:active {
	color:#901818;
	text-decoration:underline;
}

a:visited {
	color:#901818;
	text-decoration:underline;
}
a:hover {
	color:#901818;
	text-decoration:none;
}
.NWBox, .NWBodyText, .NWHintBox, .NWPageError {
	color:#300000;
}
.NWPageHeader, .NWHeader, .NWFooter, .NWFooter a, .NWMenu a, .NWMenu, .NWBoxSpacer {
	color:#ffd800; /* gold text */
}
.NWHeader a {
	color: #ffd800;
}
.NWButton {
	color:#901818;
	font-weight:bold;
}
.NWNavigation a {
	color:#ffd800;
/*	font-weight:bold;*/
	font-style:italic;
	font-size:10pt;
}
.NWNavigation {
	color:#ffd800;
	/*font-weight:bold;*/
	font-style:italic;
	font-size:10pt;
}
.NWCreditLarge {
	color:#901818;
	font-weight:bold;
	line-height:24px;	
}
.NWCreditMedium {
	color:#901818;
	font-weight:bold;	
	line-height:14px;
}
.NWCreditSmall {
	color:#901818;
	font-weight:bold;
	line-height:12px;	
}
.NWCreditSmall a {
	color:#901818;
}
.NWHorizRule {
	 color:#901818;
}
.NWHorizRuleTight {
	 color:#901818;
	 margin: -10px auto -10px auto;
}
.NWYouAreHere {
	font-size:7.5pt;
	font-weight:normal;
}
.NWYouAreHere a {
	outline:none;
}

/* backgrounds */
.NWBox, .NWBodyText, .NWButton, .NWPageHeader {
	background-color:#fff8f4;
	line-height:18px;
	/*line-height:1.6em;*/
}
.NWForm {
	background-color:#efdfaf;
}
.NWPageBackground {
	background-color:#100000;
}
.NWPageBackground {
	margin:0px 0px 0px 0px;	
}
.NWPageBox 
{
	width: 990px;
	height:420px;
	margin:10px 0px 0px 0px;
	background-position:center 0px;
	background-repeat:no-repeat;
	background-color:#100000;	
	background-image:url('images/Car%20book%20background%20wide.jpg');
	/*background-color:#090000;*/
	/*line-height:1.6em;*/
}
.NWPageBoxHistory
{
	width: 990px;
	height:420px;
	margin:10px 0px 0px 0px;
	background-position:center 0px;
	background-repeat:no-repeat;
	background-color:#100000;	
	background-image:url('images/History/Originals/Car%20book%20background%20(history)%20wide.jpg');
	/*background-color:#090000;*/
	/*line-height:1.6em;*/
}
.NWMenu {
	height:31px;
	background-image:url('images/blackandredbar.png');
	border-style:inset;
	border-width:5px;
	border-color:#606060;
	/*border-collapse:separate;*/
	border-top:none;
	border-left:none;	
	border-bottom:none;
}
.NWHeader {
	height:28px;	
	background-image:url('images/blackandredbar.png');
	border-style:outset;
	border-width:5px;
	border-color:#000000;
	/*border-collapse:separate;*/
	border-top:none;
	border-left:none;
	border-bottom:none;
}
.NWMockForumHeader {
	height:16px;
	background-color:#A0A0A0;
	border:1px solid #ffd800;	
}

.NWTopAd {
	background-color:#fff8f4; 
}

/* borders */
.NWPageHeader, .NWBox .NWHeaderBox {
	border-style:outset;
	border-width:3px;
	border-color:#ffffff;
	border-collapse:separate;
	border-top:none;
	border-left:none;
}
.NWHintBox {
	border-style: ridge;
	border-width:5px;
	border-color:#ffffff;
	border-collapse:separate;
}
.NWPageBox {
	border:1px solid #ffd800;
}
.NWInsetBorder {
	border:inset 3px white;
}
.NWOutsetBorder {
	border:outset 3px white;
}
.NWDosAndDontsBorder {
	border:solid 1px #808080;
}
.NWTopAd {
	border:1px solid #ffd800;
}

/* image borders */
.NWImageBorderNoMargins {
	border:3px solid #400000;
}
.NWImageBorderLeft, .NWImageBorderRight, .NWImageBorder {
	border:3px solid #400000;
	margin:3px 10px;
}
.NWImageBorderLeft {
	float:left;
}
.NWImageBorderRight {
	float:right;
}

/* buttons */
.NWButton {
	border-style:none;
	text-decoration:underline;
	height:18px;
	float:right;
	margin: 0px 0px 0px 10px;
	cursor:pointer;
}
/* links */
.NWNavigation {
	text-align:left;
	margin-left:0px;
	margin-right:auto;
}

/* boxes */
.NWBox {
	width:100%;
	text-align:left;
}
.NWBoxSpacer {
	height:20px;
	width:100%;
}
.NWColumnSpacer {
	width:20px;
}
.NWHintHeader
{
	background-image:url('images/hint.png');
}
.NWHeaderBox {
	width:100%;
	background-color:#fbf4f0;	
}

/* headers */
.NWPageHeader {
	text-align:center;
	font-size:16pt;
	width:100%;
}
.NWHeader {
	font-size:10pt;
	font-weight:bold;
	font-style:italic;
	text-align:left;
	width:100%;
}

/* footers */
.NWFooter {
	font-size:10pt;
	font-weight:bold;
	text-align:center;
}

 .NWPageError {
	font-size:10pt;
	font-weight:bold;
	text-align:center;
}
	
/* menus */
.NWMenu {
	font-size:10pt;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	width:100%;
}
.NWMenu a {
	text-decoration:none;
}
.NWMenu a:hover {
	text-decoration:underline;
}
.NWMenu td {
	text-align:center;
}

/* credits */
.NWCreditLarge, .NWCreditMedium, .NWCreditSmall {
	text-align:left
}
.NWCreditLarge {
	font-size:18px;
}
.NWCreditMedium {
	font-size:14px;
}
.NWCreditSmall {
	font-size:10px;
}

/* Lists */
.NWDosAndDontsLists {
	margin-top:10px;
	margin-bottom:10px;
	margin-right: 10px;
}
.NWCategoryList {
	padding: 12px;
	margin: 8px auto 12px 8px;
}
.NWTightParagraphBold {
	margin: -5px auto -5px 0px;
	font-weight:bold;
}
.NWMediumParagraph 
{
	margin: 8px auto -4px 0px;
}

.NWPageClass
{
	width: 970px;
}
div#overview { display: block; }
div#interview { display: block; }
div#restoration { display: block; }
div#overviewButton { display: none; }
div#interviewButton { display: none; }
div#restorationButton { display: none; }
div#adColumn { display: none; }

#pscroller
{
	width: 150px;
	height: 200px;
	border: 0px;
	padding: 5px;
	background-color: #fff8f4;
	font-size: 11px;
	line-height: 14px;
}
#pscroller a
{
	font-weight: bold;
}
#pscroller img
{
	margin: -3px -3px -3px -3px;
	border: 0;
}

.pscrollerClass {
}

