@import '//www.google.com/css/go-x.css';
@import '//www.google.com/css/modules/buttons/g-button-chocobo.css';

body.compact {width:960px;max-width:960px;}
h4, h6 {margin-bottom:1em;}
h1 img {margin:-20px 0 0 -4px;}
* html #nav {margin-right:10px;}
* html #aux {height:1%;margin-left:0;margin-top:-10px;}
* html h2 {margin-top:0;padding-top:0;}
.extention {color:#999;}

#side {float:right;width:300px;margin:0 0 0 20px;}
  * html #side {margin-top:20px;}
.g-button {width:269px;margin:0 0 15px 0;float:right;}
#video {text-align:center;margin:0;}
  #video .x-note {margin-top:0;padding-top:0;}

#past-winners{clear:both;}

.doodle-list {margin:1em 0;padding:0;list-style:none;overflow:hidden;clear:both;width:100%;}
  .doodle-list li {float:left;width:33%;text-align:center;margin-bottom:1em;}
  .doodle-list li img {padding:2px;border:1px solid #ccc;}
  .doodle-list li a:hover img {border-color:#6e91c1;}
  .doodle-list li span {display:block;}

.resource-list {padding-left:20px;margin-left:0;list-style:none;}
  .resource-list li {background:url(/doodle4google/2008/images/file.gif) no-repeat left top;padding:8px 0 8px 42px;}

.doodler {float:left;margin:0 20px 20px 0;padding:2px;border:1px solid #ccc;}
dt {font-weight:bold;}
dd {margin-left:0;padding-left:0;margin-bottom:10px;}
.doodler-video {float:right;padding:2px;border:1px solid #ccc;margin:0 0 20px 20px;}
  .doodler-video embed {display:block;}

.press li {width:25%;text-align:left;}
.press li span {color:#666;}

.f-heading {display:block;font-size:1.08em;line-height:30px;margin:1.4em 0 0.93em;padding-left:36px;height:30px;}
#f-heading-contact {background:url(//www.google.com/images/icons/contacts-28.gif) no-repeat left center;}
#f-heading-school {background:url(//www.google.com/images/icons/webinars-28.png) no-repeat left center;}
#form-content {float:right;width:300px;border:1px solid #ccc;padding:0 10px;}

.map iframe {height:350px;margin:0 0 .5em;width:100%;}
.map-legend {text-align:right;font-size:85%;}
.map-legend p {margin:0;padding:0;}
.map-legend img {vertical-align:middle;width:16px;height:16px;}

.share {text-align:right;margin-bottom:-2.5em;}
img.icon-share {background-image:url("/landing/searchtips/share-sprite.gif");background-repeat:no-repeat;background-position:0 0; border:1px solid #0000CC;height:16px;margin:0.5em 0.25em 0 0;width:16px;vertical-align:bottom;vertical-align:baseline !ie;}
img#icon-share-facebook {background-position:0 0;}
img#icon-share-myspace {background-position:0 -16px;}
img#icon-share-twitter {background-position:0 -32px;}

#winner-hp img {float:left;}
#winner-hp-detail {margin-left:320px;}
#winner-hp-meta {margin-top:10px;padding-top:10px;border-top:1px solid #e0e0e0;}
#winner-hp-meta p {margin:0;padding:0;}
#winner-hp-more {text-align:right;}

#photos {background-color:#efefef;width:400px;float:right;margin:0 0 20px 20px;padding:4px;border:1px solid #ccc;}
#photos embed {display:block;}

