body	{ background: #333; text-align: center; }

div	{ padding: 0px; margin: 0px; }
table	{ width: 330px; }
td	{ vertical-align: top; }

div#top		{ width: 780px; background: #F60; margin: 0px auto; text-align: right; border-bottom: 5px Solid #CCC; }
div#page	{ width: 780px; background: none; margin: 0px auto; text-align: left; border-top: 5px Solid #000; }
div#bottom	{ width: 780px; background: none; margin: 0px auto; text-align: left; }
div#ptop	{ width: 780px; background: url(/img/bgtop.jpg); height: 230px;  }
div#pleft	{ width: 200px; background: none; float: left; background: #444; border: 0px Solid #F60; margin: 0px 0px; padding: 0px; }
div#pcenter	{ width: 400px; background: none; float: left; background: #444; border: 0px Solid #F60; margin: 0px 0px; padding: 0px; }
div#pright	{ width: 180px; background: none; float: left; background: #444; border: 0px Solid #F60; margin: 0px 0px; padding: 0px; }
div#pbottom	{ width: 780px; background: none; clear: both; }

div#menu		{ background: #CFC; padding: 0px; margin: 0px; text-align: right; }
div#menu a		{ border-right: 6px Solid #CCC; padding: 5px 20px 5px 0px; margin: 0px; display: block; text-decoration: none; font: bold 70% Tahoma, sans-serif; color: #000; background: #F60; }
div#menu a:hover	{ border-right: 6px Solid #F60; color: #F60; background: #000; }
div#menu a.hl		{ border-right: 6px Solid #F60; color: #F60; background: #000; }
div#menu	h1	{ font: bold   90% Tahoma, sans-serif; color: #000; background: url(/img/harley.gif) no-repeat #CCC; padding: 12px 0px 12px 40px; margin: 0px; text-align: left; }

div#lang		{ padding: 10px 20px 10px 71px; margin: 0px; }
div#lang a		{ color: Black; }

div#bottom		{ font: 60% Tahoma, sans-serif; color: #999; text-align: center; }
div#bottom a		{ color: #999; }

div#ptop		{ }
div#ptop h1		{ padding: 180px 0px 0px 20px; margin: 0px; font: normal 120% Tahoma, sans-serif; color: #FFF; }


div#address		{ margin: 0px; padding: 0px 0px 0px 0px; font: normal 70% Tahoma, sans-serif; color: #FFF; background: #600; }
div#address	h1	{ font: bold   120% Tahoma, sans-serif; color: #000; background: url(/img/harley.gif) no-repeat #CCC; padding: 12px 0px 12px 40px; margin: 0px; }
div#address	h2	{ font: bold   120% Tahoma, sans-serif; margin: 6px 0px 3px 0px; color: #CCC; }
div#address	p	{ font: normal 100% Tahoma, sans-serif; margin: 2px 0px 5px 10px; padding: 0px; text-align: justify; }
div#address	a	{ color: #F60; }

div#content		{ margin: 0px; padding: 0px 10px 10px 10px; font: normal 70% Tahoma, sans-serif; color: #FFF; }
div#content	h1	{ font: bold   120% Tahoma, sans-serif; color: #000; background: url(/img/harley.gif) no-repeat #CCC; padding: 12px 0px 12px 40px; margin: 0px; }
div#content	h2	{ font: bold   120% Tahoma, sans-serif; margin: 6px 0px 3px 0px; color: #CCC; }
div#content	h3	{ font: bold   100% Tahoma, sans-serif; }
div#content	p	{ font: normal 100% Tahoma, sans-serif; margin: 2px 0px 5px 10px; padding: 0px; text-align: justify; }
div#content 	pre	{ font: normal 90% monospace; }
div#content	a	{ color: #F60; }
div#content	ul	{ margin-top: 0px; }

div#contentb		{ border: 6px Solid #F60; padding: 10px; }
div#addressb		{ border: 6px Solid #F60; padding: 5px; }


div#content table		{ border: 1px Solid #CCC; margin: 2px 0px 9px 10px; font: color: #999; }
div#content table td, th	{ text-align: center; }
div#content table tr.odd td, th	{ background: #999; }
div#content table td.first	{ font-weight: bold; text-align: left; }

div#content table.gallery td	{ text-align: center; vertical-align: middle; border: 1px Solid rgb(209,202,179); background: #CCC; padding: 8px; }
div#content table.gallery a img { border: 1px Solid #F60; }

div#images		{ text-align: center; margin-top: 5px; }
div#images 	img	{ border: 6px Solid #F60; margin: 2px 0px; }