@charset "utf-8";body{font:100%/1.4 Arial, Helvetica, sans-serif;background-color:#42413C;margin:0;padding:0;color:#000}ul,ol,dl{margin:0;font-family:Arial, Helvetica, sans-serif;font-size-adjust:100%;left:auto;list-style-type:disc;font-size:100%;text-align:left;padding-top:0;padding-right:15;padding-bottom:15;padding-left:40}.smalllist{font-family:Arial, Helvetica, sans-serif;font-size:14px;text-align:left;list-style-position:inside;list-style-type:disc;font-weight:normal}h1,h2,h3,h4,h5,h6{margin-top:0;padding-right:0px;padding-left:0px;text-align:center;font-size:100%;font-weight:bold}p{margin-top:0;padding-right:0px;padding-left:0px;text-align:left;font-size:100%;font-weight:normal}a img{border:none}a:link{color:#0000CC;text-decoration:none}a:visited{color:#0066FF;text-decoration:none}a:hover,a:active,a:focus{text-decoration:none}.container{width:960px;background-color:#FFF;margin:0 auto;list-style-type:disc;text-align:left}.header{background-color:#FFFFFF}.sidebar1{float:left;width:180px;padding-bottom:10px}.content{padding:10px 0;width:780px;float:left;text-align:left;list-style-type:decimal}.wehavejustgreen{font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;color:#090;text-align:center}.content ul,.content ol{padding:0 15px 15px 40px;font-size:100%;list-style-type:disc;text-align:left}ul.nav{list-style:none;border-top:1px solid #666;margin-bottom:15px}ul.nav li{border-bottom:1px solid #666}ul.nav a,ul.nav a:visited{padding:5px 5px 5px 15px;display:block;width:160px;text-decoration:none;background-color:#C6D580}ul.nav a:hover,ul.nav a:active,ul.nav a:focus{background-color:#ADB96E;color:#FFF}.footer{padding:10px 0;background-color:#FFFFFF;position:relative;clear:both}.fltrt{float:right;margin-left:8px}.fltlft{float:left;margin-right:8px}.clearfloat{clear:both;height:0;font-size:1px;line-height:0px}.container .footer .footer{font-size:50%;text-align:center}.textbold{font-weight:bold;text-align:center}.boldcoloured{color:#F00;text-align:center;font-weight:bold}.list{list-style-position:inside;list-style-type:disc}.redletters{color:#F00;font-weight:bold;text-align:left}.floatright{float:right;margin-left:8px}.linkbold{font-weight:bold}.daytoursbodytext{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;font-style:normal}
ul.MenuBarVertical{margin:0;padding:0;list-style-type:none;font-size:75%;cursor:default;width:9em}ul.MenuBarActive{z-index:1000}ul.MenuBarVertical li{margin:0;padding:0;list-style-type:none;font-size:100%;position:relative;text-align:left;cursor:pointer;width:9em}ul.MenuBarVertical ul{margin:-5% 0 0 95%;padding:0;list-style-type:none;font-size:100%;position:absolute;z-index:1020;cursor:default;width:8.2em;left:-1000em;top:0}ul.MenuBarVertical ul.MenuBarSubmenuVisible{left:0}ul.MenuBarVertical ul li{width:8.2em}ul.MenuBarVertical{border:1px solid #CCC}ul.MenuBarVertical ul{border:1px solid #CCC}ul.MenuBarVertical a{display:block;cursor:pointer;background-color:#000;padding:0.5em 0.75em;color:#0C0;text-decoration:none;color-profile:#0C0}ul.MenuBarVertical a:hover,ul.MenuBarVertical a:focus{background-color:#000;color:#FFF}ul.MenuBarVertical a.MenuBarItemHover,ul.MenuBarVertical a.MenuBarItemSubmenuHover,ul.MenuBarVertical a.MenuBarSubmenuVisible{background-color:#060;color:#FFF}ul.MenuBarVertical a.MenuBarItemSubmenu{background-image:url(SpryMenuBarRight.gif);background-repeat:no-repeat;background-position:95% 50%;background-color:#000}ul.MenuBarVertical a.MenuBarItemSubmenuHover{background-image:url(SpryMenuBarRightHover.gif);background-repeat:no-repeat;background-position:95% 50%;background-color:#000}ul.MenuBarVertical iframe{position:absolute;z-index:1010;filter:alpha(opacity:0.1)}@media screen,projection{ul.MenuBarVertical li.MenuBarItemIE{display:inline;f\loat:left;background:#FFF}}@media print{
body{background-color:#FFFFFF; background-image:none; color:#000000}
#header {display: none}
#sidebar1 {display: none}
#cont {margin:0; width: 100%;}
* html pre, * html .examplecode{font-size: 90%;}
}

}
@media screen (max-width: 959px) {
    #container {
        width: 100%;
    }
     #header {
        width: 100%;
    }
    #container img {
        max-width: 100%;
    }
    
    #content {
        width: 80%;
    }
    
    #sidebar1 {
        width: 20%;
    }
    
    img {
        max-width: 100%;
    }
}
@media screen (max-width: 640px) {
    #container {
        width: 100%;
    }
    
    #container img {
        max-width: 100%;
    }
     #header {
        width: 100%;
    }
    
    #content {
        width: 100%;
    }
    
    #sidebar1 {
        width: 100%;
    }
    
    img {
        max-width: 100%;
    }
}
@media screen (max-width: 320px) {
    #container {
        width: 320px;
    }
}