body
{
   background-color:gray;
  }
div.container
{
width:100%;
margin:0px;
padding:0em;
border:2px solid black;
line-height:150%;
background-color:grey;
}
div.header,div.footer
{
padding:0em;
color:white;
background-color:black;
clear:left;
}
h1.header
{
padding:0em;
margin:0px;
margin-left:0px;
margin-right:auto;
width:75%;
background-color:black;
}
div.left
{
float:left;
width:180px;
height:100%;
margin:0em;
background-color:grey;
color:black;
border-left: 1px solid black;
border-top: 2px solid black;
border-right: 0px solid black;
border-bottom: 0px dotted black;
display:table;
vertical-align:top;
padding-left:0em;
padding-bottom:0em;
padding-right:0em;
padding-top:0em;
position: relative;

}
div.content
{
background-color:grey;
color:white;
margin-left:190px;
margin-top:0em;
border-left:1px solid black;
padding:0em;
filter:alpha(opacity=95);
  /* CSS3 standard */
opacity:0.95;
}
div.titling
{
background-color:black;
color:white;
margin-left:190px;
border-left: 1px solid gray;
padding:0em;
}

 .sitemenu {
  background-color : 80FF80;
  padding:0em;
 }
 .newstable {
 background-color : #C0C0C0;
 padding:0em;




 }
 
  A:link{
  color:green;
  }
  A:visited{
  	color:black;
  }
  A:active{
  	color:maroon;
  }
  A:hover{
  	color:yellow;
  }
 
 
 .newstitle {
 padding:0.3em; 
 width:100%;
  background-image:url('http://bc-programming.com/images/newsheaderbg.png');
  background-repeat:repeat-x;
  color:white;
  font-size : 1.35em;
  font-weight : bold;
  font-family : 'MS Shell Dlg 2','Segoe UI','Tahoma','Arial','Sans Serif';
  border-top: 2px  solid white;
  border-right: 2px #808080;
  border-bottom 0px;
  border-left:2px solid white;
  
  }
  .newscontent {
    width:100%;
    background-color : #C0C0C0;
    border-left: 2px  solid white;
    border-top: 0px;
    padding:0em;
    border-right: 2px  solid #505050;
    border-bottom 2px  solid #505050;
    font-family : 'MS Shell Dlg 2','Segoe UI','Tahoma','Arial','Sans Serif';
    font-size : 1.0em;
    color : black;
   

    }
 
    .newscontent a:link {color:111111}      /* unvisited link */
    .newscontent a:visited {color:444444}  /* visited link */
    .newscontent a:hover {color:555555}  /* mouse over link */
    .newscontent a:active {color:222222}  /* selected link */  

.faded {
text-decoration:bold;
opacity:0.8;filter:alpha(opacity=80);
border-right-style:none;
border-bottom-style:none;
border-top-style:none;
border-left-style:none;
background-color:#C0C0C0;
border-right-color:#808080;
border-bottom-color:#808080;
border-top-color:#FFFFFF;
border-left-color:#FFFFFF;
}
.quote {
text-decoration:none;
margin-left:0px;
margin-right:0px;
width:50%;
opacity:0.9;filter:alpha(opacity=90);
border: solid 1px;
border-color: white;
background-color:darkslategray;
color:yellow;
font-size:9pt;



}

#rollovernews{background:url("http://bc-programming.com/images/news_button.png") bottom;display:block;height:32px;width:128px;padding:0.0em;margin:0.1em}
#rollovernews:hover{background-position:top;padding:0.0em;margin:0.1em}
#rolloverblog{background:url("http://bc-programming.com/images/blog_button.png") bottom;display:block;height:32px;width:128px;padding:0.0em;margin:0.1em}
#rolloverblog:hover{background-position:top;padding:0.0em;margin:0.1em}
#rolloverforum{background:url("http://bc-programming.com/images/forum_button.png") bottom;display:block;height:32px;width:128px;padding:0.0em;margin:0.1em}
#rolloverforum:hover{background-position:top;padding:0.0em;margin:0.1em}
#rolloverdownloads{background:url("http://bc-programming.com/images/downloads_button.png") bottom;display:block;height:32px;width:128px;padding:0.0em;margin:0.1em}
#rolloverdownloads:hover{background-position:top;padding:0.0em;margin:0.1em}
#rolloverlinks{background:url("http://bc-programming.com/images/links_button.png") bottom;display:block;height:32px;width:128px;padding:0.0em;margin:0.1em}
#rolloverlinks:hover{background-position:top;padding:0.0em;margin:0.1em}