@charset "utf-8";

/* home.css

   style sheet for home page */



/* ===================================================================

            

   ===================================================================

*/

body {

  color: #FFF;

}  



/* ===================================================================

    Main Images (backgrounds and colors)

   ===================================================================

*/

body.home0 #wrapper {				         /* runner */

	background: #4A1E14 url(../gfx/main_home0.jpg) no-repeat scroll;

}	

body.home1 #wrapper {				         /* climber */

	background: #2D0000 url(../gfx/main_home1.jpg) no-repeat scroll;

}	

body.home2 #wrapper {				         /* clock */

	background: #1E1E00 url(../gfx/main_home2.jpg) no-repeat scroll;

}	

body.home3 #wrapper {				         /* solar flare */

	background: #1D0000 url(../gfx/main_home3.jpg) no-repeat scroll;

}	
body.home4 #wrapper {				         /* solar flare */
	background: #1C202C url(../gfx/main_home4.jpg) no-repeat scroll;
}	
body.home5 #wrapper {				         /* solar flare */
	background: #1B1E24 url(../gfx/main_home5.jpg) no-repeat scroll;
}	







/* ===================================================================

    Content

   ===================================================================

*/

#content {

  position: relative;   left: 394px;   top: 156px;

  width: 561px;

}



#blurb,

#elevatorPitch,

#newsEvents {

  padding-left: 24px;

}  



/* ===================================================================

    Blurb

   ===================================================================

*/

#blurb {

  padding-top: 20px;

  height: 193px;

}





/* ===================================================================

    Elevator Pitch

   ===================================================================

*/

#elevatorPitch {

  border-top: 2px solid #808080;

  border-bottom: 2px solid #808080;  

  padding-top: 0px;

  height: 100px;

}

#elevatorPitch img {

  position: relative;    top: 13px;

}  





/* ===================================================================

    News and Events

   ===================================================================

*/

#newsEvents {

  height: 96px;

  border-bottom: 2px solid #808080;

}

#newsEvents #latest,

#newsEvents #events {

  border-right: 2px solid #808080;

}  

#newsEvents #latest,

#newsEvents #events,

#newsEvents #highlight {

  float: left;

  height: 94px;

  display: inline;

}

#newsEvents #events,

#newsEvents #highlight {

  padding: 0.2em 10px 0em 10px;

}

#newsEvents #latest {

  padding: 0.2em 10px 0px 0px;

  width: 190px;

}

#newsEvents #events {

  width: 162px;

}  

#newsEvents #highlight {

  width: 130px;

}

#newsEvents #latest h1,

#newsEvents #events h1,

#newsEvents #highlight h1{

  font-size: 1em;

  margin: 0.16em 0;

}



#newsEvents #latest p,

#newsEvents #events p {

  padding-left: 1.6em;

  text-indent: -1.6em;

}  



#newsEvents #latest p span:hover,

#newsEvents #events p span:hover,

#newsEvents #latest p span,

#newsEvents #events p span {

  color: #D65B2B;

}  



#newsEvents #highlight p.viewDemo {

  margin: 10px 24px 0px 17px;

  padding-left: 2.4em;

  text-indent: -2.4em;

  font-size: 10px;

}  

#newsEvents #highlight p.viewDemo img.buttonDot {

  vertical-align: -0.4em;

}  



#newsEvents #latest a,

#newsEvents #events a,

#newsEvents #highlight a {

  color: #FFF;

}  

#newsEvents #latest a:hover,

#newsEvents #events a:hover,

#newsEvents #highlight a:hover {

  color: #F90;

}  



/* ===================================================================

    Footer    

   ===================================================================

*/

#footer {

}





