/* bsuto.com version 3.65 */

* { margin: 0; padding: 0; }
html { height: 100%; min-height: 100px; }

body {  font-family: helvetica, sans-serif; font-size: 16px; line-height: 18px; text-align: center;  background-color: #666; background: -webkit-gradient(linear, left top, left bottom, from(#aaa), to(#666)); background: -moz-linear-gradient(top, #aaa, #666); }

#pill { background-color: #fff; width: 350px; padding: 8px 8px 0 8px; margin: 48px auto; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; text-align: left; box-shadow: 0 2px 6px #000; -webkit-box-shadow: 0 2px 4px #000;  -moz-box-shadow: 0 2px 4px #000; }

h1 { font: bold 16px helvetica, sans-serif; letter-spacing: -0.8px; color: #222; float: left; display: inline; margin-bottom: 6px; }

a, a:active { color: #004080; }
a:visited { color: #222; }
a:hover { color: #000; }

ul { margin: 6px 12px 18px 18px; list-style-type: square; list-style-position: outside; }
li { margin-bottom: 6px; }
li a { font-weight: bold; }

a#slidelink, a#slidelink:visited { display: inline; float: right; font-weight: bold; padding: 0 4px; font-size: 12px; text-decoration: none; background-color: #ccc; color: #222; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
a#slidelink:hover, a#slidelink:active { background-color: #aaa; }

a#twitter, a#twitter:visited { display: inline; float: right; margin-right: 4px; font-weight: bold; padding: 0 6px; font-size: 12px; text-decoration: none; background-color: #b9d7e7; color: #2070b3; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
a#twitter:hover, a#twitter:active { background-color: #a0d2ed; }

img#bee { float: left; margin-right: 4px; border: 0; }

#tainer { clear: both; padding: 0 4px; height: 0; overflow: hidden; -webkit-transition: height 0.3s ease-in-out; -moz-transition: height 0.3s ease-in-out; transition: height 0.3s ease-in-out; }

hr { height: 1px; border: 0; background-color: #ccc; margin-bottom: 4px; }