body { margin: 0px; paddimg: 0px; background-color: #66CCFF; }

h1 { font-family: verdana; font-size: 16px; color: #444444; font-weight: 500; margin-top: 5px; margin-bottom: 5px; padding-bottom: 0px; }
h2 { font-family: verdana; font-size: 16px; font-color: #444444; font-weight: 500; margin-top: 10px; margin-bottom: 1px; }

p  { font-family: verdana; font-size: 12px; margin-top: 0px; margin-bottom: 8px; padding-top: 0px; padding-bottom: 0px; margin-left: 2px; margin-right: 5px;  font-weight: 500; color: #444444; }
p.emphasise { font-family: verdana; font-size: 12px; text-align: center; margin-top: 0px; margin-bottom: 5px;  margin-left: 8px; margin-right: 8px; font-weight: 500; color: #4444CC; padding: 0px; }
p.banner { font-family: verdana; font-size: 18px; margin-top: 1px; margin-bottom: 2px; padding-bottom: 0px; font-weight: 500; color: #cccccc; }
p.margin { font-family: verdana; font-size: 12px; text-align: justify; margin-top: 8px; margin-left: 8px; margin-right: 8px; font-weight: 500; color: #444444; }
p.narrow { font-family: verdana; font-size: 12px; text-align: justify; margin-top: 20px; margin-left: 45px; margin-right: 45px; font-weight: 500; color: #444444; }
p.size { font-family: verdana; font-size: 12px; text-align: center; margin-top: 8px; margin-left: 8px; margin-right: 8px; font-weight: 500; color: #4444CC; }
ul { font-family: verdana; font-size: 12px; margin-top: 8px; margin-left: 8px; margin-right: 8px; font-weight: 500; color: #444444; }
li { font-family: verdana; font-size: 12px; text-align: 8px; margin-left: 8px; margin-right: 8px; font-weight: 500; color: #444444; }

img.frame { border: 2px outset #777777; }
img.frame2 { border: 1px solid #222222; }
img.left { border: none; float: left; }
img.right { border: none; float: right; }

span.click { font-family: verdana; font-size: 12px; margin-top: 15px; margin-bottom: 15px; margin-left: 30px; color: #444444; }

span.page { font-family: verdana; font-size: 12px; font-weight: 600; margin-bottom: 15px; margin-left: 0px; color: #4444CC; }

div.wrapper { position: relative; top: 5px; width: 750px; left: 0px; margin-left: auto; margin-right: auto; background: #FFFFFF; }
div.banner { position: absolute; height: 90px; top: 0px; width: 750px; left: 0px; background-color: #0066FF; }
div.heading { position: absolute; height: 25px; top: 95px; width: 700px; left: 5px; }
div.content { position: absolute; top: 95px; width: 734px; left: 8px; background-color: #FFFFFF; }

div.rhpics { position: absolute; top: 94px; width: 250px; right: 5px; border: 1px black solid; text-align: center; }
div.rhpix { width: 250px; border: 1px black solid; text-align: center; }
div.lhpics { position: absolute; top: 94px; width: 279px; left: 5px; border: 1px black solid; }
div.bottompics { position: absolute; left: 6px; border: 1px black solid; }
div.lhtext { position: absolute; top: 101px; width: 465px; left: 8px; }
div.centertext { position: absolute; top: 120px; width: 310px; left: 290px; }
div.border { border: 1px solid #000000; }

div.gallerypic { width: 140px; margin-right: auto; margin-left: auto; text-align: center; display: inline; }

div.footer { position: absolute; bottom: 10px; width: 700px; left: 22px; background-color: #FFFFFF; }
div.email { position: absolute; top: 6px; right: 0px; height: 17px; padding: 2px; visibility: visible;  }

div.spacer { position: absolute; top: 0px; width: 1px; left: 0px; }

div { font-family: arial; font-size: 12px; font-color: #444444; }

div.center { width: 740; text-align: center; }
div.gallery { width: 740; text-align: center; margin-bottom: 15px; }


div.gallerybanner { position: absolute; height: 90px; top: 0px; width: 760px; left: 0px; background-color: #0066FF; }
div.gallerywrapper { position: relative; top: 5px; width: 760px; left: 0px; margin-left: auto; margin-right: auto; background: #FFFFFF; }
div.gallerycontent { position: absolute; top: 95px; width: 100%; left: 0px; padding: 0px; text-align: center; background-color: #FFFFCC; }
div.gallerypix { width: 176px; height: 280px; padding: 3px; margin-left: 2px; margin-right: 1px; margin-bottom: 3px; text-align: center; border: 1px solid #AA0000; float: left; }

table.gallerypix { width: 180px; height 280px;: padding: 5px; text-align: center; border: 1px solid #AA0000; float: left; }

a:link {font-family: sans-serif; color: #444444; font-size: 12px; text-decoration: underline; }
a:visited {font-family: sans-serif; color: #444444; font-size: 12px; text-decoration: underline; }
a:hover {font-family: sans-serif; color: #4444FF; font-size: 12px; text-decoration: underline; }

span a:link { font-family: verdana; font-size: 10px; margin-left: 0px; color: #444444; font-weight: 500; text-decoration: none; border: 1px solid #333333; background-color: #EEEEEE; padding: 1px 2px 1px 2px; text-decoration: none; }

span a:visited { font-family: verdana; font-size: 10px; margin-left: 0px; color: #444444; font-weight: 500; border: 1px solid #333333; background-color: #EEEEEE; padding: 1px 2px 1px 2px; text-decoration: none; }

span a:hover { color: #EE3333; border: 1px solid #883333; background-color: #FFFFDD; text-decoration: none; }
