/* You know the CSS is gonna bite you ... i am AWESOM-O */

/* first we're going to set up the basics ... sweeeet */

body, td {
  font:normal 11px Arial, Helvetica, sans-serif; color:#666666; }
  
a:link {
  color: #333333;
  text-decoration: none;
  font-weight: bold;
  }
  
a:visited {
  color: #333333;
  text-decoration:none;
  font-weight: bold;
  }
  
a:hover {
  color: #666666;
  text-decoration: none;
  font-weight: bold;
  }
  
a img {
  border-width:0;
  }
  
/* going to bake us some page elements */

.rightshadow {
background-image : url(images/rt_shad_mesh.gif); 
background-repeat : repeat-y;
width: 6px;
} 

.leftshadow {
background-image : url(images/lf_shad_mesh.gif); 
background-repeat : repeat-y;
width: 6px;
} 

.baseshadow {
background-image : url(images/foot_span.gif); 
}  

.bg {
background-image : url(images/bg.gif); 
} 

/* pretty text */

.ruletop {border-top-width: 1px;
       border-top-style: solid;
       border-color: #CCCCCC;
       } 
	   
.rulebottom {border-bottom-width: 1px;
       border-bottom-style: solid;
       border-color: #CCCCCC;
       } 
	   
.ruleleft {border-left-width: 1px;
       border-left-style: solid;
       border-color: #CCCCCC;
       } 
	   
.ruleright {border-right-width: 1px;
       border-right-style: solid;
       border-color: #CCCCCC;
       } 
	   
.title {font-size: 16px;
	  font-weight: bold;
	  color: #DB3424;
	   }

.footnote {font-size: 8px;
	  font-weight: bold;
	  color: #666666;
	   }

.news {font-size: 15px;
	  font-weight: bold;
	  color: #E9861A;
	   }
	   
.newsdate {font-size: 12px;
	  font-weight: bold;
	  color: #666666;
	   }

.planning {font-size: 15px;
	  font-weight: bold;
	  color: #13689C;
	   }

.creative {font-size: 15px;
	  font-weight: bold;
	  color: #DB3424;
	   }
	   
.client {font-size: 15px;
	  font-weight: bold;
	  color: #5BB51C;
	   }

.subhead {font-size: 12px;
	  font-weight: bold;
	  color: #666666;
	   }
