/**Cascading Stylesheet**/
/*TAGS without classes*/
body
{
  background-color: #999;
  margin: 0;
  padding: 0;
  font-family: 'Century Gothic', Arial;
  background-image:  url(Imgs/pattern.png), url(Imgs/1.jpg);
  background-repeat: repeat, no-repeat;
  background-attachment: fixed;
  background-position: center center;
  background-size: auto, cover;
}
a
{
  text-decoration: none;
}

h1
{
  border-bottom: thin dashed #000;
  font-size: 25px;
}
/*DIVISIONS*/
div.container/*Holds the whole page.*/
{
  float: left;
  width: 100%;

}
div.top-menu/*Holds the main links: home, etc.*/
{
  background-color: #000/*#3b5998*/;
  padding: 5px;
  height: 40px;
  box-shadow: 5px 5px 10px #000/*#888*/;
  z-index: 0;
}
div.top-menu1/*Holds the another main links: home, etc.*/
{
  background-color: #000/*#3b5998*/;
  padding: 5px;
  height: 40px;
  margin-bottom:10px;
  margin: 0 10%;
  padding: 10px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  box-shadow: 5px 5px 10px #000/*#888*/;
  z-index: 0;
  
}
div.drop-down /**The holder of the drop down list.**/
{
  background-color: #000;
  float: left;
  top: 40px;
  position: absolute;
  width: 80px;
  opacity: 0;
  -webkit-transition: opacity 1s;
  padding: 5px;
  border-radius: 5px;
}

 #trigger:hover .drop-down
{
  opacity: 10;
}
div.canvass-banner
{
  z-index: -2;
  position: relative;
  background-color: #FFF;
  margin: 0 10%;
  padding: 10px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  box-shadow: 5px 5px 10px #000;
  margin-bottom: 10px;
  text-align: center;
}
div.canvass-content
{
  z-index: -2;
  position: relative;
  background-color: #FFF;
  margin: 0 10%;
  padding: 10px;
  height: 1000px;
  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;
  box-shadow: 5px 5px 10px #000;/*#888*/
  margin-bottom: 10px;
  text-align: justify;
}
div.canvass-content1
{
  z-index: -2;
  position: relative;
  background-color: #000;
  margin: 0 10%;
  padding: 10px;
  height: 50px;
  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;
  box-shadow: 5px 5px 10px #000;/*#888*/
  margin-bottom: 10px;
  text-align: center;
}

div.footer-platform
{
  background-color: #000;
  padding: 10px;
}
div.footer
{
  margin-left: 5px;
  margin-right: 5px;
  color: #FFF;
  font-size: 12px;
  font-weight: bold;
}
/*TAGS with classes*/
ul.top-menu-list
{
  list-style: none;
  font-family: 'Century Gothic', Arial;
  
}
li.top-menu-list-item a
{
  float: left;
  margin-right: 50px;
  color: #CCC;
  transition: color 5s;
  -webkit-transition: color 1s;
  font-weight: bold;
}
li.top-menu-list-item a:hover
{
  float: left;
  margin-right: 50px;
  color: #0066FF;
  font-weight: bold;
}
ul.about-drop-menu
{
  list-style: none;
  margin: 0px;
  padding: 0px; /**Removes the space before each list item.**/
  

}
img.banner-img
{
  min-width: 100%;
  max-width: 100%;
}
td.blue1
{
  height: 250px;
  background-color: #4F81BC;
  text-align: Justify;
  font-size: 20px;
}
td.blue2
{
  height: 250px;
  background-color: #4F81BC;
  text-align: Justify;
  font-size: 20px;
}

td.green1
{
  height: 250px;
  background-color: #9BBB58;
  text-align: Justify;
  font-size: 20px;
}
td.green2
{
  height: 250px;
  background-color: #9BBB58;
  text-align: Justify;
  font-size: 20px;
}

td.red1
{
  height: 250px;
  background-color: #FF0000;
  text-align: Justify;
  font-size: 20px;
}
td.red2
{
  height: 250px;
  background-color: #FF0000;
  text-align: Justify;
  font-size: 20px;
}

td.wyt1
{
  height: 250px;
  background-color: #000000;
  text-align: Justify;
  font-size: 20px;
}
td.wyt2
{
  height: 250px;
  background-color: #000000;
  text-align: Justify;
  font-size: 20px;
}

td.yellow1
{
  height: 250px;
  background-color: #FFCC00;
  text-align: Justify;
  font-size: 20px;
}
td.yellow2
{
  height: 250px;
  background-color: #FFCC00;
  text-align: Justify;
  font-size: 20px;
}
td.cont
{
  height: 50px;
  background-color: #0000;
  text-align: Justify;
  font-size: 20px;
}
td.grey1
{
  height: 250px;
  background-color: #BBBBBB;
  text-align: Justify;
  font-size: 20px;
}
td.grey2
{
  height: 250px;
  background-color: #BBBBBB;
  text-align: Justify;
  font-size: 20px;
}
