/* Side Navigation */
#side_nav { height: 364px; background: rgb(105,189,69); }
#side_nav ul { margin-left: 10px; }
#side_nav ul li a { display: block; border-bottom: solid 1px silver; padding: 3px 5px; font-size: 90%;}
#side_nav ul li a, #side_nav ul li a:visited { color: white; font-weight: bold; text-decoration: none; outline: none; }
#side_nav ul li a:hover {  }

#tagline { background: white; font-size: 10px; height: 40px; display:table-cell; vertical-align:middle; width: 140px; text-align: center; }