html
{
  background-color:               #2a2a2a;
  background-image:               url(img/bg.body.png);
  color:                          #cccccc;
  padding:                        0px 0px;
}

#white
{
  background-color:               white;
}

#base
{
  padding:                        20px 20px;
  width:                          923px;
  overflow:                       hidden;
}

#head
{
  background-color:               #3a3a3a;
  overflow:                       hidden;
  background-image:               url(img/bg.head.png);
  height:                         550px;
  width:                          923px;
}

#animation
{
  height:                         550px;
  overflow:                       hidden;
  width:                          550px;
  float:                          left;
}

#rightCol
{
  background-image:               url(img/bg.rightCol.png);
  background-position:            bottom right;
  background-repeat:              no-repeat;
  float:                          right;
  overflow:                       hidden;
  height:                         550px;
  width:                          373px;
}

#teaserTxt
{
  position:                       absolute;
  width:                          300px;
  top:                            380px;
  margin:                         0px 0px 0px 20px;
}

#teaserTxt p
{
  color:                          white;
}

#text
{
  margin:                         0px 195px 1.5em 15px;
}

/*
 * Default
 */ 

#default #base
{

}

#default #white
{
  background-color:               white;
  background-image:               url(img/bg.feature.png);
  background-position:            top right;
  background-repeat:              repeat-y;
}

#default #head
{
  height:                         155px;
}

#default #teaser
{
  height:                         155px;
  overflow:                       hidden;
  width:                          550px;
  float:                          left;
}

#default #rightCol
{
  background-image:               none;
  height:                         155px;
}

#default #content
{
  width:                          550px;
  overflow:                       hidden;
  float:                          left;
}

#default #text
{
  margin:                         0px 0px 1.5em 15px;
}

#default #featureBar
{
  width:                          175px;
  float:                          right;
}
