@import url(//www.google.com/css/go-inlay.css);
@import url(//www.google.com/css/modules/buttons/g-button.css);
@import url(//www.google.com/css/modules/scroller/g-scroller.css);

h1 { font-size: 23px; }
.g-button-basic { width: auto; margin-top: 0; }
.hidden { display: none; }

.compact ul.thumbs { background: #f2f2f2; margin: 1em 0; padding: 0; }
.compact ul.thumbs li { width: 148px; text-align: center; }
.compact ul.thumbs li a { border: 1px solid #ccc; border-width: 1px 1px 1px 0; display: block; height: 84px; padding: 5px; line-height: 1.4; }
.compact ul.thumbs li.g-first a { border-width: 1px; }
.compact ul.thumbs li a:hover { background: #d6d6d6; }
.compact ul.thumbs li a.tab_on { background: #fff; }
.compact ul.thumbs li img { display: block; margin: 0 auto; }

#sig { font-style: italic; text-align: right; }

#main { margin: 2em 0; padding: 0; list-style: none; }
#main li { display: none; }
#main li li { list-style-type: disc; display: block; }
#main li.on { display: block; }
#main .g-unit { width: 308px; }
#main .g-first { width: 432px; }

#main .main-inner { margin: 0 0 0 1em; }
#main h3 { margin-top: 0; }

.moreinfolink { display: block; margin-bottom: 1em; }
.moreinfo { display: none; }

.thumbwrap { border: 1px solid #bbb; display: block; width: 80px; margin: auto; overflow: hidden; height: 44px; position: relative; }
.thumbwrap img { position: relative; top: -8px; }

