/* General */

.fasterBetterCheaper, .recentWork, .latestNews, .currentlyOpenPitches, .partners {
  color:#666;
}

a.noUnderline {
  text-decoration:none;
}

.orangeLine {
  background:url('/img/homepage-fix/orange-line-bg.jpg') repeat-x top left;
  height:4px;
  margin:0 !important;
  margin:10px 0 -9px 0;
  padding:0px;
  overflow:hidden;
}

/* Layout */

.fasterBetterCheaper {
  float:left;
  padding:0;
  margin:0;
  overflow:hidden;
  width:550px;
}

.recentWork {
  float:left;
  padding:0;
  margin:0;
  overflow:hidden;
  width:400px;
}

.latestNews {
  float:left;
  padding:0;
  margin:0;
  overflow:hidden;
  width:400px;
}

.currentlyOpenPitches {
  float:left;
  padding:0;
  margin:0;
  overflow:hidden;
  width:350px;
}

.partners {
  float:left;
  padding:0;
  margin:0;
  overflow:hidden;
  width:200px;
}

.weRecommend {
  float:left;
  padding:0;
  margin:0;
  overflow:hidden;
  width:400px;
}

.recentClients {
  float:left;
  padding:0;
  margin:0;
  overflow:hidden;
  width:550px;
}

.padding {
  padding:10px 10px 10px 20px;
  text-align:left;
}

.bottomlinks .buttons {
  float:left;
  margin-top:-10px;
}

/* Headings */

h1.bigHeader {
  color:#ff9933;
  font-family:verdana;
  font-size:25px;
  font-weight:bold;
  padding:0;
  margin:0;
  width:none;
}

h1.smallHeader {
  color:#ff9933;
  font-family:verdana;
  font-size:18px;
  font-weight:bold;
  padding:0;
  margin:0;
  overflow:hidden;
} 

/* content */

table.numbers {
  width:98%;
}

table.numbers td {
  color:#666;
  font-size:15px;
  font-weight:bold;
  vertical-align:middle;
  text-align:left;
}

td.recentWorkLinks {
  padding:2px 10px;
  line-height:200%;
}

td.recentWorkLinks a {
  color:#999;
  font-size:13px;
}

td.latestNewsLinks {
  padding:2px 10px;
  line-height:200%;
}

td.latestNewsLinks a {
  color:#999;
  font-size:11px;
}

.currentlyOpenPitches ul li a {
  color:#999;
  font-weight:bold;
} 