body  			{	width: 700px;
					padding-top: 0px;
					padding-bottom: 0px;
					padding-right: 0px;
					padding-left: 0px;
					font-size: 14px;
					margin: 0px;
					font-family: verdana, arial, sans-serif;
					}

#header			{	position: absolute;
					top: 0px;
					left: 0px;
					height: 85px;
					width: 700px;
					}

#header p		{	position: absolute;
					bottom: 3px;
					right:3px;
					text-align: right;
					}

#logo 			{	position: absolute;
					top: 2px;
					left: 2px;
					height: 65px;
					width: 250px;
					}

#logo img		{	border-style: none;
					}

#navbar			{	position: absolute;
					top: 65px;
					left: 0;
					width: 700px;
					padding-top: 4px;
					padding-bottom: 4px;
					padding-left: 10px;
					border-top: 1px solid black;
					border-bottom: 1px solid black;
					white-space: nowrap;
					}

#navbar ul		{	display: inline;
					position:relative;
					left: -30px;
					}

#navbar li		{	display: inline;
					padding-left: .5em;
					padding-right: .5em;
					list-style-type: none;
					border-right: 2px solid gray;
					text-align: left;
					font-size: 12px;
					}

#navbar hr		{	width: 700px;
					border: solid 1px grey;

					}

#contentbody	{	position: absolute;
					top: 130px;
					left: 4px;
					padding-left: 4px;
					padding-right: 4px;
					width: 700px;
					}

#localheader 	{

					}

h1				{	margin-top: 3px;
					margin-bottom: 3px;
					font: 20px bold verdana, arial, sans-serif;
					}

#localheader p	{	margin-top: 6px;
					margin-bottom: 14px;
					font: 16px verdana, arial, sans-serif;
					}

#itemlist 		{	margin-bottom: 10px;
					}

.item			{	width: 100%;
					border-bottom: 1px solid silver;
					}

.item table		{	width: 100%;
					}

.thumb			{	border-style: none;
					}

th.specs		{	text-align:left;
					}

h2				{	margin-top: 12px;
					margin-bottom: 3px;
					font: 18px verdana, arial, sans-serif;
					}

h3				{	margin-top: 4px;
					margin-bottom: 3px;
					font: 16px verdana, arial, sans-serif;
					}

#footer			{	position: absolute;
					bottom: -35px;
					border-top: 1px solid black;
					padding-top: 6px;
					padding-bottom: 6px;
					margin-top: 10px;
					width: 100%;
					clear:top;
					}

#frontcats	td	{	border: 1px solid black;
				padding: 3px;
				text-align: center;
				align: center;
				margin: auto;
				width: 135px;
				}

.centerit		{	margin: 0 auto 0 auto;
				}

#frontcats		{	width: 100%;
				text-align: center;
				}
				
#frontcats img		{	border-style: none;
					}