/* line 3, ../sass/homepage.sass */
#wrapper {
  padding: 0;
}
/* line 5, ../sass/homepage.sass */
#wrapper a {
  text-decoration: none;
}
/* line 7, ../sass/homepage.sass */
#wrapper a:hover {
  text-decoration: underline;
}
/* line 9, ../sass/homepage.sass */
#wrapper p.links {
  padding-left: 20px;
}

/* line 12, ../sass/homepage.sass */
#splash {
  height: 295px;
  padding: 20px 0 30px 0;
  background: url('/assets/images/splash-bg.jpg?1260818513') no-repeat;
  display: inline-block;
}
/* line 17, ../../../../homebrew/Cellar/ruby/1.9.1-p243/lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre2/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.sass */
#splash:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}
/* line 5, ../../../../homebrew/Cellar/ruby/1.9.1-p243/lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre2/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_hacks.sass */
#splash {
  display: block;
}
/* line 17, ../sass/homepage.sass */
#splash ul.container {
  margin: 0;
  padding: 0;
}
/* line 20, ../sass/homepage.sass */
#splash ul.container #box1 {
  display: inline;
  float: left;
  width: 299px;
  padding: 0 0 0 15px;
  margin: 21px 21px 0 21px;
}
/* line 24, ../sass/homepage.sass */
#splash ul.container #box2 {
  display: inline;
  float: left;
  width: 350px;
  padding: 15px 15px 0 15px;
  margin: 0 20px 0 0;
}
/* line 29, ../sass/homepage.sass */
#splash ul.container #box3 {
  display: inline;
  float: left;
  padding: 20px 20px 0 20px;
  width: 180px;
}
/* line 33, ../sass/homepage.sass */
#splash ul.container #box3 ul {
  list-style-type: disc;
  padding: 0 0 0 1.25em;
  margin: 0 0 20px 0;
}
/* line 37, ../sass/homepage.sass */
#splash ul.container #box3 ul li {
  margin-bottom: 5px;
}
/* line 39, ../sass/homepage.sass */
#splash h2 {
  margin-bottom: 0.5em;
  line-height: 1.2;
}
/* line 42, ../sass/homepage.sass */
#splash p {
  margin-bottom: 0.75em;
}
/* line 44, ../sass/homepage.sass */
#splash p.links {
  text-align: right;
  margin-bottom: 1.25em;
}
/* line 47, ../sass/homepage.sass */
#splash p.links a {
  margin-left: 15px;
}

/* line 50, ../sass/homepage.sass */
#documents {
  display: inline;
  float: left;
  margin-right: 20px;
  width: 220px;
  width: 180px;
  padding: 20px;
  margin-left: 30px;
  background: url('/assets/images/documents-gradient.png?1260818513') repeat-x;
}
/* line 101, ../../../../homebrew/Cellar/ruby/1.9.1-p243/lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre2/lib/compass/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html #documents {
  overflow-x: hidden;
}
/* line 56, ../sass/homepage.sass */
#documents .download {
  margin-bottom: 1em;
}

/* line 60, ../sass/homepage.sass */
#news {
  display: inline;
  float: left;
  margin-right: 20px;
  width: 220px;
  width: 180px;
  padding: 20px;
}
/* line 101, ../../../../homebrew/Cellar/ruby/1.9.1-p243/lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre2/lib/compass/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html #news {
  overflow-x: hidden;
}
/* line 64, ../sass/homepage.sass */
#news ul {
  padding: 0;
  margin: 0;
}
/* line 8, ../../../../homebrew/Cellar/ruby/1.9.1-p243/lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre2/lib/compass/frameworks/compass/stylesheets/compass/utilities/lists/_bullets.sass */
#news ul li {
  list-style-type: none;
  margin-left: 0px;
}
/* line 68, ../sass/homepage.sass */
#news ul li {
  margin-bottom: 1.5em;
}

/* line 71, ../sass/homepage.sass */
#scenarios {
  display: inline;
  float: left;
  margin-right: 0;
  width: 460px;
  background: url('/assets/images/documents-gradient.png?1260818513') repeat-x;
  margin-right: 30px;
  padding: 20px 0;
}
/* line 101, ../../../../homebrew/Cellar/ruby/1.9.1-p243/lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre2/lib/compass/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html #scenarios {
  overflow-x: hidden;
}
/* line 76, ../sass/homepage.sass */
#scenarios h3 {
  padding: 0 20px;
}
/* line 78, ../sass/homepage.sass */
#scenarios p.cert {
  font-size: 0.769em;
  line-height: 1.56em;
  margin-bottom: 1.5em;
  color: #959595;
  padding: 0 20px;
}
/* line 82, ../sass/homepage.sass */
#scenarios .previous {
  cursor: pointer;
  height: 21px;
  background: url('/assets/images/prev.png?1260818513') no-repeat 0 50%;
  padding-left: 25px;
  display: inline;
  float: left;
  margin-right: 20px;
  width: 300px;
  margin-left: 20px;
}
/* line 101, ../../../../homebrew/Cellar/ruby/1.9.1-p243/lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre2/lib/compass/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html #scenarios .previous {
  overflow-x: hidden;
}
/* line 89, ../sass/homepage.sass */
#scenarios .viewall {
  display: inline;
  float: left;
  margin-right: 20px;
  width: 188px;
}
/* line 101, ../../../../homebrew/Cellar/ruby/1.9.1-p243/lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre2/lib/compass/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html #scenarios .viewall {
  overflow-x: hidden;
}
/* line 91, ../sass/homepage.sass */
#scenarios .next {
  cursor: pointer;
  height: 21px;
  background: url('/assets/images/next.png?1260818513') no-repeat right 50%;
  padding-right: 25px;
  display: inline;
  float: left;
  margin-right: 0;
  width: 28px;
  margin-right: 20px;
}
/* line 101, ../../../../homebrew/Cellar/ruby/1.9.1-p243/lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre2/lib/compass/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html #scenarios .next {
  overflow-x: hidden;
}
/* line 98, ../sass/homepage.sass */
#scenarios .container {
  position: relative;
  width: 420px;
  height: 280px;
  overflow: hidden;
}
/* line 103, ../sass/homepage.sass */
#scenarios .container .slides {
  position: absolute;
  top: 0;
  left: 0;
}
/* line 107, ../sass/homepage.sass */
#scenarios .container .slides .scenario {
  position: absolute;
  top: 0;
  width: 420px;
  display: none;
}
/* line 113, ../sass/homepage.sass */
#scenarios #living-room img {
  float: left;
  display: inline;
  margin-right: 10px;
}
/* line 115, ../sass/homepage.sass */
#scenarios #living-room h6 {
  padding-top: 10px;
}
/* line 117, ../sass/homepage.sass */
#scenarios #living-room p {
  padding: 0 0 0 20px;
}
