@import url(//www.google.com/jobs/css/styles.css);

@media screen, projection {
  /* Main student rules */
  #maincontent {width:75%; float: left;overflow: hidden;}
  h3{border:none;color:#333;font-weight:bold;font-size:1.077em;margin:0;padding:0 0 0.4em;}
  h3.section{border:solid #ccc;border-width:0 0 1px 0;color:#666;font-size:1.23em;font-weight:normal;line-height:1.2;margin:1em 0 0 0;}
  h4{clear:left;color:#000;font-weight:bold;margin:0.5em 0;}
  #worldmap{background:url(//www.google.com/jobs/images/students-map.png) no-repeat top center;height:247px;padding:0;margin:20px 0 0 -40px;}
  .columns h3, .column h3,.stories h3,.addcontent h3,.cnopportunities h3,.googlers h3{border:solid #ccc;border-width:0 0 1px 0;font-size:1.077em;line-height:1.2;margin:1em 0 0.5em 0;}
  /* more (sidebar) */
  #more {height:100%; margin: 0 0 0 75%; padding:0 0 0 1em; width:20%;}
  #more h3{border:none;margin:0.428em 0 0 0;}
  #more h3.story{color:#090;margin:0;}
  #more div{border:dashed #ccc;border-width:1px 0 0 0;}
  #more img {/*width: 100%;*/ padding: 1em 0 0 0;}
  #more ul {padding: 0 0 0 1em;}
  #feed { width: 100%;}
  #cal {display: block; margin: 1em 0 0 0;}
  #intro {overflow:hidden; margin:0}
  #media div {float:left;}
  #media div object{border: 1px solid #ccc; padding: 2px; width:180px; height:160px; margin: 0 1em 0 0;}
  #media div p {margin:0;}
  .googlers img {float: left; margin: 0 2em 1em 0;}
  .googlers ul li {list-style: none;padding: 0 0 .5em 0;}
  .googlers ul li:first-child {font-weight:bold;}
  .main h2 {width: 197px; float: left;}
  .main p {color: #666; margin: 0.5em 0;}
}

