@charset "utf-8";/* CSS Document *//* styles for master template*/*{padding:0;margin:0;border: 0 none;}html{height:100%;width: 100%;}body{background-color: #FFF;width: 100%;height :100%;min-height: 100%;text-align: center;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight: normal;text-rendering: optimizelegibility;}img {border: 0 none;}#wrapper {margin: 0 auto;width: 100%;min-height:100%;text-align: center;position: relative;}.bodyContainer{float:left;width:100%;height:100%;padding-bottom:80px;}.bodyContainer02{display: block;float: left;height: 100%;margin: 0 auto;text-align: center;width: 100%;position:relative;}/* ------------------------- Common ------------------------*/.headerOuter, .footerOuter, .bodybox, .copyrightContent{max-width:960px;min-width: 768px;padding-top: 10px;padding-bottom: 10px;margin: 0 auto;}.column {width:33.3%;float:left;}.margin01 {margin:20px;}.middle {}.topScroll{margin-top:10px;font-size: 10px;color: #999;border-top-width: 1px;border-top-style: dotted;border-top-color: #999;text-align: right;}.content{margin-top:10px;}/* ------------------------- Header ------------------------*/.header {height: 150px;width: 100%;float: left;margin: 0 auto;}.headerInner {float: left;width: 100%;}.headerColumnLeft {display: inline-block;float: left;text-align: left;width: 33%;}.headerColumnMiddle{display: inline-block;float: left;text-align: left;width: 33%;}.headerColumnRight {display: inline-block;float: left;text-align: left;width: 33%;}#logoimg{max-width: 100%; height: auto;}.headerInnerbottom {float: left;width: 100%;}.headerrightBottom{float:right;}.headerleftBottom{float:left;}/* -------------------------Navigation Menu ------------------------*/.navTop {float: left;width: 100%;}.navBottom {float: left;width: 100%;}/* ------------------------- Top Banner ------------------------*/.topbanner {background-size: auto 100%;clear: both;height: 100%;margin: 0 auto;text-align: center;}.topbanner-right{float:right;}.topbanner-center{float:left;width:100%;}.topbanner-left{float:left;}.topbanner-center .bannerimg{width:100%;height: 100%;overflow: hidden;text-align: center;margin: 0 auto;}.bannerimg #bannerimg{width:100%;float: right;padding: 0px;}.bannerleft{height:20em;width:28%;float: left;background-color: #FFFFFF;}.bannerheading{font-size:1.5em;margin-top: 35%;padding-left: 15%;}.banner-text{position: relative;background:rgba(255,255,255,0.4);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr=#40FFFFFF,EndColorStr=#40FFFFFF)";margin-top:-40px auto 0 auto;max-width:960px;font-size:.9em;z-index:100000;}/* ------------------------- Content ------------------------*/.bodybox {min-height:100%;}.maincontainer {height:100%;float: left;margin: 0 auto 10px;overflow: hidden;padding:0;position: relative;text-align: left;width: 100%;}.mainContent{ height:100%; position:relative; top:0;left:0; bottom:0;right:0; margin: 0 15px 15px 25px;}.itemouter, .item {float:left;}.imagecont1{float:left;width:30%;padding-left:5%;}.imagecont2{float:left;width:30%;padding-left:5%;}.imageclear{clear:both;}.additionalimages {float: left;}.additionalimages img { height: auto;width: 100%;}.contactdetails h2 {}.contactdetails h4 {color: #666666;line-height: normal;}/* ------------------------- Main Content for sidebars ------------------------*/.maincontent{height:100%;min-height:100%;position: relative;margin: 0;padding: 0 0 0 0;}.maincontentnone{padding-bottom:3%;overflow:hidden;height:100%;min-height:100%;}.maincontentleft{overflow:hidden;height:100%;min-height:100%;}.maincontentright{overflow:hidden;height:100%;width:65%;min-height:100%;position: relative;margin: 0 1%;padding: 0px 15px;}.maincontentboth{margin-right:1%;margin-left:1%;overflow:hidden;}/*------------------------ side panels ------------------------- */.leftpanel{float: left;width: 33%;position:relative;z-index:1;}.rightpanel{float: right;width: 30%;position:relative;z-index:1;}.leftinner{border-right: 1px dotted #666;margin: 10px 15px;}.rightinner{border-left: 1px dotted #666;margin: 10px;}.leftpanel img, .rightpanel img{width: 100%;}/*------------------------------ blog ---------------------------------*/.menutop{width:100%;min-height:40px;}.blogfront{ float:left;width:100%;}.blogtopmenu{width:100%;margin:0!important;padding:0!important;float:left;background-color: #FFFFFF;}.blogtopmenu li{float:left;list-style-type: none!important;}.blogsidemenu{background-color: #FFFFFF;}.blogsidemenu li{list-style-type: none!important;}.blogmenu{ float:left;}.blogPanel a {font-size: 12px;}.blogPanel p, .blogPanel a {color: #333333;font-weight: normal;line-height: normal;}.blogfront .returnlink a {font-size: 12px;color: #666;font-weight: normal;line-height: normal;text-decoration: underline;}.two_colblog{float:left;width:100%;}.two_colblog .twocolimagesPanelitem{float:left;width:100%;}.two_colblog .twocolimagesPanelitem img{float:left;margin:1% 2% 5px 0;height:100px!important;width:auto;}.postsubject{margin: 0 0 5px 0;}.postsubject h2{font-size: 24px;line-height: normal;}.postsubject p{font-size: 12px;line-height: normal;padding: 0;text-transform: uppercase;}.blogContentHome p{font-size: 12px;line-height: normal;padding: 5px 0;}.blogContent p{}.post{float:left;width:75%;}.two_colblog_postheader{float:left;width:100%;background-color:#CCCCCC;}.two_colblog_postheader h4{margin:0 0 0 10px;}.two_colblogPanel{float:left;width:100%;}.two_colblog .imagecontLeft{margin:5px 10px 0 0;border:solid;height:77px;float:left;}.two_colblogPanel .left, .two_colblogPanel .right{float: left;width: 47%;background-color: #FFFFFF;margin: 10px 6% 0 0;-webkit-box-shadow: 4px 4px 5px 0px rgba(0,0,0,0.49);-moz-box-shadow: 4px 4px 5px 0px rgba(0,0,0,0.49);box-shadow: 4px 4px 5px 0px rgba(0,0,0,0.49);}.two_colblogPanel .right{margin: 10px 0 0 0;}.two_colblogPanel img{margin: 5px 0;max-height: 150px;width:auto;}.two_colblogPanel a{padding: 0;font-size: 24px;line-height: normal;margin: 0px;color:#26ACE1;}.two_colblogPanel .contentCont{min-height: 360px}.postleftmenu{margin: 0;float:left;}.menuleft {float: left;min-height: 100px;margin-right: 3%;width: 20%;}.menuright{float:right;min-height: 100px;margin-left: 3%;width: 20%;}.two_colblog_adjust{float:left;width:75%;}.simlelist_blog{float:left;}.simlelist_blogp{float:right;width:75%;}.simlelist_blog img{width:20%;margin:0 0 20px 0;}.simlelist_blog .postheader{background-color:#CCCCCC;}.blogdate{text-align:right;}.readMore{margin: 10px 0;}.readMore a {margin: 10px 0 5px;background-color: #26ACE1;border: 0 solid #000000;border-radius: 3px;color: #FFFFFF !important;padding: 7px 10px 10px;font-size: 14px;}.blogPanel{float:left;width:100%;}.blogPanel p, .blogPanel a{line-height: normal;font-weight: normal;color: #333;}.blogPanel a{font-size: 12px;}.blogPanel a:hover{text-decoration:underline;}.blog2column h3{margin: 20px 0 0 0;}.blogInfoPanel{float:left;width:100%;background-color: #FFFFFF;margin: 10px 0;-webkit-box-shadow: 4px 4px 5px 0px rgba(0,0,0,0.49);-moz-box-shadow: 4px 4px 5px 0px rgba(0,0,0,0.49);box-shadow: 4px 4px 5px 0px rgba(0,0,0,0.49);}.blogImagePanel{float:left;width:100%;margin: 10px 0 20px 0;}.blogImagePanel img{width:auto;height:auto;vertical-align: bottom;}.underLine {border-bottom: 1px solid #ccc;margin: 5px 0;}.blogPanel .margin02 {margin: 20px;}.blogPanel .margin03 {margin: 20px 0 0 0}/*-----------------------------------------------------------*/.divider {margin: 0 5px;}.formouterclass ul, .formouterclass li {list-style-type: none !important;margin: 0 !important;}.formouterclass input[type="text"], textarea {-moz-box-sizing: border-box;border: 1px solid #CCCCCC;border-radius: 4px;box-shadow: 0 1px 3px #DDDDDD inset;display: inline-block;font-size: 12px;margin: 5px 0 10px;max-width: 400px;padding: 0.5em;transition: border 0.3s linear 0s;width: 80%;}input[type="submit"]{ -moz-user-select: none;border-radius: 3px;color: #FFFFFF;cursor: pointer;display: inline-block;font-size: 12px;font-style: normal;font-weight: normal;line-height: 20px;padding: 5px 10px;position: relative;text-align: center;text-decoration: none;text-rendering: optimizelegibility;text-transform: uppercase;transition: all 0.15s ease 0s;vertical-align: middle;white-space: normal;width: auto;background-color: #99CC00;border: 1px solid #99CC00;margin: 5px 0;}.saveButton:hover {background-color: #9BC969;border: 1px solid #82BC43;}.mainList, .author, .subject, .comments, .link, .date{background-position: 0px 0px;background-repeat: no-repeat;padding-left: 22px;vertical-align: middle;font-size: 12px;}.mainList{float: left;padding-left: 0;width: 150px;background-image: url("/public/view/theme/master/template/style/images/list.png");background-position: 0px 6px;padding: 0 0 0 30px !important;margin:10px 20px 0 0;}.author{background-image: url("/public/view/theme/master/template/style/images/i-user-grey.png");}.subject{background-image: url("/public/view/theme/master/template/style/images/i-book-grey.png");}.comments{background-image: url("/public/view/theme/master/template/style/images/i-chat-grey.png");display:block;}.link{background-image: url("/public/view/theme/master/template/style/images/i-link-grey.png");}.date{background-image: url("/public/view/theme/master/template/style/images/i-hours-grey.png");}/*------------------------ feature panel ------------------------- */.Leftfeaturespanel{position:relative;width:100%;float:left;margin:0;}.Leftfeaturespanelinner{width:100%;position:relative;float:left;}.Rightfeaturespanel{position:relative;width:100%;float:right;margin:0;}.Rightfeaturespanelinner{position:relative;float:left;margin:0;}/* featured panel */.bottomfeaturespanel{padding-left:30px;margin:60px auto;width:65%;color:#FFFFFF;background-image: url(/media/images/static/i_award.png);background-repeat: no-repeat;background-position: left top;}.bottomfeaturespanelinner{}.bottomfeaturespanel a{color:#CCCCCC;}.bottomfeaturespanelinner h3{color:#CCCCCC;}/*------------------Widgets -----------------------------*/.header-widget{position:absolute;top:0;right:15%;}.header-widget-topmenu{max-width:960px;width:100%;position:absolute;top:50px;right:15%;right:-12% \9;}.widget-top-container{float:left;height:auto;width:100%;margin:0 auto;text-align:center;background-color:#FFFFFF;}.widget-top-left{float:left;width: 33%;}.widget-top-center{width:auto;margin:0 auto;text-align:center;}.widget-top-right{float:right;width 33%;}.page-widget-top{max-width:960px;width:100%;float:right;}.page-widget-right{float:right;top:0;margin-right:5px;text-align:right;}.page-widget-center{position:absolute;top:0;left:50%;text-align:center;}.page-widget-left{z-index:2000;text-align:left;float:left;left:0;top:0;}.item-widget-left{float:left;margin:.5em;}.item-widget-right{float:right;margin:.5em;}.item-widget-center{margin:0 auto;width:100%;}.footer-widget-left{}.footer-widget-center{}.footer-widget-right {float: left;width: 100%;}.footerbannerleft {width:auto;float:left;}.footerbannercenter img{width:100% !important;}.footerbannercenter {width:auto;margin:0 auto;}.footerbannerright {width:auto;float:right;}/* ------------------------- Footer ------------------------*/.footer {width:100%;position:absolute;bottom:0;left:0;text-align:center;background-color: #999;width: 100%;margin: 0 auto;}.footerOuter{width:100%;float:left;}.footerBits{float:left;width:100%;}.footerMiddle{text-align:left;color:#fff;}.footerMiddle a{color:#fff;}.footerMiddle li{list-style-type: none;}.leftonly{overflow:hidden;width:100% !important;}.leftcenter{overflow:hidden;width:50% !important;}.leftcenterright{overflow:hidden;width:33.3% !important;}.leftall{overflow:hidden;width:25% !important;}.footer-widget-center{float:left;height:100%;}.footerText{color:#666666;}.footerEmail{}.footerEmail a{}.left .footerTextContainer, .middle .footerTextContainer, .middle_right .footerTextContainer{margin-right: 10px;}.right .footerTextContainer{ }.footerTop {float: left;width: 100%;}.footerBottom {float: left;width: 100%;}#bottomlinks{width:50%;float:left;}.copyright{position:relative;display: block; margin: 0 auto;padding: 20px 0;text-align: center;width: 100%;}.copyright p, .copyright a{font-size: 11px;color:#666666;}/*---------- hide div for security---- */.formemail{width:1px;height:1px;overflow:hidden;}/*---------- Login ---- */.register{float:left;}.loginMember{margin:0 0 0 10%;float:left;width:35%;}.loginSignup .button{cursor:pointer;}.loginPanel{background-color: #EFEFEF;color: #777777;display: block;font-size: 12px;line-height: normal;padding: 0.5em 1.5em;text-align: center;text-decoration: none;transition: box-shadow 0.1s linear 0s;vertical-align: baseline;white-space: nowrap;margin-top:8px;font-weight: normal;}.logoutmini{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;float:right;padding-top:20px;font-size:14px;}.logoutmini form{float:right;font-weight:bold;font-size:14px;}.pagetopright{float:right;}.pagetopleft{float:left;}.loginPanel a{color: #777777;padding: 0 4px;}.loginError{color: #C03;padding: 0 4px;}.loginPanel input[type="text"], .loginPanel input[type="password"], .loginPanel input[type="email"], .loginPanel select, .loginPanel textarea {-moz-box-sizing: border-box;border: 1px solid #CCCCCC;border-radius: 4px;box-shadow: 0 1px 3px #DDDDDD inset;display: inline-block;font-size: 12px;padding: 0.5em 0.6em;transition: border 0.3s linear 0s;margin: 0 5px;}.safemail{display:none;}#userdetails li{list-style-type: none;}button, input {line-height: normal;}.loginPanel-button-success,.loginPanel-button-error,.loginPanel-button-warning,.loginPanel-button-secondary {color: white;border-radius: 4px;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);padding: 0.4em 1.5em;}.loginPanel-button-success {background: rgb(28, 184, 65); /* this is a green */}.loginPanel-button-error {background: rgb(202, 60, 60); /* this is a maroon */}.loginPanel-button-warning {background: rgb(223, 117, 20); /* this is an orange */}.loginPanel-button-secondary {background: rgb(0,153,255);}.loginPanel-button-success:hover,.loginPanel-button-error:hover,.loginPanel-button-warning:hover,.loginPanel-button-secondary:hover {background-image:linear-gradient(transparent, rgba(0, 0, 0, 0.08) 60%, rgba(0, 0, 0, 0.2))}.addthis_button_facebook_like at300b iframe {max-width:none!important;}/* -------- search panel ------------------- */.searchPanel{float:right;}.searchPanelinput{width:98%!important;-moz-box-sizing: border-box;border: 1px solid #CCCCCC;border-radius: 4px;box-shadow: 0 1px 3px #DDDDDD inset;display: inline-block;font-size: 12px;padding: 0.5em 0.6em;transition: border 0.3s linear 0s;margin: 0 5px!important;float:left;}.searchPanelsubmit{ display: inline-block;font-size: 12px;padding: 0 ;margin: 0;float:left;}.searchPanelinner{float:left;list-style-type: none;clear: both;}.searchPanelsubmit input{margin: 0!important;background-image: url(/public/view/theme/master/template/style/images/button-search.png);background-repeat: no-repeat;background-position: center center;background-color:transparent!important;}.searchPanelouter ul{float:left;list-style-type: none!important;}.searchPanelouter li{padding:0;list-style-type: none!important;}/* custom template columns*/.ct_headingsinner {}.headingtopright{float:right;}.headingtopleft{float:left;}.imagetopleft{float:left;}.imagetopright{float:right;}.ct_outer{background-color:#F7F7F7;padding:5px;margin:10px 0 0 0;}.ct_col1{padding:5px;margin:5px;}.ct_col1 h2{color:#A9D6EB;}.ct_col2{background-color:#E2E2E2;padding:5px;border:solid #999999 thin;-moz-border-radius: 15px;border-radius: 15px;margin:8px;}.customtemplate_textright h3{color:#666666;}@charset "utf-8";/* CSS Document *//* styles for ColourBox template*//* MASTER *//* iPads (portrait) ----------- */@media (max-width : 768px){.navTop{display:none;}.mobilemenu{display:none;}.mob_menu_header {display:block!important;}.head-menu{display:none!important;} .headernavM{display:block!important;}#wrapper{width:100%;}#logo-topright {text-align: center;}.headerColumnRight {margin: 0 5px 0 20px;}.menubox {}.menudivider {height: auto;}.widget-top-container {margin: 0 auto 20px;}.column, .bodybox, .bodyContainer, .bodyContainer02, .leftpanel, .maincontentleft, .mainContent, .listSimple .imagecont1, .footer, .footer .column.right, .headerOuter, .footerOuter, .imagelink_ILH_text, .imagelink_ILH, .div_ILH_cntr, .social_ILH, .topbanner-center, .leftinner, .maincontainer, .listSimple, .itemouter, .logoGeneral .itemouter {width:100%;float:left;max-width: none;min-width: 100%;margin:0;padding:0;}.heading, .subheading1, .subheading2, .home .Leftfeaturespanel h2{margin:10px 20px; padding:0;}.sidebartext, .item {margin: 0;}.home .Leftfeaturespanel img{margin: 0 20px;}.content{margin:10px 20px}.footerMiddle { margin: 0 20px;}.imagelink_ILH_text h2 {float:left;}.additionalimages {float: left; width: 40%; }.listSimple .imagecont1 img { height: auto; width: auto;}.listSimple .imagecont1 {background-color: transparent;width: 100%; height: 100%;}.footerOuter {height: auto;}.copyright {text-align:centre;}.copyrightContent {max-width: 100%;min-width: 100%;}.imagelink_ILH_inner { margin: 0 20px 0 0;}.fadein {width: 100%;}.pageIntro {margin: 0 20px;}.listSimple .itemouter { background-color: transparent;border: none 0;margin: 0;}.mainList{ padding-left:0;}.contactdetails {margin: 0;width: 100%;}.contactcontainerTop, .enquiriesform {margin: 0 0 0 10px;}.enquiriesform, .contactcontainerTop h2, .contactcontainerTop h3, .contactcontainerTop h4 {margin: 0;padding:0;}.contactcontainer {margin: 0 20px;}.enquiriesform {width: 100%;}.contactcontainerTop {margin: 0 20px;}#Contactform li {height: auto;margin: 5px 0;}.contactcontainer input[type="text"], .contactcontainer input[type="password"], .contactcontainer input[type="email"], .contactcontainer select, .contactcontainer textarea { margin: 0;width: 100%;}.contactcontainer ul li textarea {width: 100%; margin-bottom:0;}input[type="submit"] {float: left;margin: 0;padding: 10px;width: 100%;}.lifloat {margin-right: 0;width:auto;}.social_ILH {background-color: #fff;}.social_ILH_inner p {font-size: 14px;margin: 5px 20px;padding: 10px 0;text-align: left;}.social_ILH_inner .column {min-height: 180px;margin:0;}.div_ILH_cntr {padding: 10px 0;}.div_ILH_cntr {max-width:768px;width:100%;}.div_ILH_inner_holder{float:left;width:25%!important;text-align:center;}* {margin:0;padding:0;}.mob_menu_header {display:block;cursor: pointer;text-align: center;text-transform: uppercase;color: #FFF;background-color: #1A1951;margin-bottom: 1px;padding: 8px;}.mob_menu_header{cursor:pointer;}.mobilemenu{display:none;}.mobnav{width:100%;}.mobnav ul {list-style: none;}.mobnav ul li {padding: 10px;margin-bottom:1px;background-color: #999999;text-align:center;list-style: none;}.mobnav ul li:hover {background-color: #333333;}.mobnav ul li a {font-size: 16px;color: #fff;text-decoration: none;display: block;text-transform: uppercase;}.sub1ul{display:none;margin:0;padding:0;}.sub1ul li{border-top:solid 1px white;margin:0;padding:0;}.mobnav li:hover ul ul, .nav li:hover ul ul ul, .nav li:hover ul ul ul ul{display:none;z-index: 1000;}.mobnav li:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li li li li:hover ul{/*display:block;*/z-index: 1000;}/* <--------------------------- top navigation styling for current page --------------------------->*/#currentpage{border-bottom-width: medium;border-top-style: none;border-right-style: none;border-bottom-style: solid;border-left-style: none;border-bottom-color:#B4C404;}.navTop{display:none;}.headernavM{display:block!important;}.maincontentleft .menubox,head-menu{display:none!important;overflow:hidden;}.bannerimg{display:none;}.bannerimg #bannerimg{display:none;}.bannerleft{display:none;}.bannerheading{display:none;}.bannertext{display:none;}.fadeinOuter{display:none;}.bodyContainer02{background-image: none;}.general, .listSimple, .logoGeneral, .contact, .blog2column {background-color: #FFF;background-position: bottom;}.div_ILH_cntr {padding: 10px 0;} }/* Smartphones (portrait) ----------- */@media (max-width : 480px) {* {margin:0;padding:0;}.mob_message{display:none;} .mob_menu_header {display:block;cursor: pointer;text-align: center;text-transform: uppercase;color: #FFF;background-color: #1A1951;margin-bottom: 1px;padding: 8px;}.mob_menu_header{cursor:pointer;}.mobilemenu{display:none;}.mobnav{width:100%;}.mobnav ul {list-style: none;}.mobnav ul li {padding: 10px;margin-bottom:1px;background-color: #999999;text-align:center;list-style: none;}.mobnav ul li:hover {background-color: #333333;}.mobnav ul li a {font-size: 16px;color: #fff;text-decoration: none;display: block;text-transform: uppercase;}.sub1ul{display:none;margin:0;padding:0;}.sub1ul li{border-top:solid 1px white;margin:0;padding:0;}.mobnav li:hover ul ul, .nav li:hover ul ul ul, .nav li:hover ul ul ul ul{display:none;z-index: 1000;}.mobnav li:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li li li li:hover ul{/*display:block;*/z-index: 1000;}/* <--------------------------- top navigation styling for current page --------------------------->*/#currentpage{border-bottom-width: medium;border-top-style: none;border-right-style: none;border-bottom-style: solid;border-left-style: none;border-bottom-color:#B4C404;}.navTop{display:none;}.headernavM{display:block!important;}.maincontentleft .menubox,head-menu{display:none!important;overflow:hidden;}.topbanner, .topbanner-center {display: none !important;}.bannerimg{display:none;}.bannerimg #bannerimg{display:none;}.bannerleft{display:none;}.bannerheading{display:none;}.bannertext{display:none;}.fadeinOuter{display:none;}.bodyContainer02{background-image: none;}.div_ILH_cntr {padding: 10px 0;}}@media (max-width : 600px) {.item.logoPanel{width:100%!important;float:left;}}@media (max-width : 410px) {.item{width:100%!important;height:auto!important;}.imageclear{height:1px;}}@charset "utf-8";/* CSS Document *//* styles for default template*//* ------------------------- Common ------------------------*/body {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}/* ------------------------- Fonts ------------------------*/h1, h2, h3 , h4{padding: 5px 0 7px 0;line-height: 150%;color: #1A1951;}h1{font-size: 24px;}h2{font-size: 22px;}h3{font-size: 18px;}h4{font-size: 14px;}p, ul, li{font-size: 14px;line-height: 150%;padding: 4px 0;color: #333333;}li{}a {text-decoration: none;}.pageIntro h1{font-size: 24px;color: #666;font-weight: 300;padding-top: 10px;}.heading{}.subheading1{}.subheading2{}/* ------------------------- Content ------------------------*/.home, .general, .details, .images, .listing, .news, .description, .bigimages, .articles, .contact, .gallery, .links, .features, .module {}.contact {padding: 0 25px 0 0;}/* ------------------------- Top Banner ------------------------*/.banner-text-heading H3{}.banner-text-copy H5{}.slidertextleft h1 {font-size: 48px;color: #09F;margin: 0px !important;padding: 0px !important;line-height: 30px;}.slidertextleft h3 {font-size: 24px;color: #333;font-weight: normal;margin: 0px !important;padding: 0px !important;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}/* ------------------------- Main Content for sidebars ------------------------*//*------------------------------ blog ---------------------------------*//* ------------------------- Footer ------------------------*/.footer {background-color: #999;}.footerTop {background-color: #9C6;float: left;width: 100%;}.footerBottom {background-color: #9C6;float: left;width: 100%;}#bottomlinks li{display: inline-block;}.copyright p, .copyright a{font-size: 12px;padding-right: 5px;padding-left: 5px;}@charset "utf-8";/* CSS Document */.contactcontainer{font-size: 12px;padding-top: 10px;border-top: 1px solid #DDD;}.contactdetails{width:100%;}.contactdetails hr {margin-top:0;}.enquiriesform {padding-bottom: 20px;}.mapbox{display:none;/*text-align:center;border-left: 1px solid #CCCCCC;overflow:hidden;padding-top:10px;margin-top:10px;padding-bottom:10px;*/}.mapboxinner{padding:10px;margin:10px auto 0 auto;}.contactcontainer ul li{list-style-type: none;margin: 10px 0;}.contactexplanation{width:100%;}.inputtag{}.lifloat{float: left;clear: left;margin-bottom:20px;width: 25%;text-align: left;margin-right: 2%;} .contactcontainer ul{margin: 20px 0px;padding: 0px;}.sendbtn {margin-left: 26%;}.contactcontainer li input{}.contactcontainer input[type="text"], .contactcontainer input[type="password"], .contactcontainer input[type="email"], .contactcontainer select, .contactcontainer textarea {-moz-box-sizing: border-box;border: 1px solid #CCCCCC;border-radius: 4px;box-shadow: 0 1px 3px #DDDDDD inset;display: inline-block;font-size: 12px;padding: 0.5em 0.6em;transition: border 0.3s linear 0s;margin: 0 5px;} .contactcontainer ul li textarea{float: left;margin-bottom:20px;width:59%;border: 1px solid #DDD;padding: 5px;} .clearfloat{width:1px;height:0;clear: both;}#requiredfiels{margin-top: 5px;margin-bottom: 5px;font-size: 10px;font-style: italic;}.Aster{color:#CC0000;}.errorlabel {float: right;margin-right: 0.5%;text-align: left;width: 70% !important;font-size: 10px;font-style: italic;}.error {color: #CC0000;}.errorlabel{width: 22%;margin-right:.5%;float: right;text-align: left;}@charset "utf-8";/* CSS Document */.mobilemenu{display:none;}.headernavM{display:none;}.headernav{float:left;text-decoration: none; width: 100%;}.menubox{z-index:99999;display:block;width:100%;height: 100%;clear: both;position: relative;}.head-menu {display: inline-block;float: left;text-decoration: none;width: 100%;}.menudivider{height:52px;float: left;list-style-type: none;/* background-image: url(divider.png);background-attachment: scroll;background-repeat: no-repeat;background-position: left center;*/}.nav{}.nav ul{list-style-type:none;font-size:13px;position:absolute;text-align:left;width:auto;display:none;min-width:125px;background-color: #333333;text-transform:uppercase; } .nav li{ width:auto;position:relative;z-index: 1000;}.nav li ul a{width:auto;float:left;}/* menu links */.nav a:link, .nav a:visited{display:block;padding:10px 6px;color:#FFFFFF;width:auto;text-decoration:none;}.nav a:hover{color:#666666;}.nav li:hover ul ul, .nav li:hover ul ul ul, .nav li:hover ul ul ul ul{display:none;z-index: 1000;}.nav a:active{color:#06C !important;}/* active menu link */.nav .a, .nav .a:active, .nav .a:visited{ color: #FFFFFF;cursor: pointer;display: block;padding: 10px 8px;text-decoration: none;width: auto;}.nav .a:hover{color:#666666;}.nav li:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li li li li:hover ul{display:block;z-index: 1000;}.nav li ul li{ width:100%;float:left;border-bottom:solid thin #CCCCCC; overflow:hidden;}.nav ul ul{top:auto;}.nav li ul ul {left:12em;margin:0px 0 0 10px;}.sub1li{padding: 9px;}.sub1li a{margin-top:0;}/* <------------- top navigation styling for current page ---------------->*/#currentpage{border-bottom-style: medium solid #fff;border-top-style: 0 none;border-right-style: 0 none;border-left-style: 0 none; }@media (max-width : 480px) {@charset "utf-8";/* CSS Document *//* mobile site menu */* {margin:0;padding:0;}.mobilemenu{}.headernavM{}.mob_menu_outer {}.mob_menu_header {cursor: pointer;text-align: center;text-transform: uppercase;color: #FFF;background-color: #1A1951;margin-bottom: 1px;padding: 8px;}.mob_menu_header{cursor:pointer;}.mobilemenu{display:none;}.mobnav{width:100%;}.mobnav ul {list-style: none;}.mobnav ul li {padding: 10px;margin-bottom:1px;background-color: #999999;text-align:center;list-style: none;}.mobnav ul li:hover {background-color: #333333;}.mobnav ul li a {font-size: 16px;color: #fff;text-decoration: none;display: block;text-transform: uppercase;}.sub1ul{display:none;margin:0;padding:0;}.sub1ul li{border-top:solid 1px white;margin:0;padding:0;}.mobnav li:hover ul ul, .nav li:hover ul ul ul, .nav li:hover ul ul ul ul{display:none;z-index: 1000;}.mobnav li:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li li li li:hover ul{display:block;z-index: 1000;}/* <--------------------------- top navigation styling for current page --------------------------->*/#currentpage{border-bottom-width: medium;border-top-style: none;border-right-style: none;border-bottom-style: solid;border-left-style: none;border-bottom-color:#B4C404;}}