﻿@import url("common.css");body {  margin: 0;  padding: 0;  border: 0;  font-family: Arial, Helvetica, sans-serif;  font-size: large;  background-image: url("http://www.lilesnet.com/starlighters/_rotation_backgrounds/rotate.php");  background-repeat: repeat;}#container {  width: 980px;  margin: 0 auto;  padding: 0;  border: 0;  border: 2px solid black;  background-color: #fff;}/* Masthead */#masthead {  width: 980px;  overflow: hidden;  margin: 0;  padding: 0;  border: 0;  text-align: left;  background-image: url("../images/masthead_image.jpg");}#masthead h1 {  font-weight: bold;  font-style: italic;  color: #000000;  margin-bottom: 0;  margin-left: 15px;}#masthead h3 {  font-weight: bold;  font-style: italic;  color: #000000;  margin-top: 0;  margin-bottom: 0;  margin-left: 15px;}/* Navigation */#navigation {  width: 980px;  margin: 0;  padding: 0;  border-top: 2px solid black;  border-bottom: 2px solid black;  background-color: #cdc;}#navigation .divider {  clear: both;  height: 1px;  border: none;  color: #000;  background-color: #000;  padding: 0px;  margin: 0px;}.divider {  clear: both;  height: 1px;  border: none;  color: #000;  background-color: #000;  padding: 0px;  margin: 0px;}#navigation ul {  width: 980px;	list-style-type: none;  /* (for cross-browser compatibility add two lines) */  padding: 0px;  margin: 0px;}#navigation li {  float: left;  padding: 3px 8px 3px 8px;}#navigation a {  font-weight: normal;  font-size: large;  text-decoration: none;  color: #000;}#navigationColor {  width: 980px;  overflow: hidden;  margin: 0;  padding: 0;  border: 0;  background-color: #FF9;}#NavigationColor {  width: 960px;  overflow: hidden;  margin: 0;  padding: 0;  border: 0;  background-color: #FF9;}#NavigationColorRed {  width: 980px;  overflow: hidden;  margin: 0;  padding: 0;  border: 0;  background-color: firebrick;  color: white;}#NavigationColorRed a {  color: white;  text-decoration: none;}#NavigationColorTan {  width: 980px;  overflow: hidden;  margin: 0;  padding: 0;  border: 0;  background-color: bisque;  color: white;}.clearfix:after {  content: "";  display: table;  clear: both;}#content {  width: 950px;  margin: 0;  padding: 15px;  border: 0;  background-color: #fff;}#content p {  font-size: x-large;}#content table {  margin: 10px auto;  width: 900px;  border: 1px solid black;  border-spacing: 0px;}#content td {  padding: 15px;  text-align: center;  background-color: white;  border-collapse: collapse;  border: 2px solid black;}#content li {  padding: 5px;}#content h2 {  margin-top: 10px;  margin-bottom: 10px;}#content h3 {  margin-top: 10px;  margin-bottom: 10px;}/* Footer */#footer {  width: 100%;  overflow: auto;  clear: both;  margin: 0;  padding: 0;  border: 0;  padding-top: 5px;  padding-bottom: 5px;  margin-top: 5px;  margin-bottom: 5px;  background-color: #fff;}#footer p {  text-align: center;  font-size: medium;  color: #c77;}/* Site typography */h1 {  font-size: xx-large;  color: black;}h2 {  font-size: x-large;  font-style: italic;  color: black;}h3 {  font-size: large;  font-style: italic;  color: #000;}h4 {  font-size: x-small;  font-style: italic;  color: black;  margin: 0px;}/* Links */a {  color: #a27;  text-decoration: underline;}a:hover {  color: #f72;  text-decoration: none;}/* mouse over link */#navigation a:hover {  font-weight: bold;  text-decoration: none;  color: #fff;  background-color: #FF0000;}.style_bold {  font-weight: bold;}.style_italic {  font-style: italic;}.members-only {  font-size: small;  color: red;  font-style: italic;}.width368 {  width: 368px;}.didYouKnow {  border: #000 thin solid;  padding: 10px;  background-color: #FFC;  margin: 15px 100px 16px 100px;  font-size: x-large;  line-height: 135%;  border-radius: 12px;}.didYouKnowAutumn {  border: #000 thin solid;  padding: 10px;  background-color: #FC0;  margin: 15px 100px 16px 100px;  font-size: x-large;  line-height: 135%;  border-radius: 12px;}.didYouKnowGreen {  border: #000 thin solid;  padding: 10px;  background-color: #3F0;  margin: 15px 100px 16px 100px;  font-size: x-large;  line-height: 135%;  border-radius: 12px;}.didYouKnowRed {  border: #000 thin solid;  padding: 10px;  background-color: red;  color: white;  margin: 15px 100px 16px 100px;  font-size: x-large;  line-height: 135%;  border-radius: 12px;}.didYouKnowBW {  border: #000 thin solid;  padding: 10px;  background-color: black;  color: white;  margin: 15px 100px 16px 100px;  font-size: x-large;  border-radius: 12px;}.didYouKnowOcean {  border: #000 thin solid;  padding: 10px;  color: white;  margin: 15px 100px 16px 100px;  background-image: url("http://www.lilesnet.com/starlighters/events_public/2013-05-18/art2text/pix-water-background.jpg");  margin: 15px 100px 16px 100px;  font-size: x-large;  border-radius: 12px;}/* BUTTONS   */.btn-group .button {  background-color: coral;  border: medium solid black;  color: white;  padding: 15px 25px;  text-align: center;  text-decoration: none;  border-radius: 12px;  font-size: 20px;  cursor: pointer;}.btn-group .button-red {  background-color: red;  color: white;  border-radius: 12px;}.btn-group .button-green {  background-color: lawngreen;  color: black;  border-radius: 12px;}.btn-group .button-brown {  background-color: brown;  color: white;  border-radius: 12px;}.btn-group .button-yellow {  background-color: yellow;  color: black;}.btn-group .button-white {  background-color: honeydew;  color: black;  border-radius: 12px;}.btn-group .button-gray {  background-color: gray;}.btn-group .button-pink {  background-color: pink;  border-radius: 12px;}.btn-group .button-orange {  background-color: orange;  color: black;  border-radius: 12px;  font-size: 20px;}.btn-group .button:hover {  background-color: #3e8e41;}.button.disabled {  opacity: 0.5;  background-color: gray;  cursor: not-allowed;}.noMargins {  margin: 0px;  padding: 0px;}.container {  position: relative;  text-align: center;  color: white;}.centered-bottom {  position: absolute;  bottom: 2px;  left: 50%;  transform: translate(-50%, -50%);  color: black;  background-color: aliceblue;  padding: 5px;  border: black medium solid;  width: 600px;  font-size: x-large;}.irishSayings {  width: 80%;  font-size: 40px;  color: white;  padding: 15px;  margin: 15px auto;  text-align: center;  border: #000000 medium solid;  background-color: green;  border-radius: 25px;}.colorPink {background-color: pink;} /* frames */.frameItThinPad0 {  border: #000 thin solid;  padding: 0px;}.frameItThinPad10 {  border: #000 thin solid;  padding: 10px;}.frameItThinDoublePad0 {  border: #000 thin solid;  padding: 0px;}.frameItThinDoublePad10 {  border: #000 thin solid;  padding: 10px;}/* Medium  */.frameItMediumPad0 {  border: #000 medium solid;  padding: 10px;}.frameItMediumPad10 {  border: #000 medium solid;  padding: 10px;}.frameItMediumDoublePad0 {  border: #000 medium double;  padding: 10px;}.frameItMediumDoublePad10 {  border: #000 medium double;  padding: 10px;}/* Thick  */.frameItThickPad0 {  border: #000 thick solid;  padding: 0px;}.frameItThickPad10 {  border: #000 thick solid;  padding: 10px;}.frameItThinDoublePad10 {  border: #000 thin double;  padding: 10px;}.frameItMediumDoublePad10 {  border: #000 medium double;  padding: 10px;}