
/*typography*/
a {
	text-decoration: none;
	font-weight: bold;
	color: #454557;
	}
a:link {
	}
a:visited {
	}
a:active {
	}
a:hover {
	text-decoration: underline;
	}
	a.special{color:#993300}
h1 {
	font-size: 2.0em;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0em;/*both set to zero and padding in header div is used intead to deal with compound ie pc problems that are beyound summary in a simple comment.*/
	}
h2 {
	font-size: 1.7em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: 400;
	border-bottom:1px solid #AAB;
		}
#Sales h2  {color:#350000;}	
td {font-size: 1em;}
dt {color:#700000;
font-size: 1.5em;
line-height: 2.2em;font-weight:300;}
dd {line-height: 1.5em;
font-size:1.1em}
h3 {
	font-size: 1.4em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: normal;
	}
h4 {
	font-size: 1.2em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	}
h5 {
	font-size: 1.0em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	}
h6 {
	font-size: 0.8em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	}
	}
 img { border: 0;}	 
  img.picture { 
		border: 1px solid #1c0000;
		border-width:1px 3px 5px 1px;
		border-left-color:#FFFFCC;
		border-top-color:#fff;
		
			}
			

			
ol, ul, li {/*
	list-style: none;*/
	font-size: 1.0em;
	line-height: 1.8em;
	margin-top: 0.2em;
	margin-bottom: 0.1em; 
	}
p {
	font-size: 1em;
	line-height: 1.8em;
	margin: 1.2em 0em 1.2em 0em;
	}
li > p {
	margin-top: 0.2em;
	}
pre {/*moz 1.0/1.1/1.2.1, net 7.0/7.01 make this way too small, but i'm not going to go larger because monospace tends to run you into overflow pretty quick. prior moz and net are okay.*/
	font-family: monospace;
	font-size: 1.0em;
	}
strong, b {
	font-weight: bold;
	}
	

h1.swap {
  height:42px;
  background-repeat:no-repeat;
  }
h1.swap span {display:none;} 

h1#t-nfinc {background-image: url("/images/nfsimple2.gif");

		margin-top: 10px;
		margin-left: 350px;}		
h2#t-nfmoto 
		{margin-top: 5px;
		margin-left: 440px; 
	/*	color: #350000; */
	color:#350000;
	visibility:hidden;}
h3#t-nfmoto2{ margin-top: -5px;margin-left: 475px; 
color:#350000;
visibility:hidden;}
#ctrPage { text-align:center;}
#ctrPage img {border-left: 1px solid white;
border-top: 1px solid white;
border-right: 2px solid black;
border-bottom: 2px solid black;}
.rule {border-bottom:1px solid #AAB;
width:50%;}
/* Navigation */

<!--
/* BEGIN style4 */
 #navlist
{
padding: 0;
margin: 0;
padding: 0 1px 1px;
margin-left: 0;
font: bold 12px Verdana, sans-serif;
background-color:#003870;
background-image: url("/images/bluebacka.gif");
background-repeat:no-repeat;
width: 13em;
margin-top:13px;
}

#navlist li
{
list-style: none;
margin: 0;
/margin: 0 0 -22px 0; /* Margin fix for UIE 6*/
m/argin: 0 0 -22px 0;
/* margin: 0 0 0 0; */

border-top: 1px solid #003870;
text-align: left;
line-height : 1.75em;
		margin-bottom : -1px;
		width: 11em;
}

#navlist li a
{
display: block;
padding: 0.25em 0.5em 0.25em 0.75em;
border-left: .5em solid #AAB;
background: #003870;
text-decoration: none;
}

#navlist li a:link { color: ivory; }
#navlist li a:visited { color: ivory; }

#navlist li a:hover
{
border-color: maroon;
color: #AAB;
background: #332;
background-image: url("/images/bluebacka.gif");
background-repeat:no-repeat;
background-position: 0 -100px;
}
#Home  a#Home {border-color:#700000;
border-bottom: 1px solid ;
background-image: url("/images/bluebacka.gif");
background-position: 0 -10px;}
#Sales  a#Sales {border-color:#700000;
border-bottom: 1px solid ;
background-image: url("/images/bluebacka.gif");
background-position: 0 -40px;}
#Events  a#Events {border-color:#700000;
border-bottom: 1px solid ;
background-image: url("/images/bluebacka.gif");
background-position: 0 -40px;}
#Contacts  a#Contacts {border-color:#700000;
border-bottom: 1px solid ;
background-image: url("/images/bluebacka.gif");
background-position: 0 -40px;}
#Gallery  a#Gallery {border-color:#700000;
border-bottom: 1px solid ;
background-image: url("/images/bluebacka.gif");
background-position: 0 -40px;}
#Links  a#Links {border-color:#700000;
border-bottom: 1px solid ;
background-image: url("/images/bluebacka.gif");
background-position: 0 -40px;}
#Staff  a#Staff {border-color:#700000;
border-bottom: 1px solid ;
background-image: url("/images/bluebacka.gif");
background-position: 0 -40px;}
#Facilities  a#Facilities {border-color:#700000;
border-bottom: 1px solid ;
background-image: url("/images/bluebacka.gif");
background-position: 0 -40px;}
#BreakingNews  a#BreakingNews {border-color:#700000;
border-bottom: 1px solid ;
background-image: url("/images/bluebacka.gif");
background-position: 0 -40px;}
#About  a#About {border-color:#700000;
border-bottom: 1px solid ;
background-image: url("/images/bluebacka.gif");
background-position: 0 -40px;}
#Home a#Home:hover {border-color:#AAB;
color: #fff;}
#Sales a#Sales:hover {border-color:#AAB;
color: #fff;}
#Events a#Events:hover {border-color:#AAB;
color: #fff;}
#BreakingNews a#BreakingNews:hover {border-color:#AAB;
color: #fff;}
#Contacts a#Contacts:hover {border-color:#AAB;
color: #fff;}
#Gallery a#Gallery:hover {border-color:#AAB;
color: #fff;}
#Links a#Links:hover {border-color:#AAB;
color: #fff;}
#Staff a#Staff:hover {border-color:#AAB;
color: #fff;}
#Faclities a#Faclities:hover {border-color:#AAB;
color: #fff;}
#About a#About:hover {border-color:#AAB;
color: #fff;}
/* END style4 */
-->
/* event list */	

.eventlist {
	padding-left: 2em;
	}

.eventlist li {
	background-image: url("/images/horseshoe.gif");
	background-repeat: no-repeat; 
	background-position: 0 1px;
	padding: 0;
	}
.eventlist a {text-decoration:underline}
.eventlist a:hover {text-decoration:none}

* html .eventlist {
	margin-left: 10px;
	padding-left: 0;
	list-style: none;
	}

* html .eventlist li {
	padding-left: 20px;
	background-image: url("/images/horseshoe.gif");
	background-repeat: no-repeat; 
	background-position: 0 1px;
	}
	.sold {
	color:#990000;}
	.imgfloatright {float:right}
	.rule{
border-bottom:1px solid #663300;
margin:0 10px 10px 10px;}
.sold{color:#990000;
font-variant:small-caps;}

#sundries p{font-size:.8em;
color:#CCCCCC;}
#sundries span{color:#AAB;}
span.h2highlight {color:#700000;}
.bio {margin-top:10px;}
.goodlink{text-decoration:underline;}
.goodlink a:hover {text-decoration:none;}
