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

body.compact{width:900px;max-width:900px;}
#nav{margin-left:10px;width:132px;}
* html #nav{margin-right:-3px;}
* html #aux{height:1%;margin-left:0;}
h2 {border-bottom:1px solid #DEDEDE;margin:0 0 1em;padding:0 0 5px;}
dl.winner {padding:0;}
  dl.winner dt {float:left;width:304px;}
  dl.winner dd {margin:0 0 0 330px;padding:0.5em 0 0;}
    dl.winner dd h3 {padding:0 0 0.5em;}
    dl.winner dd p {padding:0 0 0.7em;}
.intro{/*background:url(img/bg_index.gif) no-repeat right bottom;*/margin-bottom:10px;padding:0 0 20px 0;}
.roundbox {background:transparent url(img/rounded_left.gif) no-repeat scroll left top;float:right;margin:0 0 10px 30px;width:250px;}
  .roundbox .content {background:transparent url(img/rounded_right.gif) no-repeat scroll right top;padding:15px 15px 0;margin:0;}
  .roundbox .bottom {background:transparent url(img/rounded_right.gif) no-repeat scroll right bottom;height:15px;margin:0;}
    .roundbox .bottom div {background:transparent url(img/rounded_left.gif) no-repeat scroll left bottom;height:15px;margin:0 15px 0 0;}
  .roundbox h4 {font-size:1.2em;margin:0 0 10px;}
  .roundbox p{margin:0;padding-bottom:10px;}
.dl-list{margin:0;padding:0;list-style-type:none;}
  .dl-list li{margin-bottom:15px;background:url(img/dl.gif) no-repeat left top;padding-left:45px;}
.doodler{padding:5px;margin:0 20px 10px 0;float:left;border:1px solid #ddd;}
.video{float:right;margin:0 0 0 20px;clear:right;}
  .video embed, .video object{display:block;}
  .video div{border:1px solid #ccc;padding:3px;margin:0;}
  .video p{margin:0;padding:0;text-align:center;margin-top:5px;color:#999;}
.subtle{color:#999;}
#footnote{float:right;margin-top:-17px;}
#doodler-intro{float:left;width:560px;}
#doodler-logos{float:right;width:160px;margin:1em 0;padding:0;}
  #doodler-logos li{list-style-type:none;margin-bottom:15px;text-align:right;}
#vote-tabs {background:transparent url(img/tab_bg.gif) repeat-x scroll center bottom;height:25px;margin:0.5em 0 1em;padding:0;width:100%;}
  #vote-tabs li {background-color:#E9F4FC;border:1px solid #AFC1E2;float:left;height:23px;line-height:1.8em;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 0 0.7em;padding:0 1em;}
  #vote-tabs li.selected {background-color:#fff;border-bottom:1px solid #fff;}
  #vote-tabs li.selected a{color:#000;font-weight:bold;text-decoration:none;}
.group{overflow:hidden;}
  .group-list{float:left;width:208px;list-style-type:none;margin:0;padding:0;}
    .group-list li{width:104px;float:left;margin-bottom:10px;}
    .group-list li img{padding:2px;border:1px solid #e0e0e0;}
    .group-list li.on img, .group-list li a:hover img{border-color: #6E91C1;}
  .group-detail{width:520px;float:right;margin-top:0;}
  .group-detail iframe{display:block;}
  .group-detail-list{margin:0;padding:0;}
  .group-detail div{margin:0;}
    .group-detail div img{border:1px solid #e0e0e0;display:block;padding:4px;}
    .group-detail div p.doodle-title{font-size:14px;font-weight:bold;}
    .group-detail div p.doodle-meta{border-top:1px solid #e8e8e8;padding-top:10px;line-height:2em;}
  .group-detail div.voting{padding:5px 10px;background-color:#E9F4FC;margin-bottom:10px;}
.new{color:red;}
.g-button{float:right;margin:0 0 10px 10px;width:230px;clear:right;}
* html .g-button{width:199px;}
.press{margin:0;padding:0;list-style-type:none;}
  .press li{margin-bottom:15px;}
  .press li p{margin:0;padding:0;}

