body  {
	background: #000000 url(/images/bg_main2.jpg) no-repeat center top fixed;
	margin: 0 auto;
	padding: 0;
	}
	
body, td, ol, ul, th {
	font-family : arial,helvetica;
	font-size : 13px;
	color : Black;
}

sup { 
	font-size: 8px;  /*make it smaller (by a factor of 1/1.2 in CSS2)*/
	vertical-align: baseline; /*neutralize the superscript formatting*/
	position: relative; /*allow relative positioning*/
	bottom: 0.63em; /*move it up a third of a line*/
	font-family: verdana;
}

.header_bk { background-image: url(/images/header_bk.gif); background-repeat: repeat-all; }
#wardway_familyowned { font-weight: bold; font-family: arial; letter-spacing: -1px; font-size: 16pt; color: #ffffff; }
#wardway_phone { font-family: arial; letter-spacing: -1px; font-size: 14pt; color: #ffedc9; }

	H1  {
		font-family : arial,helvetica;
		font-size : 22pt;
		letter-spacing: -1px;
		margin-top: 0px;
	}

	H2  {
		font-family : arial,helvetica;
		font-size : 16pt;
		margin-bottom: 3px;
		letter-spacing: -1px;
	}

	H3  {
		font-family : arial,helvetica;
		font-size : 14pt;
		letter-spacing: -1px;
	}

	H4  {
		font-family : arial,helvetica;
		font-size : 13pt;
	}

#products h2 { color: #1a3b71; margin-bottom:0px; }
#products h5 { color: #58595b; margin:0px; font-size: 13px; }
	
	
	.big  {
		font-family : arial,helvetica;
		font-size : 12pt;
	}

	.bigbold  {
		font-family : arial,helvetica;
		font-size : 15pt;
		font-weight : bold;
	}

	.small  {
		font-family : arial,helvetica;
		font-size : 8pt;
	}

	.smallbold  {
		font-family : arial,helvetica;
		font-size : 8pt;
		font-weight : bold;
	}
	
	.special  {
		font-family : arial,helvetica;
		font-size : 12pt;
	}

	.smallred  {
		font-family : arial,helvetica;
		font-size : 8pt;
		color : maroon;
	}

	.smallwhite  {
		font-family : arial,helvetica;
		font-size : 8pt;
		color : #ffffff;
	}

	.smallwhitebold  {
		font-family : arial,helvetica;
		font-size : 8pt;
		color : #ffffff;
		font-weight: bold;
	}

	.red  {
		font-family : arial,helvetica;
		font-size : 9pt;
		color : #CC0000;
	}

	A  {
		color : #0763C7;
		font-weight: bold;
	}

	A:HOVER  {
		color : #E64A00;
		text-decoration : none;
	}

	A.select  {
		color : #00274F;
		font-weight: bold;
		text-decoration : none;
	}

	A.select:HOVER  {
		color : #00274F;
		text-decoration : none;
	}

#navigation td  {
		padding-bottom: 7px;
/*		background-color: #626262; */
		background-color: #cd710f;
	}

	a.nav  {
		font-size : 12px;
		color : white;
	}

	a.nav:hover  {
		color : #ffa63f;
	}

	.topnav  {
		font-size : 8pt;
		color : gold;
	}

	a.topnav  {
		font-size : 11pt;
		color : gold;
		text-decoration: none;
		padding: 4px;
		border: 1px dotted white;
	}

	a.topnav:hover  {
		color : #FFAE00;
		background-color : #000000;
		border: 1px dotted white;
	}

	.photofooter  {
		font-family : arial,helvetica;
		font-size : 7.5pt;
		color : black;
		margin-top: 3px;
		text-transform: uppercase;
	}
	
	.foot  {
		font-size : 8pt;
		color : #f8f8f8;
	}

	a.foot  {
		font-size : 8pt;
		color : #f8f8f8;
		text-decoration: none;
	}

	a.foot:hover  {
		font-size : 8pt;
		color : #ffffff;
		text-decoration: underline;
	}



	.ERRORMSG
	{
		COLOR:RED;
		FONT-SIZE:8PT;
		FONT-WEIGHT:BOLD;
	}

	.input
	{
		background-color: #F7F7F7;
		font-family: Tahoma,Verdana,Arial,Helvetica;
		font-size: 8pt;
		color: #000000;
		font-weight: bold;
		border: 1 solid gray;
	}

	.bold
	{
		font-family: Arial,Helvetica;
		font-size: 9pt;
		color: #000000;
		font-weight: bold;
	}
	.dark {
		BACKGROUND-COLOR: teal; COLOR: white; FONT-WEIGHT: bold; font-size: 9pt;
	}
	.medium {
		BACKGROUND-COLOR: lightgrey; font-size: 8pt;
	}
	.light {
		BACKGROUND-COLOR: whitesmoke; font-size: 8pt;
	}
	a.forumtitle {
		FONT-WEIGHT: bold; font-size: 9pt;
	}

