body { font-family: Georgia; background-color:#000000;}
h1 { font-family: Georgia; font-size: 18px; color: #006699; }
h3 { text-align: left; font-family: Georgia; border-bottom: solid #006699 1px; padding-bottom: 5px; margin-right: 25%; font-size: 18px;}
p { text-align: left; font-family: Georgia;}
p.c { text-align: center; font-family: Georgia;}
p.intro:first-letter {color:#006699; font-size: 28px;font-weight: normal; padding-right:1px;}
a:link { text-decoration:  none; color: #006699;}
img { border: 0px; }
.titleImage {border: solid #000000 2px;}
div.totm {width:735px; background-color:#FFFFFF; padding: 0px 12px 20px 12px; margin: 20px 0px 20px 0px;}

ul.c2-330x248 {padding:0px; margin:0px; list-style-type:none; width: 692px; background-color: #006699;}
ul.c2-330x248 li {float: left; padding:0px; margin:0px; width: 330px; height: 248px; cursor: pointer; background-color: #006699; border: ridge #006699 8px;}
ul.c2-330x248 li img {width: 330px; height: 248px;}

ul.c2-275x206 {padding:0px; margin:0px; list-style-type:none; width: 582px; background-color: #006699;}
ul.c2-275x206 li {float: left; padding:0px; margin:0px; width: 275px; height: 206px; cursor: pointer; background-color: #006699; border: ridge #006699 8px;}
ul.c2-275x206 li img {width: 275px; height: 206px;}

ul.c2-225x169 {padding:0px; margin:0px; list-style-type:none; width: 482px; background-color: #006699;}
ul.c2-225x169 li {float: left; padding:0px; margin:0px; width: 225px; height: 169px; cursor: pointer; background-color: #006699; border: ridge #006699 8px;}
ul.c2-225x169 li img {width: 225px; height: 169px;}


ul.c2-193x147 {padding:0px; margin:0px; list-style-type:none; width: 418px; background-color: #006699;}
ul.c2-193x147 li {float: left; padding:0px; margin:0px; width: 193px; height: 147px; cursor: pointer; background-color: #006699; border: ridge #006699 8px;}
ul.c2-193x147 li img {width: 193px; height: 147px;}


ul.c3-193x147 {padding:0px; margin:0px 0px 10px 0px; list-style-type:none; width: 627px; background-color: #006699;}
ul.c3-193x147 li {float: left; padding:0px; margin:0px; width: 193px; height: 147px; cursor: pointer; background-color: #006699; border: ridge #006699 8px;}
ul.c3-193x147 li img {width: 193px; height: 147px;}

img.photo {cursor: pointer; margin: 10px; border: ridge #006699 8px;}

div.callOutOneColSys { background-color: #60E8D3; width: 525px; padding: 5px; margin: 10px; border: solid #000000 2px;}
div.callOutOneColSys h2 { padding: 0px; margin: 0px;}
div.callOutOneColSys ul { padding: 5px; margin: 0px; list-style-type:none;}
div.callOutOneColSys ul li { text-align: left; padding-left: 10px; text-indent: -10px;}

div.callOutOneCol { background-color: #60E8D3; width: 350px; padding: 5px; margin: 10px; border: solid #000000 2px;}
div.callOutOneCol h2 { padding: 0px; margin: 0px;}
div.callOutOneCol ul { padding: 5px; margin: 0px; list-style-type:none;}
div.callOutOneCol ul li { text-align: left; padding-left: 15px; text-indent: -10px;}

div.callOutOneColSlim { background-color: #60E8D3; width: 250px; padding: 5px; margin: 10px; border: solid #000000 2px;}
div.callOutOneColSlim h2 { padding: 0px; margin: 0px;}
div.callOutOneColSlim ul { padding: 5px; margin: 0px; list-style-type:none;}
div.callOutOneColSlim ul li { text-align: left; padding-left: 15px; text-indent: -10px;}

div.callOutTwoCol {clear: both; position: relative; background-color: #60E8D3; width: 475px; padding: 5px; margin: 10px; border: solid #000000 2px;}
div.callOutTwoCol h2 { padding: 0px; margin: 0px;}
div.callOutTwoCol ul { padding: 5px; margin: 0px; list-style-type:none; width: 45%; float: left;}
div.callOutTwoCol ul li { text-align: left; padding-left: 15px; font-size: 16px; text-indent: -10px;}


div.clearer {clear: left; line-height: 0; height: 0;}

.popUp {position: absolute;  left: 0px; top: 0px; width: 100%; height: 100%; z-index: 200; background-color: #c9d6f6;}
#bigPhotoDIV {position: absolute;  left: 0px; top: 0px; visibility: hidden; width: 100%; height: 100%; z-index: 100;}
#bigPhoto {z-index: 300; display: block;position: absolute; border-color: #000000; cursor: pointer; border: ridge #006699 16px;}

body > div#bigPhotoDIV { position: fixed; }

div#bigPhotoDIV {
  left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.pop-border { width:1px; display:table; margin: 5px 0px 5px 0px; padding: 2px; border: solid #000000 4px;}
div.pop-border img { margin: 1px;}
