@import url(reset.css);
@import url(cc_gaal_defaults.css);
/* page structure --------------------------------------------------- */
body {
  color: black;
  background-color: #999;
  background-image: url(../images/SiteBG2b.gif);
  background-repeat: no-repeat;
  background-position: center -140px; }
#main {
  width: 900px;
  margin-right: auto;
  margin-left: auto;
  /* padding-top: 5em; */  }
.width100percent, .gaalbanner, .logobanner {
  width: 100% }
.gaalbanner {
  color: #fff;
  padding-top: 4.5em;
  padding-bottom: 1.5em; }
.logobanner {
  margin-bottom: 5.5em; }  
.left25percent {
  width: 27%;
  float: left; }
.left75percent {
  width: 73%;
  float: left; }
/* element structure --------------------------------------------------- */
a:link {
	color: #999;
  text-decoration: none;
  }
a:visited {
	color: #999;
  text-decoration: none;
  }
a:hover {
	color: #464646;
  text-decoration: none;
  }
a:active {
	color: #999;
  text-decoration: none;
  }
.gaalbanner h1, .left25percent p, .left75percent p {
  font-size: 1.4em;
  text-align: left;
  padding-left: 60px; }
.gaalbanner h1 {
  font-family: helvetica;
  font-weight: bold;
  letter-spacing: 0.5em;
  padding-top: 0.7em;
  padding-bottom: 0.6em;
  padding-left: 27%; }
.left75percent h2 {
  color: #aaa;
  font-size: 2em;
  line-height: 1.5;
  text-align: left; }
.left75percent .intro {
  color: #aaa;
  font-size: 2em;
  line-height: 1.35;
  text-align: left;
  width: 60%;
  padding-top: 0.5em;
  padding-bottom: 0.2em;
  padding-left: 0; }
h2.orange, h2 a.orange:link, p.orange {
  color: #db6b45; }
.left75percent .navright {
  color: #999;
  padding-top: 0.7em; }
.left25percent p {
  padding-top: 0.7em; }
.floatleft {
  float: left; }
.floatright {
  float: right; }
.navright {
  float: right;
  padding-right: 100px; }
/* global structure --------------------------------------------------- */
#main:after, .width100percent:after, .left25percent:after, .left75percent:after, .logobanner:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
#main, .width100percent, .left25percent, .left75percent, .logobanner {zoom:1;}
