#container { 
  width:1080px; 
  height: 1380px;
  margin:0 auto;
  position:relative;
  background-image: url(http://www.loughallenadventure.com/images/bluebgwbbox.png);
 }
 
#flashmap {
  width: 248px;
  height: 495px;
  position: absolute;
  top: 290;
  left: 40;
  z-index: 10;
}

#social-bookmarks {
  width: 200px;
  height: 45px;
  position: absolute;
  top: 1295;
  left: 856;
  z-index: 11;
}

#panoramicpicture {
  position: absolute;
  top: 120;
  left: 363; 
  z-index: 20;
}

#familytree {
  position: absolute;
  top: 383;
  left: 363;
  z-index: 40; 
}

#tapedwelcomeoverlay {
  position: absolute;
  top: 70;
  left: 290;
  z-index: 100; 
}

#topnavlinks {
  position: absolute;
  top: 46;
  left: 455;
  width: 555px;
  padding: 0px;
  }

#bottommaplinks {
  position: absolute;
  top: 1274;
  left: 310;
  width: 490px;
  padding: 23px;
  }

#sitereq {
  position: absolute;
  top: 1320;
  left: 250;
  width: 580px;
  padding: 23px;
  }

#glupenseo {
  position: absolute;
  top: 1320;
  left: 893;
  width: 150px;
  padding: 23px;
  }

#bottomgallery {
  position: absolute;
  top: 1015;
  left: 378; 
  z-index: 20;
}

#gallerylink {
  position: absolute;
  top: 1135;
  left: 853;
  }

#gallerylinkstyle {
  font-family: Calibri, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: normal ;
  color: #cdcccc;
  text-align: justify;
}


#helpbutton {
  position: absolute;
  top: 223;
  left: 185;
  width: 150px;
  padding: 23px;
  }

#sitemaplink {
  position: absolute;
  top: 1320;
  left: 15;
  width: 50px;
  padding: 23px;
  }

#scrap {
  position: absolute;
  top: 363;
  left: 335;
  width: 750px;
  height: 500px;
  padding: 0px;
  }

#firsttextparagraph {
  position: absolute;
  top: 455;
  left: 373;
  width: 630px;
  padding: 0px;
  }

#secondtextparagraph {
  position: absolute;
  top: 607;
  left: 373;
  width: 280px;
  padding: 0px;
  }

#thirdtextparagraph {
  position: absolute;
  top: 858;
  left: 373;
  width: 280px;
  padding: 0px;
  }
 
#fourthtextparagraph {
  position: absolute;
  top: 918;
  left: 373;
  width: 630px;
  padding: 0px;
  }

#topnavlinksstyle {
  font-family: Calibri, Tahoma, Verdana, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold ;
  color: #cdcccc;
  text-align: center;
}

#sitereqstyle {
  font-family: Calibri, Tahoma, Verdana, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold ;
  color: #363636;
  text-align: center;
}


#glupenseostyle {
  font-family: Calibri, Tahoma, Verdana, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold ;
  color: #363636;
  text-align: center;
}


#sitemaplinkstyle {
  font-family: Calibri, Tahoma, Verdana, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold ;
  color: #363636;
  text-align: center;
}

#bottommaplinkstyle {
  font-family: Calibri, Tahoma, Verdana, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold ;
  color: #cdcccc;
  text-align: center;
}

#firstheaderstyle {
  font-family: Impact, Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: none ;
  color: #cdcccc;
  text-align: none;
}

#secondheaderstyle {
  font-family: Impact, Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: none ;
  color: #cdcccc;
  text-align: none;
}

#firsttextparagraphstyle {
  font-family: Calibri, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  color: #cdcccc;
  text-align: justify;
}

#secondtextparagraphstyle {
  font-family: Calibri, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: normal ;
  color: #cdcccc;
  text-align: justify;
}

#thirdtextparagraphstyle {
  font-family: Calibri, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: normal ;
  color: #cdcccc;
  text-align: justify;
}

#fourthtextparagraphstyle {
  font-family: Calibri, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: normal ;
  color: #cdcccc;
  text-align: justify;
}


a:link {color: #cdcccc;}
a:visited {color: #cdcccc;}
a:active {color: #cdcccc;}
a:hover {color: #ffffff;}
a {text-decoration:none}

#wrapimage {
  position: absolute;
  top: 600;
  left: 647;
  width: 365px;
  padding: 10px;
  }

#firstheader {
  position: absolute;
  top: 422;
  left: 373;
  width: 365px;
  padding: 0px;
  }

#secondheader {
  position: absolute;
  top: 885;
  left: 373;
  width: 365px;
  padding: 0px;
  }


#firsttextparagraph a { color: #7daad8; text-decoration: none; font-weight: none; } 
#firsttextparagraph a:hover { color: #cdcccc; text-decoration: none; }

#secondtextparagraph a { color: #7daad8; text-decoration: none; font-weight: none; } 
#secondtextparagraph a:hover { color: #cdcccc; text-decoration: none; }

#thirdtextparagraph a { color: #7daad8; text-decoration: none; font-weight: none; } 
#thirdtextparagraph a:hover { color: #cdcccc; text-decoration: none; }

#fourthtextparagraph a { color: #7daad8; text-decoration: none; font-weight: none; } 
#fourthtextparagraph a:hover { color: #cdcccc; text-decoration: none; }

#sitemaplink a { color: 363636; text-decoration: underline; font-weight: none; } 
#sitemaplink a:hover { color: #ffffff; text-decoration: none; }

#sitereq a { color: 363636; text-decoration: underline; font-weight: none; } 
#sitereq a:hover { color: #ffffff; text-decoration: none; }

#glupenseo a { color: 363636; text-decoration: underline; font-weight: none; } 
#glupenseo a:hover { color: #ffffff; text-decoration: none; }

#bottomgallery a { color: #e8e7e7; text-decoration: underline; font-weight: none; } 
#bottomgallery a:hover { color: #e8e7e7; text-decoration: none; }

#gallerylink a { color: #7daad8; text-decoration: underline; font-weight: none; } 
#gallerylink a:hover { color: #cdcccc; text-decoration: none; }
