/*-------------------------------------------
Homepage styles
---------------------------------------------

Styles specific to the homepage. This layout is very similar to
that of topic-with-panel.css.

Ben Sturmfels

------------------------------------------*/

body {
  background: #e6993d url("../image/body-bg.jpg") repeat-x;
}

#branding-1 {
  background: url("../image/bg-swoosh.gif") no-repeat left bottom;
}

#breadcrumbs { display: none; }
/*#topic-menu { display: none; }*/

#topic-menu {
  width: 23%;
  float: left;
  background: none;
  min-height: 400px;
}

#content {
  float: left;
  width: 49%;  /* 0.5% extra gap for IE */
  display: inline; /* IE double float margin */
  padding-left: 20px;
  margin-bottom: 1.5em;
  margin-top: -80px;
  text-align: center;
}

#panel {
  background: none;
  width: 21%;
  float: right;
  border-left: 0;
}

#imgholder {
  width: 489px;
  margin: 0;
  border: 0;
  padding: 0;
}

/*** Content ***/
#content h1#page-title  {
  display: none;
}
#content #summary {
 display: none;
}
#content img {
  display: block;
  border: 0;
  padding: 0;
}
#content h2 {
  color: white;
  background: #76ABFB;
  clear: both;
  padding: 0.1em 0.5em;
}

#content #summary p {
  font-size: 1.1em;
  font-style: italic;
  font-weight: bold;
  clear: left;
}

#content div.sec-1 {
  border: 1px solid #76ABFB;
}
#content div.sec-1 h2 {
  background: #76ABFB;
  margin: 0 0 0.3em;
}

#panel h1 {
  color: #326B9B;
  background: none;
  padding: 0 0 4px 0;
  margin: 0 0 5px 0;
  font-variant: small-caps;
  border-bottom: 2px dotted #fbdca5;
}

#panel p {
  font-size: 0.9em;
  padding: 4px 0.7em 6px 0;
  margin-right: 0;
  border-bottom: 2px dotted #fbdca5;
}

#footer p, #footer p a { color: #fbdca5; }

