body {margin:0 5%; background:#9c7248 url(/include/2018/bg.png) repeat fixed; font-family:Tahoma, Geneva, sans-serif}
a {text-decoration:none}
td {vertical-align:top}
#Years {background-color:#F9E7A1;position:fixed;width:200px;} 
#PgFrame {height:100vh; width:100%; max-width:1200px; margin:0 auto; border-collapse:separate; border:solid 1px #fea; border-spacing:2px; background-color:#b84}
#PgFrame td {border:1px solid #fea; background-color:#000; padding:2px}
#PgFrame #PgLayout {height:100%; width:100%; border-collapse:collapse; border:0}
#PgFrame #PgLayout td {border:none; background-color:#ed9; padding:0}
#PgFrame #PgLayout .BdrHz {height:8px; line-height:0; background-image:url(/include/2018/bar_h.gif)}
#PgFrame #PgLayout .BdrVt {width:8px; background-image:url(/include/2018/bar_v.gif)}
#PgFrame #PgLayout #Title {text-align:center; position:relative; height:68px; background-image:url(/include/2018/bg_NameCell.gif)}
#PgFrame #PgLayout #Title #Bird {height:60px; float:left; margin:2px 0 0 5px}
#PgFrame #PgLayout #Title #Name {height:59px; margin:6px 20px 0 0}
#PgFrame #PgLayout #Title #index0 {display:inline-block; position:absolute; top:0; right:5px; font-size:10px}
#PgFrame #PgLayout #Menu {width:175px; text-align:center; background-image:url(/include/2018/bg_tdMenu.gif); line-height:14px; font-size:13px; font-weight:bold; color:#861; text-shadow:0.1em 0.1em 0.05em #da0}
#PgFrame #PgLayout #Menu div {background-color:#ed9; padding:3px; border-bottom:1px solid #861}
#PgFrame #PgLayout #Menu a, #PgFrame #PgLayout #Menu span, #PgFrame #PgLayout #Menu sub {display:block; color:#861; padding:1px 2px 3px; margin:2px auto; min-width:150px}
#PgFrame #PgLayout #Menu .a1 {display:block; color:#616; padding:1px 2px 3px; margin:2px auto; min-width:150px}
#PgFrame #PgLayout #Menu a:hover, #PgFrame #PgLayout #Menu span:hover, #PgFrame #PgLayout #Menu sub:hover {background-color:#861; color:#ed9; border-radius:5px; cursor:pointer}
#PgFrame #PgLayout #Menu .a1:hover {background-color:#818; color:#fcc3fc; border-radius:5px}
#PgFrame #PgLayout #Menu sup {font-style:italic; font-size:70%; color:red; margin-right:3px}
#PgFrame #PgLayout #Menu sub {text-align:right; font-size:11px; font-style:italic; padding:3px 13px}
#PgFrame #PgLayout #Menu p {background-color:#861; color:#ed9; text-align:left; padding:5px 0 7px 7px; font-size:110%; margin:5px 0; border-radius:7px}
#PgFrame #PgLayout #ContLayout {width:100%; height:100%; border-collapse:collapse; border:0; padding:0}
#ContLayout #BdrTL, #ContLayout #BdrT, #ContLayout #BdrTR, #ContLayout #BdrBL, #ContLayout #BdrB, #ContLayout #BdrBR {height:16px; padding:0; line-height:0}
#ContLayout #BdrTL, #ContLayout #BdrTR, #ContLayout #BdrL, #ContLayout #BdrR, #ContLayout #BdrBL, #ContLayout #BdrBR {width:16px; padding:0}
#ContLayout #BdrT {background-color:#beb891; background:linear-gradient(#a69f6a, #f6f0d0)}
#ContLayout #BdrTL {border-top-left-radius:11px; background-color:#beb891; background:radial-gradient(circle at bottom right, #f6f0d0, #837d53)}
#ContLayout #BdrTR {border-top-right-radius:11px; background-color:#beb891; background:radial-gradient(circle at bottom left, #f6f0d0, #837d53)}
#ContLayout #BdrL {background-color:#beb891; background:linear-gradient(to right, #a69f6a, #f6f0d0)}
#ContLayout #BdrR {background-color:#beb891; background:linear-gradient(to left, #a69f6a, #f6f0d0)}
#ContLayout #BdrBL {border-bottom-left-radius:11px; rightbackground-color:#beb891; background:radial-gradient(circle at top right, #f6f0d0, #837d53)}
#ContLayout #BdrB {background-color:#beb891; background:linear-gradient(to top, #a69f6a, #f6f0d0)}
#ContLayout #BdrBR {border-bottom-right-radius:11px; background-color:#beb891; background:radial-gradient(circle at top left, #f6f0d0, #837d53)}
#PgFrame #PgLayout #PgContent {background-color:#fbfbf3; padding:5px}
#PgContent a {font-size:110%; font-weight:bold; color:#a00}
#PgContent p {font-size:14px; margin:4px 0; text-align:justify}
#PgContent h3 {font-size:80%; margin-top:5px}
#PgContent #CalCount, #PgContent #InxSTC, #PgContent #InxMap, #PgContent #meander_images, #PgContent #InxFMD1, #PgContent #InxFMD2 {font-size:50%}
#PgContent .OpenOver, #PgContent .OpenWindow {padding:5px 20px; margin:5px 0 5px 20px; float:left; clear:left; border-radius:13px; font-weight:bold; display:inline-block; min-width:250px}
#PgContent .Cent {margin:0 auto; display:block}
#PgContent .OpenOver, .SW {cursor:zoom-in}
#PgContent .OpenWindow {cursor:pointer}
#PgContent #gwd {position:relative}
#PgContent #sc {position:absolute; right:9px; top:4px; font-size:13px}
#PgContent .OOMaroon {color:#c00; margin-right:9px; background-color:#fec; border-top:1px solid maroon; border-right:1px solid maroon; border-left:2px solid maroon; border-bottom:3px solid maroon}
#PgContent .OOBlue {color:darkslateblue; background-color:powderblue; border-top:1px solid midnightblue; border-right:1px solid midnightblue; border-left:2px solid midnightblue; border-bottom:3px solid midnightblue}
#PgContent .c_p {cursor:pointer}
#PgContent img, #PgContent .Link {border:1px solid #99d; background-color:#aad; padding:5px; border-radius:7px}
#PgContent .Link {margin-left:15px; display:inline-block; cursor:ne-resize; clear:both; font-weight:bold}
.ImgLink {cursor:zoom-in;padding:3px;text-align:center; display:inline-block; background-color:#5c5}
#PgContent .AlbLink {cursor:sw-resize; margin-left:40px; min-width:60%; display:inline-block; padding:9px; background-color:#eee; border:solid 1px #99d; border-radius:7px}
#PgContent .BCL {display:block; clear:left; margin:11px 0 0 20px}
#PgContent .CL {clear:left}
#PgContent .Clr {clear:both; margin:9px 30px}
#PgContent .CR {clear:right}
#PgContent .CCB {text-align:center}
#PgContent .CCB img {cursor:ne-resize}
.DIB {display:inline-block}
#PgContent .FCL {float:left; clear:left; margin:0 5px 5px 0}
#PgContent .FCR {float:right; clear:right; margin:0 0 5px 15px}
.FCR10 {float:right; clear:right; margin:0 10% 5px 5px;padding:3px;background-color:#5c5}
#PgContent .FCR40 {float:right; clear:right; margin:0 40% 5px 5px}
#PgContent .FL, #PgContent .FR, #PgContent .FRCrs, #PgContent .FLCrs, #PgContent .FLCrr, #PgContent .FRCrr {display:inline-block; border:thin solid #ccc; text-align:center; background-color:#eee; padding:5px}
#PgContent .FL, #PgContent .FLCrs, #PgContent .FLCrr {float:left}
#PgContent .FR, #PgContent .FRCrs, #PgContent .FRCrr {float:right}
#PgContent .FLCrs, #PgContent .FRCrs {cursor:pointer; text-shadow: 2px 2px 2px #f9a}
#PgContent .FLCrr, #PgContent .FRCrr {cursor:n-resize; text-shadow: 2px 2px 2px #f9a}
#PgContent .FMCrs {margin:0 auto; display:table; border:2px solid #aaa; cursor:pointer; text-align:center; background-color:#eee; padding:5px}
#PgContent .Click {font-size:80%; font-style:italic; font-weight:bold}
#PgContent .Confine {max-width:100%; display:inline-block; margin:0 auto}
#PgContent .HrDiv {clear:both; width:66%; margin:5px auto; background-color:#fce9ba; height:4px; padding-top:2px; border:1px solid #ba5; border-radius:5px}
#PgContent .fs60 {font-size:60%}
#PgContent hr {border:0; color:#874; background-color:#874; height:2px; width:66%; margin:0 auto}
#PgContent .Tweet {text-align:center; font-size:12px; padding:10px; margin:0 0 9px 0; border-bottom:solid #7E6611 3px; border-left:solid #7E6611 3px; border-right:solid #7E6611 1px; border-top:solid #7E6611 1px; background-color:#efe; border-radius:19px}
#PgContent .Tweet p {margin:7px; text-align:center}
#PgContent .Tweet a, #PgContent .Tweet span {text-shadow:2px 2px 2px #e6c; cursor:ne-resize}
#PgContent .Tweeted {text-align:right; font-size:10px; color:grey}
.see_note {color:#c30}
p {clear:both}
#PgContent #f0711 {cursor:wait; font-weight:bold}
#OverLayer {display:none; overflow:auto; line-height:99vh; overflow:auto; width:100vw; height:100vh; position:fixed; top:0; left:0; text-align:center; margin:0; padding:0; background-color:rgba(50, 19, 19, 0.9)}
#OverLayer Video { max-width:99vw; max-height:98vh}
#OverLayer .OverHeading {font-size:18px; font-weight:bold}
#OverLayer img {max-width:100vw; max-height:99vh; vertical-align:middle}
#OverLayer iframe {width:100%; height:100%}
#OverLayer #Next, #OverLayer #Prev, #OverLayer #Home, #OverLayer #PgBk, #OverLayer #PgFw, #OverLayer #End {position:absolute; color:#eee; font-weight:bold}
#OverLayer #Next, #OverLayer #Prev {font-size:50px; top:25vh; width:35vw; height:50vh; line-height:50vh; vertical-align:middle; cursor:e-resize}
#OverLayer #Prev {left:0; margin-left:9px; text-align:left}
#OverLayer #Next {right:0; margin-right:9px; text-align:right}
#OverLayer #Home, #OverLayer #PgBk, #OverLayer #PgFw, #OverLayer #End {cursor:pointer; line-height:24px; height:30px; width:30px; display:inline-block}
#OverLayer #Home, #OverLayer #End {font-size:24px}
#OverLayer #PgBk, #OverLayer #PgFw {font-size:35px}
#OverLayer #Home, #OverLayer #End {letter-spacing:-7px}
#OverLayer #Home {top:25px; left:2px}
#OverLayer #PgBk {top:25px; left:40px}
#OverLayer #PgFw {bottom:5px; right:40px}
#OverLayer #End {bottom:5px; right:2px}
#OverLayer #Next:hover, #OverLayer #Prev:hover, #OverLayer #Home:hover, #OverLayer #PgBk:hover, #OverLayer #PgFw:hover, #OverLayer #End:hover {color:#f9f}
#OverLayer #NumOf {position:absolute; line-height:16px; top:5px; left:5px; padding:1px 4px 4px; color:#ccc; font-size:16px; font-weight:bold; background-color:rgba(50, 19, 19, 0.4)}
#OverLayer #Cmmnt {position:absolute; width:100%; line-height:normal; bottom:3px}
#OverLayer #Cmmnt p {display:inline-block; padding:1px 4px 4px; margin:3px 52px; color:#000; font-size:18px; background-color:rgba(200, 200, 200, 0.8); border:1px solid rgb(255, 204, 0)}
#OverLayer #MapFrame {height:97%; width:98%; top:1vh; left:1vw; margin:0; background-color:#ccc; border:solid 3px #999; border-radius:19px}
#OverLayer #MapFrame iframe {border-radius: 17px}
#OverLayer #XC, #OverLayer #XO, #OverLayer #XM {width:23px; height:25px; color:#f33; background-color:#ffc; margin:0; line-height:25px; vertical-align:middle; cursor:pointer; border:solid 2px #666; border-radius:6px}
#OverLayer #XC, #OverLayer #XO {position:absolute; top:5px; right:5px}
#OverLayer #XM {position:absolute; top:10px; right:81px}
#OverLayer #XC:hover, #OverLayer #XO:hover, #OverLayer #XM:hover {background-color:#eea; color:#c33}
#OverLayer #OverDiv {position:relative; min-width:20vw; max-width:98vw; margin:1vh 1vw; padding:30px 9px 9px 9px; overflow:visible; background-color:#FF6; line-height:normal; display:inline-block; vertical-align:middle; border-radius:11px}
#OverLayer #OverDiv p {margin:2px 0 1px}
#OverLayer #OverDiv #XO {float:right}
#OverLayer #OverDiv a {font-weight:bold}
#OverLayer #OverDiv h3 {margin:0}
.Crsropen {cursor:n-resize}
#OverLayer .Futr, #OverLayer .Futr {background-color:green}
#OverLayer .Past, #OverAll .Past {background-color:firebrick}
#OverLayer .ts, #OverAll .ts {color:#eee; font-size:10px; font-weight:bold; padding:2px 9px 4px; border-radius:5px} /*timespan */

/* Edit for choice of colours and border*/
#OverLayer #OverDiv {background-color:#ed9; border-color:#999; border:solid 3px; border-radius:13px}
#OverLayer #OverDiv a, #OverLayer #Cmmnt a, .OverLink {color:maroon; text-shadow:2px 2px 2px #f9a; cursor:pointer}
#Calendar {color:#000; position:relative; line-height:normal; vertical-align:top; width:95vw; max-width:1200px; margin:0 auto; font-size:12px; background-color:#641; border:solid 2px #db8; border-radius:11px}
#Calendar #Legend {color:moccasin; margin:4px 0}
#Calendar #Legend div {display:inline-block; color:#000; padding:0 5px 2px; min-width:70px; margin:3px 2px 2px; border-radius:3px}
#Calendar a, #Calendar .link {text-decoration:none; white-space:nowrap; color:#ddd; background-color:#906; padding:0 4px 2px; border:solid 1px #906; border-radius:5px}
#Calendar .link {cursor:ne-resize; margin:1px}
#Calendar .linkdisp {float:none} 
#Calendar table {margin:0 auto 0; width:100%; border-collapse:separate; border-spacing:0}
#Calendar table caption {color:moccasin; background-color:#651; font:20px bold; border-top-right-radius:11px; border-top-left-radius:11px; padding:3px 3px 3px 24px}
#Calendar table caption span, #Ticks .X1 {float:right; width:21px; height:21px; cursor:pointer; border:solid 2px #666; border-radius:6px}
#Calendar table .day_names {background-color:#972}
#Calendar table #st {display:inline-block}
#Calendar table div {margin:0; padding:2px 4px; display:block}
#Calendar table td {vertical-align:top; width:14.3%; border:1px solid #651}
#Calendar table .day_names {background-color:#eb6}
#Calendar table .day_names td {padding-bottom:3px; font-size:14px; font-weight:bold}
#Calendar table td span {background-color:saddlebrown; color:#ee0; margin:1px 0 0 2px; float:left; width:30px; font-weight:bold; border-radius:9px}
#Calendar table .x {color:#eee; background-color:#999}
#Calendar table .x span {background-color:#aaa}
#Calendar .fly {background-color:#def}
#Calendar .Kaz {background-color:#dfd}
#Calendar .rail {background-color:#fd2}
#Calendar .Exlink {background-color:#efb; color:#000; display:block}
#Calendar .fl{background-color:#fef}
#Calendar .unplanned {background-color:moccasin}
.booked {text-shadow:2px 2px 5px  rgba(175, 20, 175, 0.8)}
#Calendar .Futr {background-color:green}
#Calendar .Past {background-color:firebrick}
#Calendar .ts {color:#eee; font-size:10px; font-weight:bold} /*timespan */
#Ticks .X1 {margin:10px 0 0 0}
#Ticks {background-color:moccasin; display:inline-block; line-height:14px; margin:5% auto 0; padding:0 20px 11px; border-radius:19px}
#Ticks span {text-align:center;padding:0 13px;margin-left:11px;border-radius:9px}
#OverSlide img {max-width:100vw; max-height:99vh; vertical-align:middle}
#OverSlide #XO {position:absolute; top:5px; right:5px; width:21px; height:21px; line-height:16px; cursor:pointer; border:solid 2px #666; border-radius:6px}
#OverSlide #XO:hover {background-image:url(/include/x_hov.png)}
#OverSlide #Next, #Prev {position:absolute; top:25vh; width:35vw; height:50vh; line-height:50vh; vertical-align:middle; cursor:e-resize}
#OverSlide #Prev {left:2px}
#OverSlide #Next {right:2px}
#OverSlide #Next:hover {}
#OverSlide #Prev:hover {}
#OverSlide #Home, #PgBk, #PgFw, #End {position:absolute; line-height:16px; height:30px; width:20px; display:inline-block; padding:0 4px}
#OverSlide #Home {top:25px; left:2px; background:center no-repeat url(/include/Home.gif); cursor:pointer}
#OverSlide #PgBk {top:25px; left:25px; background:center no-repeat url(/include/PgBk.gif); cursor:e-resize}
#OverSlide #PgFw {bottom:5px; right:25px; background:center no-repeat url(/include/PgFw.gif); cursor:e-resize}
#OverSlide #End {bottom:5px; right:2px; background:center no-repeat url(/include/End.gif); cursor:pointer}
#OverSlide #Home:hover {background-image:url(/include/HovHome.gif)}
#OverSlide #PgBk:hover {background-image:url(/include/HovPgBk.gif)}
#OverSlide #PgFw:hover {background-image:url(/include/HovPgFw.gif)}
#OverSlide #End:hover {background-image:url(/include/HovEnd.gif)}
#OverSlide #NumOf {position:absolute; line-height:16px; top:5px; left:5px; padding:1px 4px 4px; color:#ccc; font-size:16px; font-weight:bold; background-color:rgba(50, 19, 19, 0.4)}
#OverSlide #OverDiv {background-color:#ed9; border-color:#999; border:solid 3px; border-radius:13px}
#OverSlide #Cmmnt {position:absolute; width:100%; line-height:normal; bottom:3px}
#OverSlide #Cmmnt p {display:inline-block; padding:1px 4px 4px; margin:3px 52px; color:#000; font-size:18px; background-color:rgba(200, 200, 200, 0.8); border:1px solid rgb(255, 204, 0)}
#OverSlide #Cmmnt a, #OverSlide #Cmmnt .OverLink {color:maroon; text-shadow:2px 2px 2px #f9a; cursor:pointer}
#OverSlide .Crsropen {cursor:n-resize}
#NewCal {text-align:center; position:relative; font-size:12px; white-space:nowrap; line-height:normal; border-bottom-left-radius:11px; border-bottom-right-radius:11px}
#NewCal, #Footer {width:95%; max-width:1500px}
#NewCal {border-collapse:collapse; margin:2% auto 0}
#NewCal caption {color:#651; background-color:#ec7; height:33px; padding-top:5px; font-size:20px; font-weight:bold; border:solid 1px #630; border-top-right-radius:11px; border-top-left-radius:11px}
#NewCal #CalCount {font-size:60%}
#NewCal #Days {background-color:#630; color:#fc6}
#NewCal #CalMap {display:inline-block; font-size:9px; padding:0 4px; margin:9px 23px 5px 0; background-color:#fc6; color:#630}
#NewCal #Days td {width:14.3%; border:solid 1px #960}
#NewCal .Dates {background-color:#999; color:#222}
#NewCal .Dates td { min-height:60px; vertical-align:top; padding:0; border:solid 1px #630}
#NewCal a {font-size:24px; display:inline-block; line-height:26px; border-radius:11px; background-color:#ff8; width:90px; height:30px; border:solid 2px #330}
#NewCal h5 {margin:0; width:23px; float:left; font-size:13px; line-height:13px; padding:3px; color:#ccc; background-color:#777; border:none; border-bottom-right-radius:5px}
#NewCal .fly h5, #NewCal .cn h5, #NewCal .rail h5, #NewCal .kr h5 {color:#eee; background-color:#630}
#NewCal .ca {background-color:#ffc}
#NewCal .fly {background-color:#bdf}
#NewCal .cn {background-color:#fdd}
#NewCal .kr {background-color:#dfe; text-shadow:2px 2px 5px rgba(67, 175, 20, 0.9)}
#NewCal .rail {background-color:#feb}
#NewCal p, #PgContent #f0711 {margin:0 1px; font-size:10px; line-height:10px; padding:2px; color:#000; background-color:#f99; border:solid 1px #080; border-radius:7px}
#NewCal .ml30 {margin-left:30px}
#NewCal .booked {color:#900; text-shadow:2px 2px 5px rgba(175, 20, 175, 0.8)}
#NewCal #legend div {display:inline-block; min-width:55px; line-height:22px; margin:2px}
#NewCal #legend {background-color:#630}
#NewCal #legnd {background-color:#ed8; display:inline-block; padding:0 20px}
#NewCal .Expand, #NewCal .AddInfo {margin:2px; padding:0 9px; border:solid 2px #f33; background-color:rgba(20, 175, 137, 0.1)}
#NewCal .Expand {cursor:nesw-resize}
#NewCal .AddInfo {cursor:pointer}
#OverLayer .tt td {padding:0 5px}
#OverLayer .tt {text-align:right}
#OverLayer .tal {text-align:left}
#OverLayer .tt .pr {padding-right:20px}
html, body {height:100%}
a:hover {text-decoration:underline}
body {margin:3px 5%; font-family:Verdana, Arial, Helvetica, sans-serif, FangSong, SimSun; font-size:14px; background:#040612 url(/include/bg.png) fixed}
dd {padding-top:7px; padding-bottom:7px}
hr {border:0; color:#874; background-color:#874; height:3px; width:66%; padding-left:17%}
p {text-align:left; font-size:13px}
table {width:100%; border-collapse:collapse; border:none; border-spacing:0; margin-left:auto; margin-right:auto}
td, th {vertical-align:top; border-collapse:collapse; border:none; padding:0px}
#LogoCell {text-align:left; padding:5px 0px 3px 9px; width:200px; height:60px}
#MenuCell {width:200px; background-image:url(/include/bg_tdMenu.gif); position:relative}
#MenuCell a {display:block; color:#861; padding:1px 2px; text-decoration:none; line-height:19px; text-align:center; font-size:13px; font-weight:bold}
#MenuCell a:hover {background-color:#861; color:#ed9; cursor:pointer}
#NameCell {padding:8px 200px 0px 0px; text-align:center}
#Nav {background-color:#F9E7A1}
#NavSites {background-color:#EDDC9A}
#TitleTable {background-color:#f4e4a4; background-image:url(/include/bg_NameCell.gif); height:68px; padding:9px}
.ARight {text-align:right; padding-right:9px}
.AlignTop {vertical-align:top}
.BigLinks {color:#715E1A; font-size:18px; font-weight:bolder; text-align:center; padding-bottom:1px; padding-top:1px; text-shadow:0.1em 0.1em 0.05em #db3}
.BigLinks A:link, .BigLinks A:visited, .BigLinks A:active {text-decoration:none; color:#715E1A}
.BigLinks A:hover {text-decoration:underline; color:#4F3C17}
.Blurb {text-align:center; padding:4px 7px; font-size:13px; font-style:oblique; font-weight:500}
.BodyTable {padding:0px; width:100%; border-style:none}
.BraidV {background-color:#B48701; background-image:url(/include/bar_v.gif); background-repeat:repeat-y; width:6px}
.BraidH {background-color:#B48701; background-image:url(/include/bar_h.gif); background-repeat:repeat-x; height:8px}
.BrdrB {background-repeat:repeat-x; background-image:url(/include/brd_Main-b.gif)}
.BrdrBL {height:16px; background-image:url(/include/brd_Main-bl.gif)}
.BrdrBR {background-image:url(/include/brd_Main-br.gif)}
.BrdrL {background-repeat:repeat-y; background-image:url(/include/brd_Main-l.gif); height:100%}
.BrdrR {background-repeat:repeat-y; background-image:url(/include/brd_Main-r.gif)}
.BrdrT {background-repeat:repeat-x; background-image:url(/include/brd_Main-t.gif)}
.BrdrTL {width:16px; background-image:url(/include/brd_Main-tl.gif); height:16px}
.BrdrTR {width:16px; background-image:url(/include/brd_Main-tr.gif)}
.centr {text-align:center}
.ColorBeige {background-color:#F8F7C2;}
.ColorPink {background-color:#FFDEFF;}
.ColorPurp {background-color:#EDD0FD;}
.Contact {font-size:18px; color:#333; font-weight:400}
.ContactBold {font-weight:700}
#ContentCell {height:100%; vertical-align:top; text-align:left; background-color:#fff; padding:7px}
.Cpyw {float:right; text-align:right; width:100%; margin-right:auto; margin-left:auto; font-size:smaller}
.CurrentLocation {color:#715E1A; font-size:12px; font-style:italic; font-weight:bold}
.CursorP {cursor:pointer}
.DateLine {font-size:12px; font-style:italic; font-weight:bold}
.Font12 {font-size:12px}
.FontB {font-weight:bold}
.FrameBG {background-color:#EFEFEF; width:-moz-fit-content; width:-webkit-fit-content; width:fit-content; padding:5px; border:thin}
.FrameCenter {margin-left:auto; margin-right:auto}
.Head14 {font-size:14px; font-weight:bold}
.Head16 {font-size:16px; padding-top:4px; font-weight:bolder; color:#715E1A; text-align:center; text-shadow:0.1em 0.1em 0.05em #dc9}
.Head16 A:hover {text-decoration:underline}
.Head16 A:link, .Head16 A:visited, .Head16 A:active {text-decoration:none; color:#9B8124}
.HundredPC {width:100%}
.Linklist {list-style-type:square}
.Linklist A:hover {text-decoration:underline}
.Linklist A:link, .Linklist A:visited, .Linklist A:active {text-decoration:none; color:#9B8124}
.Links {color:#715E1A; font-weight:bolder; text-decoration:none; text-shadow:0.1em 0.1em 0.05em #db3}
.Links A:hover {text-decoration:underline; color:#4F3C17}
.Links A:link, .Links A:visited, .Links A:active {text-decoration:none; color:#715E1A}
.ListULcir {list-style-type:circle; font-size:12px}
.Mrgn4 {margin:4px 0 4px 0}
#ContentCell .FL, #ContentCell .FR, #ContentCell .FRCrs, #ContentCell .FLCrs {border:thin solid #ccc; text-align:center; font-size:11px; font-style:italic; background-color:#eee; padding:5px}
#ContentCell .FRCrs, #ContentCell .FLCrs {cursor:pointer}
#ContentCell .FL, #ContentCell .FLCrs {float:left; margin:5px 9px 2px 0}
#ContentCell .FR, #ContentCell .FRCrs {float:right; margin:5px 0 2px 9px}
#Container {border:0; margin:0; padding:0}
#Container img {max-height:99vh; max-width:100vw}
.MrgnL {float:right; margin-left:7px; position:relative}
.MrgnR {float:left; margin-right:7px; position:relative}
.NameBanner {width:100%; padding-left:9px; background-image:url(/include/NameCellBG.gif); background-color:#e9e39e}
.NameEnglish {color:#715E1A; font-family:"FlemishScript BT", Verdana, Arial, Helvetica, sans-serif; font-size:30px; text-align:center; text-shadow:0.1em 0.1em 0.05em #db3}
.NavLinks {width:100%; text-align:center}
.NavLinks A:link, .NavLinks A:visited, .NavLinks A:active {padding-bottom:2px; padding-top:2px; text-decoration:none; color:#715E1A; font-size:12px; font-weight:bolder; text-shadow:0.1em 0.1em 0.05em #db3}
.Pad5_0_0_7 {padding-top:5px; padding-left:7}
.PadB5 {padding-bottom:5px}
.PadB13 {padding-bottom:13px}
.PadT7 {padding-top:7px}
.PadT13 {padding-top:13px}
.PicCapn {font-size:12px; font-style:oblique; font-weight:lighter; text-align:center}
.PicCaption {font-size:12px; font-style:oblique; font-weight:lighter; text-align:center; padding:3px; border-top-style:double; border-right-style:double; border-bottom-style:double; border-left-style:double; border-top-color:#E1C99B; border-right-color:#E1C99B; border-bottom-color:#E1C99B; border-left-color:#E1C99B; background-color:#DDCFA6}
.PicCenter {text-align:center}
.PicFrame {background-color:#9B752F; padding:8px; border:thin ridge #624A1E}
.PicPadR {padding-right:9px; float:left}
.PicPadTopBotL {padding-left:9px; padding-top:9px; padding-bottom:9px; float:right}
.PicPadTopBotR {padding-right:9px; padding-top:9px; padding-bottom:9px; float:left}
.PlainI {font-style:italic}
.PlainText {font-size:16px; color:#42360F}
.PlainText A:hover, .Plainlist A:hover {text-decoration:underline}
.PlainText A:link, .Plainlist A:link, .PlainText A:visited, .Plainlist A:visited, .PlainText A:active, .Plainlist A:active {text-decoration:none; color:#79641C; text-shadow:#79641C 1px 1px 3px}
.Plainlist {list-style-type:square}
.Quote_I_B {font-size:12px; font-style:italic; font-weight:bold; text-align:justify}
.Redtext {color:#F00}
.serf { font-family:"Times New Roman", Times, serif}
.Smlist {list-style-type:circle; font-size:12px}
.TNpic {background-color:#444444; padding:3px; border:thin ridge #999999; text-align:center; vertical-align:middle}
.Wdth100 {width:100%}
