body { margin: 0px; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; }

a:link {
  color: blue;
}

/* mouse over link */
a:hover {
  color: #02acf5;
  text-decoration:bold;
}

/* selected link */
a:active {
  color: #401666;
}


/* PAGE TOP */


#pageTop {
	width: 100%;
	height: auto;
	background:#4D114D repeat-x;
	
}

/* PAGE BOTTOM */
#pageBottom{ 
    background: #031842; 
    padding: 24px; 
    font-size: 12px; 
    color: #CCC; 
    text-align: center; }


#pageMiddle {
  
  width: 100%;
  height: 100%;
  padding: 0 20px;
  overflow: hidden;
  text-align: center;
}





@media only screen and (max-width:800px) {
  /* For tablets: */
  #pageMiddle,#pageBottom {
    width: 100%;
    height: 100%;
    padding: 0;
  }
 #menu1 > div {
	text-align:left;
}
 
}


@media only screen and (max-width:500px) {
  /* For mobile phones: */
  #pageMiddle, #pageTop, #pageBottom{
    width: 100%;
    height: 100%;
  }
  #menu1 > div {
	text-align:right;
 }
}