.nav {	background-color:#FF0000;	font-family:arial,verdana,helvetica,geneva,sans;	font-size:12px;	line-height:17px;	color:#FFFFFF;	font-weight:bold;	}.nav A {	color:#FFFFFF;	text-decoration:underline;	}.nav A:hover {	color:#FFFF66;	text-decoration:underline;	}.uppernav	{	font-family:arial,verdana,helvetica,geneva,sans;	font-size:13px;	font-weight:bold;	line-height:13px;	color:#FF0000;	}.uppernav A	 {	color:#FF0000;	text-decoration:underline;	}.uppernav A:hover	 {	color:#555555;	text-decoration:underline;	}.sidenav	{	font-family:arial,verdana,helvetica,geneva,sans;	font-size:10px;	font-weight:normal;	line-height:12px;	color:#FF0000;	}.sidenav A	 {	color:#FF0000;	text-decoration:underline;	}.sidenav A:hover	 {	color:#555555;	text-decoration:underline;	}.headline	{	font-family:arial,verdana,helvetica,geneva,sans;	font-size:17px;	line-height:17px;	letter-spacing:1px;	color:#FF0000;	font-weight:bold;	}.copy {
	font-family:arial, verdana, helvetica, geneva, sans;
	font-size:12px;
	line-height:17px;
	color:#555555;
	font-weight:normal;
}.copy A {	color:#FF0000;	}	.copy A:hover {	color:#FF0000;	}.bg		{	background-color:#FF0000;	}.title	{	font-family:arial,verdana,helvetica,geneva,sans;	font-size:20px;	line-height:22px;	letter-spacing:1px;	color:#FFFFFF;	text-decoration:none;	font-weight:bold;	}.article {	background-color:#FF0000;	font-family:arial,verdana,helvetica,geneva,sans;	font-size:13px;	line-height:15px;	color:#FFFFFF;	font-weight:normal;	}.article A {	color:#FFFFFF;	}.article A:hover {	color:#FFFFFF;	}.quote {	font-family:arial,verdana,helvetica,geneva,sans;	font-size:13px;	line-height:17px;	color:#555555;	font-weight:normal;	}.note {	font-family:arial,verdana,helvetica,geneva,sans;	font-size:12px;	line-height:12px;	color:#FF0000;	font-weight:normal;	font-style:normal;	}.caption {	font-family:arial,verdana,helvetica,geneva,sans;	font-size:10px;	line-height:12px;	color:#333333;	font-weight:normal;	font-style:italic;	}.intro {	font-family:arial,verdana,helvetica,geneva,sans;	font-size:10px;	line-height:14px;	color:#CCCCCC;	font-style:italic;	}

/* Nate Adds */

.fixed {position:fixed;}

.link a:link {text-decoration:none;}    /* unvisited link */
.link a:visited {text-decoration:none;} /* visited link */
.link a:hover {text-decoration:underline;}   /* mouse over link */
.link a:active {text-decoration:underline;}  /* selected link */
.inquote {padding-left:20px; padding-right:20px; font-style:italic;}
#res-imgs {margin: 60px auto;}
table.nav {height:40px;}
table.menu, table.headline {text-align:left;}
table.sidenav {text-align:left;}
.tour-title {border:1px dashed #EEE;background:#f1f1f1; font-weight:bold; padding-top:2px; padding-bottom:}