div.main {

margin-left: 80px;
margin-right: 100px;
font-family: Trebuchet MS;
font-size: 100%;
color: White;
min-width: 80%;
min-height: 90%;

background-image: url("bg.gif");
height:inherit;
max-width: 1000px;


overflow-y: auto;

}
/* Start http://www.cursors-4u.com */ * {cursor: url(http://cur.cursors-4u.net/nature/nat-10/nat988.cur), auto !important;} /* End http://www.cursors-4u.com */

div.newsbar {

background-color: #cc66ff;
width: 100%;
height: 4%;
border-style: groove;
border-color: black;
border-width: 0.1%;
font-size: 100%;
color: White;
}
img {
    image-orientation: from-image;
}

img a:hover {
  
 opacity: 0.3;
  transition-duration: 0.5s;
}
table, th, tr, td {
  border: 1px solid White;
  color: White;
}
div.leftcol {

width: 20%;
overflow-y: auto;
display:table-cell;
text-align: center;
font-size: 110%;
color: Black;
background-color: #9900ff;

min-height: 90%;
font-weight: bold;
float: left;



}




body {

background-color: Black;
background-image: url("bg.gif");
font-family: Trebuchet MS;
font-size: 100%;
color: #004d00;


}
img {
    max-width: 100%;
    height: auto;
    width: auto\9; 
  display: inline;
    margin-left: auto;
    margin-right: auto;
}


.container {

background-image: url("bg.gif");
background-color: #cc99ff;
font-family: Trebuchet MS;
font-size: 100%;
color: #cc99ff;
overflow-y: auto;

height: 100%;
width: 100%;







}

div.main a {
  
  color: Pink;
text-decoration: none;
  
}
a {

color: White;
text-decoration: none;



}

A:hover { COLOR:  #cc0099; 
font-weight: bold;
transition-duration: 0.5s;

}

a:visited {
  
  color: #800033;
  font-weight: bold;
}



div.header {


width: 100%;
height: 10%;
font-size: 150%;
color: White;

}

