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

@media screen, projection {
h1 { padding: 1.5em 0 0; }
h1 img { margin-top: -25px; }
h4#alt { clear: left; text-align: left; }
address { font-style: normal; }
ol ul { margin-top: -1em; }
form p { font-size: .9em }
input { width: 250px; }
input.button { width: auto; }
#nav { width: 144px; }
#aux { margin: 0 0 0 164px; }
#promo { border-top: 1px solid #ccc; margin: 2em 0 0; padding: 1em 0 0; }
#promo div, #video, .gallery li img, .photo { border: 1px solid #ccc; }
#promo div, #video, .photo { padding: 3px; }
#promo div { width: 325px; }
#video, .g-button { float: right; }
#video { margin: 0 0 1em 1em; }
.gallery { margin-left: 0; }
.gallery li, .photo { float: left; }
.gallery li { height: 10em; margin: 0 1em 1em 0; width: 124px; }
.gallery li p { margin: .1em 0 1em; }
.gallery li img { padding: 1px; width: 120px; }
.download, .gallery { list-style: none; padding-left: 0; }
.download li { background: url(images/file.gif) 0 3px no-repeat; margin: .5em 0 0; padding-left: 45px; }
.download strong { display: block; }
.download span, .gallery li { color: #666; }
.photo { margin: .1em 1em 1em 0; }
.q { font-weight: bold; margin-bottom: -1em; }
.g-button { margin: 0 0 1.5em 1.5em; width: 18em; }
.error { color:#900; }
/* Import: Box */
.roundbox { float: right; width: 250px; background: url(images/rounded_left-alt.gif) top left no-repeat; margin: 0 0 10px 30px; }
.roundbox h4 { font-size: 1.2em; margin: 0; }
.roundbox div { margin: 0; padding: 0; }
.roundbox p { margin: 0; }
.roundbox .sm_header { font-weight: bold; margin: .5em 0 0; }
.roundbox .content { background: url(images/rounded_right-alt.gif) top right no-repeat; padding: 15px 15px 0 15px; }
.roundbox .bottom { background: url(images/rounded_right-alt.gif) bottom right no-repeat; height: 15px; }
.roundbox .bottom div { background: url(images/rounded_left-alt.gif) bottom left no-repeat; height: 15px; margin: 0 15px 0 0; }
}

