body {
	margin:0px 0px 0px 0px;
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #000;
}
#logo {
	display:none;
	}
#banner {
	display:none;
}

/* the next style should really have been named nav container - oh well */
#menucontainer {
	display:none;
}


/* these styles really do contain the menus */
#menucontainer1 {
	position:absolute; left:0.5cm; top:2.5cm; width:19cm;
}
#menucontainer2 {
	position:absolute; left:1cm; top:3cm; width:16.5cm;
	text-align:center; 
}
#menucontainer3 {
	position:absolute; left:1cm; top:3cm; width:16.5cm;
	text-align:center;
}
.menuCurrentDesc {
	width:16.8cm; font-size:13pt; 
}
.menuCurrentPrice {
	width:1.1cm; font-size:13pt; text-align:right; padding-right:.2cm; 
}
.menuBar	{ font-family:"Times New Roman", Times, serif; font-style:italic; font-size:13pt; }
.menuSet	{ font-family:"Times New Roman", Times, serif; font-style:italic; font-size:13pt; }


/* menu1 margins control the white space above and below the menus */
#menu1 {
	margin:10px 0px 40px 0px;
	padding:0px;
	}
#menu2 {
	position:absolute;
	white-space:nowrap;
	margin:5px 0px 0px 0px;
	padding:0px;
	}

#menu1 ul, #menu1 li {
	display: inline;
	margin:0px 0px 0px 0px;
	padding:0px;
	}

#menu1 a {
	margin:0px;
	padding:0px;
	text-decoration:none;
}

#list2 ul, #list2 li {
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

.holder {
	position:absolute;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	left:0px;
	width:89px;
	height:2px;
	background:#C8745C;
	z-index:0;
}	

.hilight {
	position:absolute;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	left:0px;
	width:89px;
	height:2px;
	background:#000;
	z-index:2;
}	

#topbar {
 	height:3px;
	width:700px;
	background:url(images/topline1.gif) repeat-x;
	padding:0px;
	margin-bottom:0px;
 }

#bottombar {
	height:3px;
	width:700px;
	background:url(images/bottomline.gif) repeat-x;
	margin-top:0px;
}
/* above are Sean's whizzer CSS styles, below Mark's doc styles */
.timesBody {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 19px;
}
.salmCaption {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	color: #CC6666;
}
.blackCaption {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
}
a:link {
	color: #CC6633;
}
.footerSml {
	display:none;
}
.greydotrule {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}
a:visited {
	color: #CC6633;
}
.timesBodyForm {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 15px;
	margin-top: 6px;
	padding-top: 6px;
}
.picBorder {
	border: 1px solid #CC6666;
	margin-bottom: 12px;
}
.menuHead {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	color: #000;
}
.menu {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: italic;
}
.menuCurrent {
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	font-style: italic;
}

.newsHead {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC6633;
}
.salmHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #CC6633;
}
.menuGrey {
	font-size:9pt;
	color: #000;
}
.menuGreyTimes {
color: #666666;
font-family:"Times New Roman", Times, serif;
}
.menuHeadbig {

	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color: #000;
}
.greySubHead {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #999999;
}
.floatright {
	margin: 0px 0px 10px 27px;
	float: right;
}
.marginR200 {
	margin-right: 200px;
}
.marginR150 {
	margin-right: 150px;
}
.fourteenPX {
	font-size: 14px;
}
.tiny {
	font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: xx-small;
}
.tiny a:link {color:#000000}
#leftside {
	display:none;
}
.sixteen {
	font-size: 16px;
	line-height: 20px;
}
.christmasHead {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	line-height: 24px;
	color: #CC0000;
}
#Layer1 .christmasHead a {
	color: #CC0000;
}
#sidetext {
	display:none;
}