body {
  background-color: white;
  color: black
  margin-left:0 2%;
}
h1 {
  font-size:300%;
  text-align:center;
  font-weight:bold;
  text-decoration:none;
}
img {
  margin:0;
  padding:0;
  float:left;
}
#map {
  min-width:770px;
  max-width:770px;
  width:770px;
  margin:0 auto;
  padding:0;
}
#map div {
  min-width:770px;
  max-width:770px;
  width:770px;
  margin:0 auto;
  padding:0;
  clear:left;
}
/*
.row { height:px; }
*/
.row5 { height:5px; }   .row6 { height:6px; }   .row7 { height:7px; }
.row8 { height:8px; }   .row9 { height:9px; }   .row10 { height:10px; }
.row11 { height:11px; } .row12 { height:12px; } .row13 { height:13px; }
.row14 { height:14px; } .row15 { height:15px; } .row16 { height:16px; }
.row17 { height:17px; } .row18 { height:18px; } .row19 { height:19px; }
.row20 { height:20px; } .row21 { height:21px; } .row22 { height:22px; }
.row23 { height:23px; } .row24 { height:24px; } .row25 { height:25px; }
.row26 { height:26px; } .row27 { height:27px; } .row28 { height:28px; }
.row29 { height:29px; } .row30 { height:30px; } .row31 { height:31px; }
.row32 { height:32px; } .row33 { height:33px; } .row34 { height:34px; }
.row35 { height:35px; } .row36 { height:36px; } .row37 { height:37px; }
.row38 { height:38px; } .row39 { height:39px; } .row40 { height:40px; }
.row41 { height:41px; } .row42 { height:42px; } .row43 { height:43px; }
.row44 { height:44px; } .row45 { height:45px; } .row46 { height:46px; }
.row47 { height:47px; } .row48 { height:48px; } .row49 { height:49px; }
.row50 { height:50px; } .row51 { height:51px; } .row52 { height:52px; }
.row53 { height:53px; } .row54 { height:54px; } .row55 { height:55px; }
.row56 { height:56px; } .row57 { height:57px; } .row58 { height:58px; }
.row59 { height:59px; } .row60 { height:60px; }
.row110 { height:110px; }
.row113 { height:113px; }
#heading {
  border: 1px solid #ff0000;  /* (red)  */
}
#menu {
  border: 1px solid #ff0000;  /* (red)  */
}
#sponsors {
  border: 1px solid #ff0000;  /* (red)  */
}
#topics {
  border: 1px solid #ff0000;  /* (red)  */
}
#regions {
  border: 1px solid #ff0000;  /* (red)  */
  clear:both;
  margin:0 auto;
  padding:10px;
}
#countries {
  border: 1px solid #ff0000;  /* (red)  */
  margin:0 auto;
  padding:10px;
}
#footing {
  margin:0 auto;
  padding:10px;
  color:#ff00ff;  /* (purple)  */
  font-size:75%;
  border: 1px solid #ff0000;  /* (red)  */
}
