body{background-color:#003a75;}
#container{width:950px;margin:5px auto;border:double 10px #003a75;background-color:#e8e9f4;padding:5px 5px 5px 5px;}
#breadcrumb{display:inline;font-size:0.85em;margin-right:px;}
#container h1{text-align:center;font-size:150%;margin:.67em 0;}
#container h2{text-align:center;font-size:110%;margin:-10px 0 0 0;}
#container h2.top{text-align:center;font-size:110%;margin-top:-30px;margin-bottom:1.0em;}
#container h3{text-align:left;font-size:100%;margin:.67em 0;}
#container h3.top{text-align:left;font-size:100%;margin-top:-30px;margin-bottom:1.0em;}
#container h3.blog{text-align:left;text-decoration:none;font-size:100%;margin:1.00em 207px .67em 0;background-color:#e8e9f4;}
#container p{margin:.5em 0;}
#container p.xspace{margin-top:220px;}
#container a img.rightrss{float:right;border-style:outset;border-color:#e0e8e9;border-width:2px;margin:0;margin-left:-25px;margin-right:5px;}
#container a:hover img.rightrss{float:right;border-style:outset;border-color:#8cbff8;border-width:2px;margin:0;margin-left:-25px;margin-right:5px;}
#container a img.left{float:left;border-style:outset;border-color:#e0e8e9;border-width:4px;margin:3px;margin-right:12px;}
#container a:hover img.left{float:left;border-style:outset;border-color:#8cbff8;border-width:4px;margin:3px;margin-right:12px;}
#container a img.right{float:right;border-style:outset;border-color:#e0e8e9;border-width:4px;margin:3px;margin-right:12px;}
#container a:hover img.right{float:right;border-style:outset;border-color:#8cbff8;border-width:4px;margin:3px;margin-right:12px;}
#container a img.middle1{border-style:outset;border-color:#e0e8e9;border-width:4px;margin-left:60px;text-align:center;}
#container a:hover img.middle1{border-style:outset;border-color:#8cbff8;border-width:4px;margin-left:60px;text-align:center;}
#container a img.middle0{border-style:outset;border-color:#e0e8e9;border-width:4px;margin-left:-4px;text-align:center;}
#container a:hover img.middle0{border-style:outset;border-color:#8cbff8;border-width:4px;margin-left:-4px;text-align:center;}
#container a img.middle{border-style:outset;border-color:#e0e8e9;border-width:4px;margin:3px;text-align:center;}
#container a:hover img.middle{border-style:outset;border-color:#8cbff8;border-width:4px;margin:3px;text-align:center;}
#container a img.gleft{float:left;border-style:outset;border-color:#e0e8e9;border-width:4px;margin:3px;margin-left:40px;}
#container a:hover img.gleft{float:left;border-style:outset;border-color:#8cbff8;border-width:4px;margin:3px;margin-left:40px;}
#container a img.gright{float:right;border-style:outset;border-color:#e0e8e9;border-width:4px;margin:3px;margin-right:40px;}
#container a:hover img.gright{float:right;border-style:outset;border-color:#8cbff8;border-width:4px;margin:3px;margin-right:40px;}
#container a img.gcenter{float:right;border-style:outset;border-color:#e0e8e9;border-width:4px;margin:3px;margin-right:175px;}
#container a:hover img.gcentre{float:right;border-style:outset;border-color:#8cbff8;border-width:4px;margin:3px;margin-right:175px;}
#container a img.aright{float:right;border-style:none;border-width:4px;margin:-3px 3px 3px 3px;margin-left:500px;margin-right:-10px;}
#header{padding:166px 00px 0 00px;background-color:#e8e9f4;background:url(http://www.images-love-madeira.com/images/logo.jpg) no-repeat top center;}
#header h1{margin:0;padding:10px 0;}
#source_switch{width:740px;float:right;background-color:#e8e9f4;padding-top:0;}
#source_switch a{text-decoration:none;color:#2a5a8a;}
#source_switch a:visited{text-decoration:none;color:#2a5a8a;}
#source_switch a:hover{text-decoration:underline;color:#2a5a8a;}
#mainContent{width:550px;float:left;background:url(http://www.images-love-madeira.com/images/top.jpg) no-repeat top center;background-color:#fff;margin-top:10px;}
#mainSub{padding:0 10px;}
#Entry{width:530px;margin:0 0 5px 0;}
#div2Left{width:226px;height:256px;float:left;background-color:#e8e9f4;margin:10px 10px 20px 0;padding:10px 10px 10px 20px;text-align:center;}
#div2Left a{text-decoration:none;}
#div2Right{width:226px;height:246px;float:right;background-color:#e8e9f4;margin:10px 0 20px 10px;padding:10px 10px 10px 20px;}
#div2Right a{text-decoration:none;}
#div2RightFl{width:226px;float:right;background-color:#fff;margin:10px 0 10px 10px;padding:0;}
#div2LeftFl{width:200px;float:left;background-color:#fff;margin:10px 10px 10px 10px;padding:0;text-align:center;}
#sidebar2{float:right;width:180px;padding:0 0 5px 0;}
#sidebar1{float:left;width:190px;background:#e8e9f4;padding:8px 5px 10px 10px;}
#sidebar1 dd{margin:0;padding:0;}
#container table.s2link{clear:both;width:175px;margin:1.0em 0 .2em 0;table-layout:fixed;border-collapse:collapse;empty-cells:show;background-color:#e9e8f4;text-align:center;}
#container table.s2link th{height:3.0em;padding:2px 5px 2px 5px;border-left:solid 2px #fff;border-right:solid 2px #fff;border-top:solid 2px #fff;border-bottom:solid 2px #fff;background-color:#e1e1e1;text-align:center;color:#505050;font-weight:bold;font-size:80%;}
#container table.s2link td{height:2.0em;padding:4px 2px 4px 2px;border-left:solid 2px #fff;border-right:solid 2px #fff;border-top:solid 2px #fff;border-bottom:solid 2px #fff;background-color:#e9e8f4;text-align:center;font-weight:normal;color:#505050;font-size:80%;}
#container table.qlink{clear:both;width:540px;margin:1em 0 .2em -5px;table-layout:fixed;border-collapse:collapse;empty-cells:show;background-color:#e9e8f4;text-align:center;}
#container table.qlink th{height:2.5em;padding:2px 20px 2px 7px;border-left:solid 2px #fff;border-right:solid 2px #fff;border-top:solid 2px #fff;border-bottom:solid 2px #fff;background-color:#e1e1e1;text-align:center;color:#505050;font-weight:bold;font-size:80%;}
#container table.qlink td{height:2.5em;padding:4px 2px 4px 2px;border-left:solid 2px #fff;border-right:solid 2px #fff;border-top:solid 2px #fff;border-bottom:solid 2px #fff;background-color:#e9e8f4;text-align:center;font-weight:normal;color:#505050;font-size:80%;}
#container table.qlink td.ul{height:.1em;padding:1px 1px 1px 1px;border-left:solid 2px #fff;border-right:solid 2px #fff;border-top:solid 2px #fff;border-bottom:solid 2px #fff;background-color:#e9e8f4;text-align:center;font-weight:normal;color:#505050;font-size:80%;}
#container table.wlink{clear:both;width:300px;margin:1em 0 .2em 115px;table-layout:fixed;border-collapse:collapse;empty-cells:show;background-color:#e9e8f4;text-align:center;}
#container table.wlink th{height:2.5em;padding:2px 20px 2px 7px;border-left:solid 2px #fff;border-right:solid 2px #fff;border-top:solid 2px #fff;border-bottom:solid 2px #fff;background-color:#e1e1e1;text-align:center;color:#505050;font-weight:bold;font-size:80%;}
#container table.wlink td{height:135px;padding:5px 5px 5px 5px;border-left:solid 2px #fff;border-right:solid 2px #fff;border-top:solid 2px #fff;border-bottom:solid 2px #fff;background-color:#e9e8f4;text-align:center;font-weight:normal;color:#505050;font-size:80%;}
#container ul{margin-left:1.5em;}
.divPos{margin-left:-10px;border-style:none;}
.topPos{margin-top:-75px;margin-bottom:62px;margin-left:197px;border-style:none;}
.endPos{margin-top:0;margin-bottom:-25px;border-style:none;}
.topPos1{margin-top:-17px;margin-bottom:5px;margin-left:207px;border-style:none;}
.MainContent{margin-left:30px;}
p.video{text-align:center;font-weight:bold;}
#sidebar2 p.update{margin-top:-10px;}
#mainSub p.gallery{text-align:center;font-weight:normal;margin-bottom:1.0em;}
#mainSub p.galleryc{text-align:center;font-weight:normal;margin-top:130px;margin-bottom:1.0em;}
.MainContentPlain{margin-left:30px;list-style-type:none;}
.middle{text-align:center;}
.link-middle{text-align:center;background:#fff;}
#container p.padmiddle{padding-top:1.0em;text-align:center;}
.demo{font-size:75%;}
ul.indent{list-style:disc;list-style-position:outside;margin-top:.5em;margin-bottom:0;margin-left:-2.5em;}
ul.indent-sm1 li{list-style:disc;list-style-position:outside;font-size:100%;font-weight:normal;margin-top:.0em;margin-bottom:.5em;margin-left:-2.5em;}
ul.indent-sm1 li.info{font-size:100%;font-weight:normal;}
ul.indent-sm1 li a:link{color:#2a5a8a;font-size:100%;font-weight:bolder;}
ul.indent-sm1 li a:visited{color:#2a5a8a;font-size:100%;font-weight:bolder;}
ul.indent-sm1 li a:hover{color:#2a5a8a;font-size:100%;font-weight:bolder;}
ul.indent-sm1 li a:active{color:#2a5a8a;font-size:100%;font-weight:bolder;}
ul.indent-sm1 li.indent-sm3{font-size:100%;list-style-type:none;margin-left:.5em;margin-bottom:.3em;word-spacing:30px;}
ul.indent-sm2 li{list-style:disc;list-style-position:outside;font-size:100%;font-weight:normal;margin-top:0;margin-bottom:0;margin-left:-0.5em;}
ul.indent-sm2 li.indent-sm3{font-size:100%;list-style-type:none;margin-left:.5em;margin-bottom:.3em;word-spacing:30px;}
.main-menu{float:left;width:200px;margin:0 0 0 -10px;overflow:visible!important;}
.main-menu p.first{clear:both;padding:4px 20px 3px 20px;background:url(http://www.images-love-madeira.com/images/menutop.jpg) no-repeat top center;background-color:#003a75;color:#fff;font-weight:bold;font-size:100%;}
.side-menu1{width:200px;margin:-10px 0 0 0;border-bottom:solid 2px #003a75;font-size:95%;}
.side-menu1 dt a,.side-menu1 dt a:visited{display:block;min-height:2.0em;height:auto!important;line-height:2.0em;padding:0 10px 0 30px;border-top:solid 1px #003a75;border-left:solid 2px #003a75;border-right:solid 2px #003a75;text-decoration:none;color:#003a75;background-color:#e8e9f4;font-weight:bold;font-size:80%;}
.side-menu1 dt a:hover,.side-menu1 dt a:hover{background-color:#8cbff8;color:#000;text-decoration:none;}
.side-menu1 dd a,.side-menu1 dd a:visited{display:block;min-height:1.7em;height:auto!important;height:1.7em;line-height:1.7em;padding:0 10px 0 50px;border-left:solid 2px #003a75;border-right:solid 2px #003a75;font-weight:bold;text-decoration:none;color:#003a75;font-size:80%;}
.side-menu1 dd a:hover,.side-menu1 dd a:hover{background-color:#8cbff8;color:#000;text-decoration:none;}
img.copyright{margin:3px 0 10px 0;border:0;}
#footer{text-align:center;font-size:80%;padding:0 20px 0 20px;background:#e8e9f4;}
#footer p{margin:0;padding:10px 0;}
.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0;}

/*---> global settings needed for thickbox <---*/
*{padding:0;margin:0;}
#TB_window{font:12px Arial, Helvetica, sans-serif;color:#333333;}
#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666666;}
#TB_window a:link{color:#666666;}
#TB_window a:visited{color:#666666;}
#TB_window a:hover{color:#000;}
#TB_window a:active{color:#666666;}
#TB_window a:focus{color:#666666;}
#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(http://www.madeira-pictures.co.uk/gallery/thickbox/macFFBgHack.png) repeat;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight +'px');}
#TB_window{position:fixed;background:#ffffff;z-index:102;color:#000000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}
* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight/2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) +'px');}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}
* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight/2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) +'px');}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight +'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
.imglink{border-style:outset;border-color:#C6E2FF;border-width:4px;margin:3px;}
.bl {background: url(http://www.static-love-madeira.com/images99/1bl.png) 0 100% no-repeat #e1e1e1; width: 100%}
.br {background: url(http://www.static-love-madeira.com/images99/1br.png) 100% 100% no-repeat}
.tl {background: url(http://www.static-love-madeira.com/images99/1tl.png) 0 0 no-repeat}
.tr {background: url(http://www.static-love-madeira.com/images99/1tr.png) 100% 0 no-repeat; padding:10px}
.clear {font-size: 1px; height: 1px}
.mf {background-color: #e8e9f4; width: 92%; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; margin-right: 10px; padding: 10px}
.clear {font-size: 1px; height: 1px}
