body	{ background: #FFF; text-align: center; padding: 0px; margin: 5px 5px; }

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

div#top		{ width: 780px; background: none; margin: 0px auto; text-align: left; }
div#page	{ width: 780px; background: #FFF; margin: 0px auto; text-align: left; border: 0px Solid #EEE; }
div#bottom	{ width: 780px; background: none; margin: 0px auto; text-align: left; }
div#ptop	{ width: 780px; background: url(/img/bgtop.gif) no-repeat center bottom; text-align: center; height: 150px; position: relative; border-bottom: 3px Solid #FFF; }
div#pleft	{ width:   0px; background: none; float: left; }
div#pcenter	{ width: 380px; background: none; float: left; }
div#pright	{ width: 400px; background: url(/img/most.jpg) no-repeat; float: left; height: 355px; }
div#pbottom	{ width: 780px; background: none; clear: both; text-align: center; }

div#menu		{ position: absolute; top: 55px; right: 10px; text-align: right; }
div.submenu		{ padding: 0px 5px 0px 5px; margin: 0px; border: 0px solid red; }
div#menu a		{ padding: 0px; margin: 0px; text-decoration: none; text-transform: uppercase; font: bold 100% Trebuchet MS, sans-serif; color: #BBB; letter-spacing: 1px; }
div#menu a:hover	{ color: #f00; }
div#menu a.hl		{ color: #FFF; }

div#ptop		{ font: 70% Trebuchet MS, sans-serif; }
div#pbottom		{ padding: 3px 0px 3px 0px; font: 70% Trebuchet MS, sans-serif; }

div#bottom		{ font: 70% Trebuchet MS, sans-serif; color: #999; text-align: center; }
div#bottom a		{ color: #999; }

div#slogan		{ font: small-caps bold 100% Trebuchet MS, sans-serif; letter-spacing: 1px; padding: 5px 0px 20px 0px; color: #369; }
div#slogan a		{ color: #369; text-decoration: none; }
h1#slogan2		{ font: small-caps bold 8pt Trebuchet MS, sans-serif; letter-spacing: 1px; padding: 5px 0px 7px 0px; background: #036; color: #FFF; }
h1#slogan2 a		{ color: #FFF; text-decoration: none; }
div#address		{ position: absolute; top: 86px; left: 150px; font: bold 110% Trebuchet MS, sans-serif; color: #FFF; text-align: left; }
div#address a		{ color: #FFF; }
div#news		{ background: url(/img/bgnews.gif) center bottom no-repeat; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 180px; }

div#content		{ padding: 1px 20px 10px 30px; font: normal 70% Trebuchet MS, sans-serif; color: #000; }
div#content	h1	{ font: normal 120% Trebuchet MS, sans-serif; color: #999; text-transform: uppercase; letter-spacing: 3px; padding: 0px 0px 6px 0px; margin: 16px 0px 9px 0px; border-bottom: 1px Solid #CCC; }
div#content	h2	{ font: bold   170% Trebuchet MS, sans-serif; margin: 6px 0px 3px 0px; padding: 0px; }
div#content	p	{ margin: 2px 0px 5px 0px; padding: 0px; text-align: left; line-height: 150%; }
div#content	a	{ color: #666; text-decoration: none; border-bottom: 1px Dotted #999; }
div#content	a:hover	{ color: #000; border-bottom: 1px Solid #666; }
div#content	ul	{ margin-left: 9px; padding-left: 9px; }
div#content	blockquote { background: #DDD; padding: 10px; margin: 5px 0px; }

div#pright		{ padding: 0px;; font: normal 70% Trebuchet MS, sans-serif; color: #000; }
div#pright form		{ padding: 10px 10px 1px 10px; }
div#pright input, div#pright textarea { background: #DDD; color: #333; font: normal 90% Trebuchet MS, sans-serif; }
div#pright h1		{ font: normal 120% Trebuchet MS, sans-serif; color: #999; text-transform: uppercase; letter-spacing: 3px; padding-bottom: 6px; border-bottom: 1px Solid #CCC; text-align: right; }
div#pright h2		{ margin: 0px; padding: 0px; font: normal 100% Trebuchet MS, sans-serif; color: #999; text-transform: uppercase; letter-spacing: 3px; }
div#pright p		{ color: #000; margin: 0px 0px 5px 0px; padding: 0px; text-align: left; line-height: 150%; }
div#pright a		{ color: #000; text-decoration: none; border-bottom: 1px Dotted #666; }

div#noshow		{ display: none; }