@font-face{font-family:'Montserrat-Regular';src:url(Montserrat-Regular.eot);src:local(Montserrat-Regular),local(Montserrat-Regular),url(Montserrat-Regular.woff) format("woff"),url(Montserrat-Regular.svg#Montserrat-Regular) format("svg"),url(Montserrat-Regular.ttf) format("truetype")}body{background-color:#A6A6A6;font-size:87.5%;font-family:'Montserrat-Regular',Arial;line-height:1.5;text-align:left}.body{margin:0 auto;width:85%;clear:both}.mainHeader img{width:100%;height:90px;margin:2% 0;display:block}.mainHeader nav{background-color:#6A8488;height:40px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.mainHeader nav ul{list-style:none;margin:0 auto}.mainHeader nav ul li{float:left;display:inline}a{text-decoration:none}a:link,a:visited{color:#FFF}.mainHeader nav a:link,.mainHeader nav a:visited{color:#FFF;display:inline-block;padding:10px 65px 10px 10px;height:20px}.mainHeader nav a:hover,.mainHeader nav a:active,.mainHeader nav .active a:link,.mainHeader nav .active a:visited{background-color:#CF5C3F}.mainHeader nav a{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.mainContent{line-height:15px;border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px}.content{float:left;width:70%}.topcontent{background:#DDD9C0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:3% 5%;margin-top:2%}h1{font:bold 24px Montserrat-Regular,Arial,sans-serif;color:#FFF}h2{font:22px Montserrat-Regular,Arial,sans-serif;color:#FFF}p{font:14px/1.5em Montserrat-Regular,Arial,sans-serif;color:#787065}.top-sidebar{width:21%;float:left;background-color:#3CB371;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:2% 0 2% 3%;padding:2% 3%}.middle-sidebar{width:21%;float:left;background-color:#6495ED;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-left:3%;margin-bottom:2%;margin-top:2%;padding:2% 3%}.tree-sidebar{width:21%;float:left;background-color:#F19192;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-left:3%;margin-bottom:2%;margin-top:2%;padding:2% 3%}.top-sidebar h2,.middle-sidebar h2,.tree-sidebar h2{margin-top:2%;text-decoration:underline;text-align:center}.top-sidebar ul,.middle-sidebar ul,.tree-sidebar ul{margin:2% 0 0 2%}.top-sidebar li,.middle-sidebar li,.tree-sidebar li{line-height:48px}.mainFooter{width:100%;height:40px;float:left;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#666;margin:2% 0}.mainFooter p{width:92%;margin:10px auto;color:#FFF}@media only screen and (min-width: 150px) and (max-width: 600px),(orientation : portrait){.body{width:95%;font-size:4.9vw}.mainHeader img{width:100%;height:auto;margin:2% 0}.mainHeader nav{background:#6A8488;height:42%;margin-top:1%}.mainHeader nav ul{padding-left:0}.mainHeader nav ul li{float:none;margin:0 auto;text-align:center}.mainHeader nav a:link,.mainHeader nav a:visited{padding:5%;height:30%;display:block}.mainHeader nav a:hover,.mainHeader nav a:active,.mainHeader nav .active a:link,.mainHeader nav .active a:visited{background:#CF5C3F}.mainContent{line-height:15px}.content{float:left;width:100%;margin-top:2%}.topcontent{background:#DDD9C0;width:90%;padding:1% 5%;margin-top:2%;margin-bottom:2%}h1{font-size:5vw}h2{font-size:4.8vw}p{font-size:3.8vw}.top-sidebar,.tree-sidebar,.middle-sidebar{padding:1% 5%;margin-top:.5%;margin-bottom:.5%;margin-left:0;width:85%;float:left}.top-sidebar ul li,.tree-sidebar ul li,.middle-sidebar ul li{font-size:3.8vw}}