body 						{background:#ffc;text-align:center;color:#009}
* 							{font-family:verdana,arial,sans-serif;font-size:12px}
img							{border:0px}
a							{text-decoration:none}
a:hover						{text-decoration:underline}
.l							{text-align:left}
.c,.logos					{text-align:center}
.r							{text-align:right}
.cb							{clear:both}
.b							{font-weight:bold}
h1							{font-size:20px}
h1,h3,h4					{clear:both;color:#c93}
a,h2						{color:#009}
h2							{margin:0px;font-size:14px}
h3,h5						{margin-bottom:0px}

#main						{background:#ffc;width:740px;position:relative;margin:auto}
#header						{text-align:left}
#menu						{width:760px;text-align:left;position:absolute;top:290px;left:0px;border:1px #009 solid;border-left:0px;border-right:0px}
#middle						{margin:0px 20px 0px 0px;text-align:justify;padding-top:60px}
#footer						{margin:20px 50px 20px 50px;padding:20px;clear:both;text-align:center}
#footer *					{color:#666;font-weight:normal;font-size:10px;text-decoration:none}

ul							{margin:2px;padding:0px}
li							{margin:0px;padding:0px;list-style-type:none;text-align:center;font-weight:bold}
#menu li					{float:left;width:75px;height:50px}
#footer li					{display:inline}
.text li					{text-align:left;font-weight:normal;list-style-type:disc;margin-bottom:2px}
#middle a					{font-weight:bold}
#middle a:hover				{text-decoration:underline}

.photo,.address,.text,.text2{float:left;width:370px}
.pic						{border:1px #000 solid;padding:1px}
.address					{text-align:center;font-weight:bold}
.text,.text2				{width:360px}
.logos,.text2				{clear:both}
.logos img					{margin-right:50px;margin-left:50px}

td,th						{padding:4px}
th,.hd						{font-weight:bold}
.hd							{border-bottom:1px #009 solid}
.walk						{width:200px;height:100px;white-space:normal;padding:20px}
.pb40						{padding-bottom:40px}
.small						{width:25px;margin-right:5px}
.med						{width:50px}
