@import 'colour5.css';
#wrapper{  margin:auto;  text-shadow:none;padding:5px;}
h1{font-size:30px; color:red; text-align:center;}
h2{font-size:22px; margin:0;text-align:center; color:rebeccapurple;}
h1,.fromto{font-family: 'Salsa', cursive;}
h3{text-align:center;font-size:27px;}h6{text-align:center;font-size:15px;color:red;}
h5{font-size:17px;padding:5px 0;color:#202;text-align:center;max-width:950px;margin:auto;line-height:24px;}
.pictitle,#first1{ position:absolute; bottom:10px; left:10px; height:16px; background:lightyellow; color:darkblue; font-size:13px; padding:2px 11px 2px 11px; visibility:hidden; border-radius:4px; }
#article { margin:5px 0 5px 22px; box-shadow:0 0 5px 5px gray; position:relative; height:300px;width:600px;}
.space{ width:98%; height:14px; clear:both; font-size:16px; padding:0 1%; color:navy; }
.slide{ filter:alpha(opacity=0); opacity:0; position:absolute; top:0px; left:0px; }
img{ border:0; }p{margin:6px;}
article{ clear:both;font-size:17px; text-align:justify;color:#222; padding: 0 5px;margin-bottom:10px;line-height:19px;}
.main{width:100%;height:1px;clear:both;}
header{background:#ABC498;}
.headings{height:34px;width:96%;font-size:13px;margin:0 1% 0 1%;padding:2px 1%;border-bottom:1px solid dimgray;}
.useful{width:420px;height:280px;margin:5px 16px 7px 0;float:left;}
.useful img{width:420px;height:280px;display:block;}
.table,.table1{width:170px;background:#FCF3CF;padding:5px;margin: 3px 8px 3px 0;break-inside:avoid-column;font-size:15px;line-height:17px;border:1px solid green;float:left;}
.table1{float:right;margin: 3px 0 3px 8px;}
.right{float:right;}
.fb{background:#98CB98;padding:2px;margin:3px 5px;border-radius:5px;text-align:center;}
table{height:150px;width:160px; border:1px solid #262;background:#FAE7B0;float:left;font-size:14px;line-height:15px;margin-right:8px;padding:3px;display:table;color:#1A0930;}table.one{float:right;margin-left:8px;}tfoot{background:#E3934D;}.clearfix{clear:both;height:1px;width:100%;margin-top:10px;}
.others,.reviews{padding:5px;margin:1%;padding:1%; width:45%;background:snow;box-shadow:0 0 5px 5px #57BC90 ;text-align:justify;line-height:21px;font-size:17px;float:left;}
.leftbox h2{color:red;font-size:20px;}
h4,.header{font-family: Arial, Helvetica, sans-serif;font-size:14px;text-align:left;width:100%;background:#F88;padding:3px;line-height:17px;}
.header{display:flex;flex-wrap:wrap;justify-content:space-between;}
.where{width:98%;padding:0 1% 10px 1%;background:thistle;font-size:12px;}
.where h2{color:blue;}
.diary{background:gainsboro;width:100%;}
.boxp{width:60%;max-width:460px;break-inside:avoid;float:left;margin:0 7px 5px 0;border:1px solid #262;background:#D5F5E3;}
.boxq{display:flex;flex-wrap:wrap;justify-content:space-between;}
.small{width:150px;height:30px;font-size:12px;margin-right:15px;border:1px solid black;}
.walk{padding:1%;box-shadow:0 0 5px 5px mediumseagreen;margin:7px;font-size:12px;  page-break-inside: avoid; break-inside: avoid-column; }
.bold{font-weight:bold; color:red;}.date,.location{height:15px;float:left;background:silver;padding:3px 8px 3px 8px;margin:3px 10px 5px 5px;font-size:13px;border-radius:10px;}
.text{width:100%;clear:both;}
.fl{background:white;clear:both;margin-bottom:20px;height:32px;padding:6px;margin:auto;width:670px;}
.text{font-size:20px;}
.pictable{margin:auto;text-align:center;width:100%;}
ul { list-style:none; padding:0; margin:0; }
.visitors{height:43px;width:105px;background:darkblue;font-size:12px;color:white;text-align:center; margin:5px;}
.visitors ul li{height:18px; width:16px; text-align:center; font-size:14px; line-height:18px; color:black; float:left; border-left:1px solid darkblue;background:url(../slides/greencount.jpg);}
.review{width:440px;background:#ABC498;}a.review{text-decoration:none;color:black;display:block;padding:5px ;margin:5px auto 0 auto;border:2px solid green;line-height:21px;font-size:15px;border-radius:7px;text-align:justify;}a.review:hover{background:lightgreen;}
.websites{background:wheat;}
 .twobooks{width:362px;height:180px;margin:0 0 10px 18px;}
.navmap{color:blueviolet;text-decoration:none;}
.last{width:100%;border-top:1px solid dimgrey;}
a.follow{height:30px; width:225px;float:left;font-size:14px;padding:8px;display:block;text-decoration:none;background:palegoldenrod;}.follow img {height:30px;width:30px;float:left;margin-right:10px;}
.angpath{width:333px;height:241px;float:left;margin:0 9px 9px 0;background:tan;font-size:14px;text-align:center;line-height:16px;}.angpath img{height:222px;width:333px;}
.img1,.img3,.img4,.img5{height:272px;width:372px;background:palegreen;}
.img1 img,.img4 img{height:252px;width:372px;float:left;margin-bottom:3px;}
.itemw{padding:4px 10px;break-inside:avoid;}
.img1,.img3,.img2,.img4,.img5{break-inside:avoid;text-align:center;margin:0 10px 5px 2px;float:left;font-size:15px;line-height:15px;border:1px solid forestgreen;display:block;}
.img2{width:353px;height:91px;} .img2 img{width:353px;height:91px;}
.img3{height:280px;width:390px;}.img3 img{height:260px;width:390px;}
.img1{float:right;margin:0 2px 5px 10px;}
.img5{float:left;height:272px;width:390px;}.img5 img{height:252px;width:390px;}
.columns{width:98%;padding:1%; page-break-inside: avoid; break-inside: avoid-column;padding:8px;min-height:475px;text-align:justify; column-rule: 2px dashed green;line-height:20px;}
.columns p{font:normal 16px "Trebuchet MS",cursive;line-height:23px;}
.pathbot{height:87px;background:#013;}
.copyright{margin:4px 5px 0 0;float:right;color:white;font-size:11px;}
.copy{height:44px;}.pathbot{height:124px;background:#013;border-bottom: 2px solid turquoise;}
.centre1{width:396px!important;}
a.bookord4{width:151px;height:24px;display:block;float:left;background:white;border:1px solid navy;border-radius:7px;text-align:center;font-size:18px;font-weight:bold;color:navy;margin:10px 20px;line-height:20px;}
.photo1,.photo2{display:inline-block;vertical-align:top;break-inside:avoid;width:402px;background:#AAB9AA;font:15px "Trebuchet MS";line-height:18px;color:#003;text-align:justify;padding:6px;margin:7px;height:422px;}.photo1 img{width:402px;height:268px;}
.photo2{background:#00539C;color:white;font: normal 17px Calibri;line-height:20px;letter-spacing:1px;}
.photo2 img {height:175px;width:140px;}.photo1 img{width:402px;height:268px;}
@media only screen and (max-width: 600px)  {a.review{width:325px;} .others,.reviews{width:95%;}.photo1{height:fit-content;}}