.body{font-family:verdana;margin:0px;font-family:Lato;}
.S1{height:3px;background-color:#005973}
.S2{height:3px;background-color:#fb9759}
.S3{height:3px;background-color:green}
.center{width:1000px;margin-left:auto;margin-right:auto;}

.MainImgOld{background:url('http://www.textvertising.co.uk/images/london.jpg');background-size: 100% auto; background-repeat: no-repeat;width:100%;height:400px;background-position:center;}
.MainImg{background:url('/mainimg.jpg');background-size: 100% auto; background-repeat: no-repeat;width:100%;height:320px;background-position:center;}

.LogoDiv{height:100px;width:400px;float:left}
.Logo{width:300px;height:auto;padding-top:10px;padding-bottom:5px;}

.TelDiv{float:left;height:60px;margin-top:38px;}
.TelCall{margin-bottom:4px;font-size:20px;font-weight:bold;color:green}
.TelCallDiv{position:absolute;font-size:24px;margin-left:400px;color:#005973;padding-top:8px;}

.HouseDiv{height:30px;float:left;width:40px;}
.House{width:30px;height:auto;padding-top:10px;padding-bottom:5px}

.LinksDiv{margin-top:13px;height:60px;float:left;font-size:18px;color:#005973}
.Link{float:left;margin-right:15px;color:#005973}
.LinkIs{color:#005973;text-decoration:none}
.LinkIs:hover{color:#005973;border-bottom: 5px solid #fb9759;}

.TagsDiv{width:650px;float:left}
.TagTitle{padding-top:20px;color:yellow;font-size:50px;letter-spacing:-4px;text-shadow: 2px 2px 2px #000000;}
.Tag1{color:white;font-size:30px;letter-spacing:-2px;padding-left:10px;border-left:solid 5px #005973;text-shadow: 3px 3px  2px #000000;}
.Tag2{color:white;font-size:30px;letter-spacing:-2px;padding-left:10px;border-left:solid 5px #fb9759;margin-top:5px;text-shadow: 3px 3px  2px #000000;}
.Tag3{color:white;font-size:30px;letter-spacing:-2px;padding-left:10px;border-left:solid 5px green;margin-top:5px;text-shadow: 3px 3px  2px #000000;}

.TagsDivPage{width:100%;float:left}
.MainImgPage{background:url('/mainimg.jpg');background-size: 100% auto; background-repeat: no-repeat;width:100%;height:160px;background-position:center;}

.TourDiv{float:left}
.TourBtn{width:200px;padding-top:67px;cursor:pointer;margin-left:80px}

h1{font-size:40px;color:#005973}

.RedBold{color:red;font-size:20px}
.FoilCont{width:500px;height:auto;padding:10px}

.AdSize{width:700px;}

.MoreBtn{width:200px;padding:10px;cursor:pointer;max-width:50%}

.box123{width:32%;float:left;}


.bulletPoints{width:80%}

.CallNow{display:none;font-size:20px}
.CallDisp{display:block}

.Footer{padding:10px;text-align:center;font-size:12px}
















@media only screen and ( max-width: 1000px) {

.S1{height:3px;background-color:orange}
.S2{height:3px;background-color:red}
.S3{height:3px;background-color:green}

.center{width:95%;margin-left:auto;margin-right:auto;}

.MainImg{background:url('/mainimg.jpg');background-size: 250% auto; background-repeat: no-repeat;width:100%;height:auto;background-position:center;padding-bottom:10px}

.LogoDiv{float:left;height:100px;width:320px}
.Logo{width:300px;height:auto;padding-top:10px;padding-bottom:5px}

.TelDiv{float:left;height:auto;margin-top:8px;margin-bottom:10px;width:100%}
.TelCall{margin-bottom:4px;font-size:18px;font-weight:bold;color:green}
.TelCallDiv{position:absolute;font-size:24px;margin-left:370px;color:green;padding-top:24px;}

.HouseDiv{height:30px;float:left;width:40px;}
.House{width:30px;height:auto;padding-top:10px;padding-bottom:5px}

.LinksDiv{margin-top:13px;height:auto;float:left;font-size:15px;color:red}
.Link{float:left;margin-right:15px;padding:3px}
.LinkIs{color:red;text-decoration:none}
.LinkIs:hover{color:green;border-bottom: 5px solid red;}

.TagsDiv{width:100%;float:left}
.TagTitle{padding-top:5px;color:yellow;font-size:30px;letter-spacing:-1px;text-shadow: -2px 0 black, 0 2px black, 2px 0 black, 0 -2px black;}
.Tag1{color:white;font-size:20px;letter-spacing:0px;padding-left:10px;border-left:solid 5px orange;text-shadow: -2px 0 black, 0 2px black, 2px 0 black, 0 -2px black;}
.Tag2{color:white;font-size:20px;letter-spacing:0px;padding-left:10px;border-left:solid 5px red;margin-top:5px;text-shadow: -2px 0 black, 0 2px black, 2px 0 black, 0 -2px black;}
.Tag3{color:white;font-size:20px;letter-spacing:0px;padding-left:10px;border-left:solid 5px green;margin-top:5px;text-shadow: -2px 0 black, 0 2px black, 2px 0 black, 0 -2px black;}

.TagsDivPage{width:100%;float:left}
.MainImgPage{background:url('/mainimg.jpg');background-size: 100% auto; background-repeat: no-repeat;width:100%;height:90px;background-position:center;}

.TourDiv{clear:both;display:none}
.TourBtn{width:200px;padding-top:67px;cursor:pointer}

h1{font-size:40px;color:green}

.RedBold{color:red;font-size:20px}
.FoilCont{width:200px;height:auto;padding:10px}

.AdSize{width:400px;}

.bulletPoints{width:90%}

.box123{width:32%;float:left;}


.CallNow{display:none}
.CallDisp{display:block}

.Footer{padding:10px;text-align:center;font-size:12px}


}














@media only screen and ( max-width: 600px) {

.S1{height:3px;background-color:orange}
.S2{height:3px;background-color:red}
.S3{height:3px;background-color:green}

.center{width:95%;margin-left:auto;margin-right:auto;}

.MainImg{background:url('/mainimg.jpg');background-size: 250% auto; background-repeat: no-repeat;width:100%;height:auto;background-position:center;padding-bottom:10px}

.LogoDiv{clear:both;height:100px;width:100%}
.Logo{width:300px;height:auto;padding-top:10px;padding-bottom:5px}

.TelDiv{clear:both;height:auto;margin-top:8px;margin-bottom:10px;width:100%}
.TelCall{margin-bottom:4px;font-size:18px;font-weight:bold;color:green}
.TelCallDiv{position:absolute;font-size:24px;margin-left:0px;color:green;padding-top:84px;}

.HouseDiv{height:30px;float:left;width:40px;display:none}
.House{width:30px;height:auto;padding-top:10px;padding-bottom:5px}

.LinksDiv{margin-top:13px;height:auto;float:left;font-size:15px;color:red}
.Link{float:left;margin-right:15px;border:1px solid grey;margin-bottom:10px;padding:3px}
.LinkIs{color:red;text-decoration:none}
.LinkIs:hover{color:green;border-bottom: 5px solid red;}

.TagsDiv{width:100%;float:left}
.TagTitle{padding-top:5px;color:yellow;font-size:30px;letter-spacing:-2px;text-shadow: -2px 0 black, 0 2px black, 2px 0 black, 0 -2px black;}
.Tag1{color:white;font-size:20px;letter-spacing:-1px;padding-left:10px;border-left:solid 5px orange;text-shadow: -2px 0 black, 0 2px black, 2px 0 black, 0 -2px black;}
.Tag2{color:white;font-size:20px;letter-spacing:-1px;padding-left:10px;border-left:solid 5px red;margin-top:5px;text-shadow: -2px 0 black, 0 2px black, 2px 0 black, 0 -2px black;}
.Tag3{color:white;font-size:20px;letter-spacing:-1px;padding-left:10px;border-left:solid 5px green;margin-top:5px;text-shadow: -2px 0 black, 0 2px black, 2px 0 black, 0 -2px black;}

.TagsDivPage{width:100%;float:left}
.MainImgPage{background:url('/mainimg.jpg');background-size: 250% auto; background-repeat: no-repeat;width:100%;height:170px;background-position:center;}

.TourDiv{clear:both;display:none}
.TourBtn{width:200px;padding-top:67px;cursor:pointer}

h1{font-size:40px;color:green}

.RedBold{color:red;font-size:20px}
.FoilCont{width:200px;height:auto;padding:10px}

.AdSize{width:100%;}

.box123{width:100%;clear:both}

.bulletPoints{width:100%}

.CallNow{display:block}
.CallDisp{display:none}

.Footer{padding:10px;text-align:center;font-size:10px}

}