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

	home

----------------------------------------------------------------------------- */
/* line 9, ../../sass/stylesheets/home.scss */
#home {
  /*padding:	0 30px 30px;*/
  padding: 0 0 30px;
}

/* line 16, ../../sass/stylesheets/home.scss */
#home .content {
  margin: 25px 0 0;
}
/* line 19, ../../sass/stylesheets/home.scss */
#home .content .prompt {
  float: left;
  width: 100px;
  height: 100px;
  font-size: 72px;
  color: #555;
  text-align: center;
  line-height: 100px;
  background: #eee;
}
/* line 30, ../../sass/stylesheets/home.scss */
#home .content p {
  color: #000;
  display: block;
  font-size: 23px;
  line-height: 34px;
  width: 1000px;
  font-family: arial;
  margin: 0 0 40px;
  font-family: "Helvetica";
  letter-spacing: -0.05em;
  text-align: center;
  /*
  span.big {
  	display:block;
  	font-size:44px;
  	margin: 0 0 16px;
  	em {
  		font-style:normal;
  		color:$orange_text;
  		font-weight:bold;
  	}
  }
  */
}
/* line 42, ../../sass/stylesheets/home.scss */
#home .content p em {
  color: #38b7f8;
  text-transform: uppercase;
  font-weight: bold;
  font-style: normal;
}
/* line 62, ../../sass/stylesheets/home.scss */
#home .content p a.more {
  background: url(../../img/learnmore.png) no-repeat 0 0;
  padding: 5px 0 0 185px;
}
/* line 69, ../../sass/stylesheets/home.scss */
#home .carousel {
  width: 1000px;
  margin: 0px auto;
  padding: 7px 7px 20px 7px;
  position: relative;
  background: url(../../img/frame.png) no-repeat 0 0;
}
/* line 76, ../../sass/stylesheets/home.scss */
#home .carousel #quote {
  position: absolute;
  padding: 30px;
  z-index: 100;
}
/* line 81, ../../sass/stylesheets/home.scss */
#home .carousel #quote p {
  position: relative;
  font-size: 16px;
  color: #fff;
}
/* line 87, ../../sass/stylesheets/home.scss */
#home .carousel #quote .opacity {
  left: 0;
  top: 0;
  opacity: .75;
  -moz-opacity: .75;
  filter: alpha(opacity=75);
  position: absolute;
  height: 100%;
  width: 100%;
  -moz-border-radius: 10px 10px 0 0;
  -webkit-border-radius: 10px 10px 0 0;
}
/* line 101, ../../sass/stylesheets/home.scss */
#home .carousel #quote.opower {
  bottom: 50px;
  left: 0;
  color: #fff;
  -moz-border-radius: 0 10px 0 0;
  -webkit-border-radius: 0 10px 0 0;
}
/* line 109, ../../sass/stylesheets/home.scss */
#home .carousel #quote.opower .opacity {
  background: #1b78b5;
  -moz-border-radius: 0 10px 0 0;
  -webkit-border-radius: 0 10px 0 0;
}
/* line 116, ../../sass/stylesheets/home.scss */
#home .carousel #quote.utique {
  bottom: 50px;
  left: 185px;
  color: #fff;
}
/* line 121, ../../sass/stylesheets/home.scss */
#home .carousel #quote.utique .opacity {
  background: #9e449f;
  opacity: .85;
  -moz-opacity: .85;
  filter: alpha(opacity=85);
}
/* line 130, ../../sass/stylesheets/home.scss */
#home .carousel #pager {
  height: 50px;
}
/* line 133, ../../sass/stylesheets/home.scss */
#home .carousel #pager a {
  height: 50px;
  line-height: 50px;
  padding: 0 40px;
  font-size: 16px;
  background: #000;
  color: #fff;
  font-weight: bold;
  display: block;
  float: left;
  width: 105px;
  text-align: center;
}
/* line 146, ../../sass/stylesheets/home.scss */
#home .carousel #pager a:hover {
  cursor: pointer;
}
/* line 150, ../../sass/stylesheets/home.scss */
#home .carousel #pager a.opower {
  background: url(../../img/opower-button-bg.gif) repeat-x;
}
/* line 153, ../../sass/stylesheets/home.scss */
#home .carousel #pager a.utique {
  background: url(../../img/utique-button-bg.gif) repeat-x;
}
/* line 160, ../../sass/stylesheets/home.scss */
#home #carousel {
  background: #fff;
  width: 100%;
  height: 342px;
}
/* line 165, ../../sass/stylesheets/home.scss */
#home #carousel img {
  /* use box shadow mixin */
}
