/* this is for the mobile page only */
.mobileNotSeen
{
  display: none;
}
.largeContact
{
  font-size: 30px;
}
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: 210px; /*186px 94*/
  padding-top: 5px;/*5*/ 
  padding-bottom: 0px;
  margin-top: 5px; /*5*/
  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: 50px; /*30px*/
  color: gray;
  text-align: center; /* left */
  /* padding-left: 160px; */
}
#top-right
{
  padding-right: 50px; /*50*/
  padding-top:   10px;
  float: right;
}
#topPano
{
  height: 120px;
  width:  960px;
  padding-top: 0px; 
  margin-top: 0px;
  margin-left: 9px; /* 10 */
  /* border: 1px solid black; */
  display: none;
}
#topNav
{
  font-size: 16px;
}
#topNav2
{
  font-size: 16px;
}
.navSpace
{
  padding-left:  15px;
  padding-right: 15px;
  /* text-decoration: underline; */
}

#main
{
  min-height: 335px; /*335px*/
  padding-top: 0px;/*5*/ 
  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; */
  overflow: auto;
  -webkit-overflow-scrolling: touch; /* added for mobile devices */
}

#content
{
  padding: 0px; 
  margin-left:   25px;
  margin-right:  15px;
  margin-top:    10px;
  margin-bottom: 10px;
  text-align: left;
}

#row1-a,#row1-b,#row1-c,#row1-d,#row2-a,#row2-b,#row2-c,#row2-d
{
  height: 150px;
  width: 230px;
  margin-right: 0px;
  float: left;
}
#row3-a,#row3-b,#row3-c,#row3-d,#row4-a,#row4-b,#row4-c,#row4-d
{
  height: 150px;
  width: 230px;
  margin-right: 0px;
  float: left;
}
#row5-a,#row5-b,#row5-c,#row5-d,#row6-a,#row6-b,#row6-c,#row6-d
{
  height: 270px;
  width: 230px;
  margin-right: 0px;
  float: left;
}
#row7-a,#row7-b,#row7-c,#row7-d,#row8-a,#row8-b,#row8-c,#row8-d
{
  height: 270px;
  width: 230px;
  margin-right: 0px;
  float: left;
}
#row9-a,#row9-b,#row9-c,#row9-d,#row10-a,#row10-b,#row10-c,#row10-d
{
  height: 270px;
  width: 230px;
  margin-right: 0px;
  float: left;
}
#row11-a,#row11-b,#row11-c,#row11-d,#row12-a,#row12-b,#row12-c,#row12-d
{
  height: 270px;
  width: 230px;
  margin-right: 0px;
  float: left;
}
#row13-a,#row13-b,#row13-c,#row13-d,#row14-a,#row14-b,#row14-c,#row14-d
{
  height: 270px;
  width: 230px;
  margin-right: 0px;
  float: left;
}
#row15-a,#row15-b,#row15-c,#row15-d,#row16-a,#row16-b,#row16-c,#row16-d
{
  height: 270px;
  width: 230px;
  margin-right: 0px;
  float: left;
}
#row17-a,#row17-b,#row17-c,#row17-d,#row18-a,#row18-b,#row18-c,#row18-d
{
  height: 270px;
  width: 230px;
  margin-right: 0px;
  float: left;
}
#row19-a,#row19-b,#row19-c,#row19-d,#row20-a,#row20-b,#row20-c,#row20-d
{
  height: 270px;
  width: 230px;
  margin-right: 0px;
  float: left;
}
#down
{
  height: 100px;
  width: 10px;
  float: left;
  margin-top: 40px;
  margin-left: -24px;
  margin-right: 0px;
  font-weight: bold;
  font-size: 60px;
}

#footer
{
  height: 20px;/*25*/
  padding-top:    0px; /*5*/ 
  padding-bottom: 0px; /*0*/ 
  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); */
}
.footerText
{
  font-size: small;
  padding-top:    5px; /*5*/ 
}

#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;
}
.small
{
  font-size: small;
  font-weight: bold;
}
.medium
{
  font-size: large;
  font-weight: bold;
}
.italic
{
  font-style: italic;
}
.underlineSmall
{
  margin-right: 15px;
  font-size: small;
  text-decoration: underline;
}
.underline
{
  text-decoration: underline;
}
.blueItalic
{
  color: blue;
  font-style: italic;
  font-weight: bold;
  font-size: 90px; /*40px*/ 
}
.title
{
  color: black;
  /* font-style: italic; */
  font-weight: bold;
  font-size: x-large; /* 30px; */
}
.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
{
    border: 0px;
}

a
{
  text-decoration: none;/*none*/
  font-size: 18px;
}
a:link
{
  color: blue;
  font-weight: normal;
  text-decoration: none;
}
a:visited
{
  color: blue; /* gray; */
  font-weight: normal;
  text-decoration: none;
}
a:hover
{
  color: black; /*#DBDB70;*/ /*gold*/
  font-weight: normal;
  text-decoration: none;
}

/* new */
#topNav a
{
  text-decoration: none;/*none*/
  font-size: 14px;
}
#topNav a:link
{
  color: blue;
  font-weight: normal;
  text-decoration: none;
}
#topNav a:visited
{
  color: blue; /* gray; */
  font-weight: normal;
  text-decoration: none;
}
#topNav a:hover
{
  color: black; /*#DBDB70;*/ /*gold*/
  font-weight: normal;
  text-decoration: none;
}