body {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000080;
background-image:  url("/web/20160324133622im_/http://lewiscarrollsociety.org.uk/graphics/grain1.jpg");
}

.m {font-size:14px; margin:3px; padding:3px; border: 1px solid #999999; text-decoration:none;color:#800080;}


.v2layout11 {
height:100px;
width:200px;
background-color:#BDEAD8;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top: 1px solid #800000;
border-right: 1px solid #800000;
border-left: 1px solid #800000;
border-bottom: 1px solid #800000;
}
.v2layout12 {
height:100px;
width:595px;
background-color:#BDEAD8;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
border-top: 1px solid #800000;
border-right: 1px solid #800000;
border-bottom: 1px solid #800000;
border-left: 0px solid #800000;
vertical-align:top;
}
.v2layout1A {
margin:17px 0px 0px 0px;
font-size:24px;
color:#660066;
text-align:center;
font-weight:bold;
}
.v2layout1B {
margin:15px 0px 0px 0px;
font-size:14px;
color:#660066;
text-align:center;
font-weight:bold;
}

.v2layout21 {
width:200px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#E9F8F2;
border-top: 0px solid #800000;
border-right: 1px solid #800000;
border-bottom: 1px solid #800000;
border-left: 1px solid #800000;
vertical-align:top;
}

.v2layout2XP {
margin:15px 0px 15px 0px;
padding:0px 0px 0px 0px;
text-align:center;
font-size:14px;
color:#000080;}

.v2layour2XP a {
text-decoration:underline;
}

.v2layour2XP a:hover {
text-decoration:underline;
color:#000000;}


.v2layout22 {
width:600px;
background-color:#FAFAF4;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top: 0px solid #800000;
border-right: 1px solid #800000;
border-bottom: 1px solid #800000;
border-left: 0px solid #800000;
vertical-align:top;
}

.v2layout22X {
width:600px;
background-color:#E9F8F2;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top: 0px solid #800000;
border-right: 1px solid #800000;
border-bottom: 1px solid #800000;
border-left: 0px solid #800000;
vertical-align:top;
}


.v2layout2X {
width:600px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#E9F8F2;
border-top: 0px solid #800000;
border-right: 1px solid #800000;
border-bottom: 1px solid #800000;
border-left: 1px solid #800000;
vertical-align:top;
}


.v2layout3A {
margin:4px 0px 0px 0px;
font-size:10px;
color:#800080;
text-align:center;
font-weight:bold;
}
.v2layout31 {
height:20px;
width:200px;
background-color:#E9F8F2;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top: 0px solid #800000;
border-right: 1px solid #800000;
border-bottom: 1px solid #800000;
border-left: 1px solid #800000;
}
.v2layout32 {
float:left;
position:relative;
height:20px;
width:600px;
background-color:#E9F8F2;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top: 0px solid #800000;
border-right: 1px solid #800000;
border-bottom: 1px solid #800000;
border-left: 0px solid #800000;
}


.menuheading {
	color:#800080;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align: left;
	top: 100px;
	margin-top: 17px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.menuline{
	color:#008080;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	text-align: left;
	top: 0px;
	display: block;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 5px;
}

.menusubline{
	color:#008080;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	text-align: left;
	top: 0px;
	display: block;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 15px;
}



A.menuoption {
	color:#000080;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	left: 15px;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	text-align: left;
}
A.menuoption:hover {
	color:#FFFFFF;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	left: 15px;
	background-color: #000080;
}
A.menuoptionshowing {
	color:#808080;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	left: 15px;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	text-align: left;
}

.StdBannerHeading {
color:#000000;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#E6E6DF;
font-weight:bold;
text-align: center;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 0px;
line-height: 20px;
}

.StdMainHeading {
color:#000080;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
height: 20px;
text-align: center;
margin: 5px 5px 5px 5px;
padding: 0px 0px 0px 0px;
line-height: 20px;
}


.StdSubHeading {
color:#008080;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align: center;
margin: 3px 5px 1px 5px;
line-height: 13px;
font-style: normal;
padding: 0px 0px 0px 0px;
}

.StdText {
color:#444444;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align: justify;
margin: 5px 0px 0px 0px;
line-height: 14px;
font-style: normal;
}

.StdText a, .StdTextIndented a, .StdTextLI a{
color:#000080;
text-decoration:underline;
font-weight:normal;
}

.StdText a:hover, .StdTextIndented a:hover, .StdTextLI a:hover {
color:#FFFFFF;
background-color:#000080;
text-decoration:underline;
font-weight:normal;

}

.StdTextSection {
color:#008080;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align: left;
margin: 5px 0px 0px 0px;
line-height: 14px;
font-style: normal;
}

.StdTextCentred {
color:#444444;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align: center;
margin: 5px 0px 0px 0px;
line-height: 14px;
font-style: normal;
}

.StdTextIndented {
color:#444444;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align: justify;
margin: 5px 0px 0px 30px;
line-height: 14px;
font-style: normal;
}

.StdTextUL {
margin: 5px 0px 0px 30px;
padding: 0px 0px 0px 0px;
}

.StdTextUL li {
color:#444444;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align: justify;
line-height: 14px;
font-style: normal;
margin: 8px 0px 2px 15px;
padding: 0px 0px 0px 0px;
}

.StdTextUL p {
margin: 2px 0px 0px 15px;
padding: 0px 0px 0px 0px;
}


.StdTextULClose {
margin: 5px 0px 0px 15px;
padding: 0px 0px 0px 0px;
}

.StdTextULClose li {
color:#444444;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align: justify;
line-height: 14px;
font-style: normal;
margin: 8px 0px 2px 0px;
padding: 0px 0px 0px 0px;
}

.StdTextULClose p {
margin: 2px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


.Table {
margin:10px 0px 5px 15px;
padding:0px 0px 0px 0px;
}

.Table td {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
vertical-align:top;
text-align:left;
}


.ListHeading {
color:#000000;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align: left;
margin: 20px 0px 0px 15px;
line-height: 13px;
font-style: normal;
text-indent:-15px;

}

.ListText {
color:#000080;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align: left;
margin: 0px 0px 0px 15px;
line-height: 15px;
font-style: normal;
}

.ListText a {
color:#CC6600;
text-decoration:underline;
}

.ListText a:hover {
color:#000000;
text-decoration:underline;
}


.LinkLine {
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
height: 20px;
text-align: center;
margin: 5px 5px 5px 5px;
padding: 0px 0px 0px 0px;
line-height: 20px;
}
.LinkLine a {
color:#000080;
text-decoration:underline;
}
.LinkLine a:hover {
background-color:#800000;
color:#FFFFFF;
}



.SmallText {
	color:#000000;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align: justify;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 1px;
	margin-left: 5px;
	line-height: 13px;
	font-style: normal;
}

.ImageFloatLeftBorder {
float:left;
margin:5px 10px 3px 0px;
border:1px solid #666666;
padding:0px;

}

.ImageFloatRightBorder {
float:right;
margin:5px 0px 3px 10px;
border:1px solid #666666;
padding:0px;
}


.H150 {
font-size:21px;
padding:0px;
text-align:center;
color:#800080;
margin-bottom:0px;
}










/*
     FILE ARCHIVED ON 13:36:22 Mar 24, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 23:19:32 Jun 01, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 1.431
  captures_list: 0.462
  exclusion.robots: 0.05
  exclusion.robots.policy: 0.041
  esindex: 0.008
  cdx.remote: 11.863
  LoadShardBlock: 343.709 (3)
  PetaboxLoader3.datanode: 124.899 (4)
  PetaboxLoader3.resolve: 647.446 (3)
  load_resource: 517.015
*/