body{
  font-size:12px;
  background-color:#f6f6f6;
}
#topbar{
  background-color:#111111;
  color:white;
  padding:10px;
  font-size:20px;
}
#navbar{
  background-color:#CCCCCC;
  padding-top:6px;
  padding-bottom:6px;
  padding-left:20px;
  font-size:12px;
}
#banner{
  background-image:url(sampleBanner.png);
  height:150px;
  padding-top:50px;
  padding-left:500px;
  font-size:38px;
  font-weight:bold;
  font-style:italic;
  color:white;
  border:1px solid #888;
}
#newsheader{
  font-size:14px;
  color:#b90201;
  font-weight:bold;
}
#newscontent{
  float:left;
  padding-top:50px;
  padding-bottom:30px;
  padding-left:150px;
}
#side{
  margin-top:0;
  background-color:#BDE;
}
#footer{
/*width:100%; this will cause ie layout problem*/
  clear:left;
  background-color:#111;
  padding:7px;
  font-size:12px;
  color:white;
  text-align:center;
}
A:link {color: #047; text-decoration:none; margin-right:10px;}
A:visited {color: #047; text-decoration:none;margin-right:10px;}
A:active {color: #047; text-decoration:none;margin-right:10px;}
A:hover {color: #047; text-decoration:underline;margin-right:10px;}

#newscontent A:link,#newscontent A:visited,#newscontent A:active{color: #333; font-weight:bold; text-decoration:none;}
#newscontent A:hover{color: #333; font-weight:bold; text-decoration:underline;}
#newscontent h1{
  font-size:19px;
  color:#27809F;
  padding-top:30px;
}
#newscontent h2{
  font-size:14px;
  color:#2B67AF;
  padding-top:5px;
  font-style:italic;
  display:inline;
}
#newscontent h3{
  font-size:14px;
  color:#888888;
  padding-top:5px;
  font-style:italic;
  display:inline;
}

