/* city_bar -- city only */
#city_bar {background-color: #1e5ea2; float: left; line-height: 27px; height: 27px; padding: 8px 12px 8px 12px; margin-bottom:12px; -moz-border-radius-bottomleft:2px; -moz-border-radius-topleft:2px; width: 272px;}
#city_bar h1 {color:#fff;margin-bottom:0;}
#content.wide #city_bar {width:472px}

#get_involved ul {list-style: none;}
#get_involved ul li a {display: block; color:#fff; text-align: center; float:right; font-size: 13px; background: #1e5ea2 url(../images/bg_get_involved.png) top left no-repeat; line-height: 27px; height: 27px; padding: 8px 0 8px 30px; margin-bottom:12px; -moz-border-radius-topright:2px; -moz-border-radius-bottomright:2px; width: 138px;}
#get_involved ul li a:hover,
#get_involved ul li.current_page_item a {background: #c9ff00 url(../images/bg_get_involved.png) bottom left no-repeat; color: #000; text-decoration: none; text-shadow: 1px 1px 0 #fff; -webkit-text-shadow: 1px 1px 0 #fff; -moz-text-shadow: 1px 1px 0 #fff;}
#get_involved ul li.current_page_item a:hover {text-decoration:underline;}


/* sub_navigation */
#sub_navigation {clear: both; background-color:#efefef; font-size: 11px; height: 27px; margin: 0 0 12px 0; padding: 0 0 3px 4px; overflow: visible; text-transform: uppercase;}
#content #sub_navigation ul {display: block; height: 30px; margin: 0; padding: 0; width: auto;}
#content #sub_navigation ul li {float: left; display: block; text-align: center;}
#content #sub_navigation ul li a {background-color:#fff; color: #1e5ea2; line-height: 30px; display: inline; margin: 0 3px 0 0; padding: 8px 9px 5px 9px; text-decoration: none; width: 89px;}
#content #sub_navigation ul li a:hover {background-color:#efefef; color: #000; text-decoration: none; font-weight: normal;}
#content #sub_navigation ul li.current_page_item a,
#content #sub_navigation ul li.current_page_parent a,
#content #sub_navigation ul li.current_page_ancestor a {background-color:#efefef; color: #000; font-weight: bold; text-decoration: none;}
#content #sub_navigation ul li.current_page_item a:hover,
#content #sub_navigation ul li.current_page_parent a:hover,
#content #sub_navigation ul li.current_page_ancestor a:hover {text-decoration: underline;}

#city_latest_news {clear:both;}
#city_news_posts {float:left; width:223px; margin-right: 18px;}
#city_tweet_feed {background-color: #efefef; float:left; width:223px;}

