/* Minneapolis Riverfront Corporation
  Author: Grant E. Johnson
  Date: Oct. 20, 2008
 */
html { margin: 0; padding: 0;}
body { margin: 0; padding: 0; color: #333; font: 13px Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif; background: #78c49d; text-align: center;}
a { color: #00476b;}
a:hover { color: #f29200;}
acronym { border: none;}
#container { margin: 0 auto; width: 724px; position: relative; background: #fff; padding: 0; border-left:#f29200 solid 2px; text-align: left;}
* html #container { width: 744px; w\idth: 724px;}
h1 { font: bold 1.35em Book Antiqua, Times New Roman, serif; margin:0;color:#00476b;}
h2 { font: bold 1.2em Book Antiqua, Times New Roman, serif; margin:.5em 0;color:#00476b;}
h2.colored { padding-left:.4em; color:#fff; background-color:#f29200;}
h3 { font: bold 1.1em Book Antiqua, Times New Roman, serif; margin:0;color:#000;}
.right {text-align:right;}
.center {text-align:center;}
.callout {font-size: 1em; padding: 1.4em ; background-color:#ffc; border: 1px dashed #78c49d;} 
.featured {font-size: 1em; padding: 1.4em ; background-color:#f4f4f4; border: 1px dashed #78c49d;} 
.smalltext { font: 12px/150% Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;}
.indented {padding-left:3em;}

#pageHeader { position: absolute; top: 50px; left: 45px;}
#pageHeader h1 { font: bold 1.35em Book Antiqua, Times New Roman, serif; background: #78c49d url("../images/MRC-logo.gif"); width: 220px; height: 80px; cursor:hand; overflow: hidden; margin: 0;}
#pageHeader h1 span { display: none;}
#container #bannerImage .tag {  margin: 0; height: 260px; background: url("../images/developed-park.jpg") no-repeat 310px 0;}
#container #bannerImage .tag  span {margin: 0; padding: 160px 40px 0 40px; width:229px; height: 100px; display: block; background-color:#00476b; color:#fff; font: 12px/150% Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;}

#mainText { margin: 20px 20px 0 215px;}
#mainText p { line-height: 150%; margin: 10px 0 10px 0;}

#leftnav { position: absolute; top: 280px; left: 0; width: 180px;}
#leftnav ul { list-style-type: none; margin: 0; padding: 0 0 0 40px;}
#leftnav ul li a { text-decoration: underline; display: block; font-size: 13px;}
#leftnav ul li span.current { display: inline; font-size: 12px; font-weight: bold; color: #00476b;}
#leftnav ul li span.current a { text-decoration: none;}
#leftnav ul li span.current a:hover { color: #00476b; cursor:default;}
#leftnav ul li a:hover { color: #f29200;}
#leftnav ul li { font-size: 12px; padding:5px 0;border-bottom: 1px solid #E6EEF0;}

#footer { background-color: #00476b; color:#fff; height: 48px; text-align: right; padding: 0 10px 0 0; line-height: 26px; font-size: 11px;}
#footer a { color: #fff; text-decoration: none;}
#footer a:hover { text-decoration: underline;}