body
{
  width: 980px; /* 970 */
  padding-top: 0px; 
  margin-top: 5px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  background-color: rgb(100%, 100%, 100%);
  /* background-color: rgb(95%, 95%, 95%); */
  /* background-image: url(real7dull_darker.gif); */
}
#top
{
  height: 60px;
  padding-top: 0px; 
  padding-bottom: 0px;
  margin-top: 5px;
  border: 1px solid black;
  background-color: rgb(100%, 100%, 100%);
  background-image: url(real7dull_lighter.gif); /**/
  /* background-image: url(real7dull_darker.gif); */
  font-weight: normal;
  font-size: 30px; /*40*/
  color: gray;
  text-align: center; /* left */
  /* padding-left: 160px; */
}
#top-right
{
  padding-right: 50px; /*50*/
  padding-top:   10px;
  float: right;
}
#main
{
  height: 390px; /*425px*/
  padding-top: 5px; 
  margin-top: 5px;
  border: 1px solid black;
  background-color: rgb(100%, 100%, 100%);
  background-image: url(real7dull_lighter.gif); /**/
  /* background-image: url(real7dull_darker.gif); */
  font-size: x-large;
  color: DarkSlateGray; /* gray; */
}

/*** new ***/
#main1,#main2,#main3,#main4,#main5,#main6,#main7,#main8,#main9,#main10,#main11,#main12,#main13,#main14,#main15,#main16,#main17,#main18,#main19,#main20,#main21,#main22,#main23,#main24
{
  /*height: 640px; */
  padding-top: 5px; 
  padding-bottom: 5px;
  margin-top: 5px;
  border: 1px solid black;
  background-color: rgb(100%, 100%, 100%);
  background-image: url(real7dull_lighter.gif); /**/
  /* background-image: url(real7dull_darker.gif); */
  font-size: large;
  color: DarkSlateGray; /* gray; */
}

#mtop1,#mtop2,#mtop3,#mtop4,#mtop5,#mtop6,#mtop7,#mtop8,#mtop9,#mtop10,#mtop11,#mtop12,#mtop13,#mtop14,#mtop15,#mtop16,#mtop17,#mtop18,#mtop19,#mtop20,#mtop21,#mtop22,#mtop23,#mtop24
{
  height: 122px; /*510*/
  padding-top: 0px; 
  margin-top: 0px;
  margin-left: 5px;  
  margin-right: 5px; 
  /*border: 1px solid black;*/
  float: top;
  text-align: left;
}
#mtop1-left,#mtop2-left,#mtop3-left,#mtop4-left,#mtop5-left,#mtop6-left,v,#mtop7-left,#mtop8-left,#mtop9-left,#mtop10-left,#mtop11-left,#mtop12-left,#mtop13-left,#mtop14-left,#mtop15-left,#mtop16-left,#mtop17-left,#mtop18-left,#mtop19-left,#mtop20-left,#mtop21-left,#mtop22-left,#mtop23-left,#mtop24-left
{
  width: 120px;
  height: 120px;
  float: left;
  border: 1px solid gray;
}
#mtop1-middle,#mtop2-middle,#mtop3-middle,#mtop4-middle,#mtop5-middle,#mtop6-middle,#mtop7-middle,#mtop8-middle,#mtop9-middle,#mtop10-middle,#mtop11-middle,#mtop12-middle,#mtop13-middle,#mtop14-middle,#mtop15-middle,#mtop16-middle,#mtop17-middle,#mtop18-middle,#mtop19-middle,#mtop20-middle,#mtop21-middle,#mtop22-middle,#mtop23-middle,#mtop24-middle
{
  padding-left: 0px;
  margin-left: 0px; /*145px;*/
  width: 835px;
  height: 118px; 
  float: right;
  /*border: 1px solid black;*/
}
#mtop1-middle-left,#mtop2-middle-left,#mtop3-middle-left,
#mtop4-middle-left,#mtop5-middle-left,#mtop6-middle-left,
#mtop7-middle-left,#mtop8-middle-left,#mtop9-middle-left,
#mtop10-middle-left,#mtop11-middle-left,#mtop12-middle-left,
#mtop13-middle-left,#mtop14-middle-left,#mtop15-middle-left,
#mtop16-middle-left,#mtop17-middle-left,#mtop18-middle-left,
#mtop19-middle-left,#mtop20-middle-left,#mtop21-middle-left,
#mtop22-middle-left,#mtop23-middle-left,#mtop24-middle-left
{
  /* margin-top: 10px; */
  padding-left: 0px;
  margin-left: 0px;
  width: 625px;
  height: 116px;
  float: left;
  /*border: 1px solid blue;*/
}
#mtop1-middle-right,#mtop2-middle-right,#mtop3-middle-right,
#mtop4-middle-right,#mtop5-middle-right,#mtop6-middle-right,
#mtop7-middle-right,#mtop7-middle-right,#mtop8-middle-right,
#mtop10-middle-right,#mtop11-middle-right,#mtop12-middle-right,
#mtop13-middle-right,#mtop14-middle-right,#mtop15-middle-right,
#mtop16-middle-right,#mtop17-middle-right,#mtop18-middle-right,
#mtop19-middle-right,#mtop20-middle-right,#mtop21-middle-right,
#mtop22-middle-right,#mtop23-middle-right,#mtop24-middle-right
{
  /* margin-top: 10px; */
  width: 200px;
  height: 116px;
  float: right;
  /*border: 1px solid black;*/
}
/*** end ***/

#content
{
  padding: 0px; 
  margin-left:   20px;
  margin-right:  20px;
  margin-top:    10px;
  margin-bottom: 10px;
  text-align: left;
}

#footer
{
  font-size: small;
  height: 25px;
  padding-top: 5px; 
  margin-top: 5px;
  text-align: center;
  border: 1px solid black;
  background-color: rgb(100%, 100%, 100%);
  background-image: url(real7dull_lighter.gif); /**/
  /* background-image: url(real7dull_darker.gif); */
}

.italic
{
  font-style: italic;
}
.blueItalic
{
  color: blue;
  font-style: italic;
  font-weight: bold;
  font-size: 45px; /*50*/
}
.blackItalic
{
  color: black;
  font-style: italic;
  font-weight: bold;
  font-size: x-large; /* 30px; */
}
.blue
{
  color: blue;
}
.black
{
  color: black;
}
.blackBold
{
  color: black;
  font-weight: bold;
  font-size: 35px; /*45*/
}

.imageLink
{
    margin-left:  0px;//-2px;
    margin-right: 0px;//-2px;
    border: 0px;
}
.imageLinkB
{
    margin-left:  -1px;
    margin-right: -1px;
    border: 1px solid black;
}

a
{
  text-decoration: none;
  font-size: 18px;
}
a:link
{
  color: blue;
  font-weight: normal;
  text-decoration: none;
}
a:visited
{
  color: gray;
  font-weight: normal;
  text-decoration: none;
}
a:hover
{
  color: black; /*#DBDB70;*/ /*gold*/
  font-weight: normal;
  text-decoration: none;
}
#app-list
{
  padding-top: 5px; 
  margin-top: 5px;
  border: 1px solid black;
  background-color: rgb(100%, 100%, 100%);
  background-image: url(real7dull_lighter.gif);
}

#adBottom
{
  /* font-size: small; */
  /* display: none; */
  height: 86px;/*25*/
  width: 978px;/*980*/
  padding-top: 0px; 
  margin-top: 5px;
  text-align: center;
  border: 1px solid black;
  background-color: rgb(100%, 100%, 100%);
  background-image: url(real7dull_lighter.gif); /**/
}
#adLeft
{
  /* font-size: small; */
  height: 62px;/*25*/
  width: 470px;
  padding-top: 0px; 
  margin-top:    12px;
  margin-bottom: 12px;
  margin-left: 12px;
  text-align: center;
  /* border: 1px solid black; */
  background-color: rgb(100%, 100%, 100%);
  /* background-image: url(real7dull_lighter.gif); */
  float: left;
}
#adRight
{
  /* font-size: small; */
  height: 62px;/*25*/
  width: 470px;
  padding-top: 0px; 
  margin-top:    12px;
  margin-bottom: 12px;
  margin-right: 12px;
  text-align: center;
  /* border: 1px solid black; */
  background-color: rgb(100%, 100%, 100%);
  /* background-image: url(real7dull_lighter.gif); */
  float: right;
}
.noDisplay
{
  display: none;
}