* {padding : 0;margin : 0;text-align:justify ;}body {font-size : 11px;text-align: center;margin : 0;padding : 0;color : #666666;font-family: Arial, Helvetica, sans-serif;}#wrapper {margin : 0 auto;width : 830px;background-image : url(../images/content.jpg);background-repeat : repeat-y;line-height : 20px;}#top_panel {width : 830px;height : 36px;line-height : 36px;background-color: #ed700f;border-bottom: 1px #efefef solid}#header {width : 830px;}#header-closer {clear: both;}#logo {width : 280px;height : 95px;background-color: #333333;background-repeat: no-repeat;color: #FF9900;float: left;background-image: url(../images/logo_top2.jpg);background-position: center center;}#logo_right {width : 550px;height : 95px;background-color: #333333;background-repeat: no-repeat;color: #FF9900;float : right;text-align: right;}div#news-flash {width : 120px;background-color: #ffffff;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 12px;color: #1f527b;margin-left: 30px;padding-top:20px;padding-bottom : 5px;font-weight: normal;border-top: 0px #e0dfe3 solid;border-bottom: 1px #e0dfe3 solid;clear : both;text-align: center;}div#news-flash-inside {padding-top: 10px;margin-left: 15px;padding-bottom:10px;}#leftcolumn {width : 180px;float : left;text-align: right;}#leftcolumn-inside {padding-left : 10px;padding-right : 10px;}#clear {clear : both;padding-top : 20px;}#content {float : left;width : 467px;display : inline;}#content-inside {padding-top:10px;padding-right : 5px;padding-left : 5px;text-align: justify;}#content-end {width : 828px;margin : 0 auto;text-align : center;color : #fff;background-image : url(../images/end-content.jpg);height : 40px;background-color: #333333;font-size: 9px;font-weight: lighter;clear: both;}#content-end a:link {color : #fff;}#content_ad {float:right;margin-right:0px;margin-left:10px;margin-bottom:2px;width:127px;padding-top:19px;padding-left:5px;padding-right:2px;padding-bottom:3px;line-height:normal;text-align: left;color : #333;font-size : 9px;border: 1px #c3bdaa solid;background-image: url(../images/ads_by_coastal.gif);background-repeat: no-repeat;background-position: top right;color: #999999;}#content_ad li {display: list-item;list-style-type: circle;list-style-position: inside;padding-left:25px;}#news {background-image: url(../images/box_top.gif);background-repeat: no-repeat;width: 450px;line-height: 13px;padding-top: 5px;background-color: #ffffff;}#news-header {text-align: left;padding-top: 10px;padding-left:5px;padding-right:5px;padding-bottom:5px;border-bottom: 1px #cccccc solid;background-color: #f6f6f6;}#news1 {float : left;width : 50%;padding-top : 15px;}#news1-inside {background-color: #ffffff;padding-top : 10 px ;padding-left: 20px;padding-right: 10px;}#news2 {float : right;width : 50%;padding-top : 5px;}#news2-inside {background-color :  #ffffff;padding-top : 10px;padding-left: 5px;padding-right: 10px;}#news-end {background-image: url(../images/box_btm.gif);width: 450px;background-color: #ffffff;background-repeat: no-repeat;background-position: 0px bottom;text-align : center;padding-top : 10px;padding-bottom : 10 px;margin-bottom: 10px;clear : both;}#news a:link {color: #1f527b;text-decoration: none;}#news a:visited {color : #246491;text-decoration: none;}#news a:active {color : #1f527b;text-decoration: underline;}#news a:hover {color : #246491;text-decoration: underline;}ul {}#news li {display: list-item;list-style-type: disc;list-style-position: inside;}div#box {text-align:center;font-size: 10px;width:415px;padding:0px;margin-top:10px;margin-left:20px;COLOR: #7e7e7e;FONT-FAMILY: Verdana,Times New Roman,Arialblack,Arial,Helvetica;FONT-WEIGHT: normal;line-height:normal;}div#boxspace {margin-left:30px;margin-top:10px;padding:10px;text-align: center;}#box h2 {float: left;margin-left: 0px;display: inline;}#nav_btm {text-align:left;padding: 0px 0px 0px 0px;margin-left:20px;margin-right:3px;margin-top: 5px;margin-bottom: 3px;border-bottom: 0px solid #675c32;font-size: 10px;}#nav_btm a {float: left;color: #cda52d;border: 1px solid #675c32;padding: 2px 2px 2px 2px;font-weight: normal;text-decoration: none;text-align: center;margin-right: 3px;width: 40px;}#nav_btm a:hover {color: #ffffc0;background: #675c32;}#nav_btm a:active {color: #ffffc0;background: #cab262;}#operators {position: relative;left: 0px;line-height: normal;text-align:left;top: 35px;HEIGHT: 225px;WIDTH: 410px;visibility: hidden;}#top {LEFT: 5px;POSITION: absolute;TOP: 0px;visibility: visible;padding:5px;HEIGHT: 150px;WIDTH: 390px;}#camps {LEFT: 5px;POSITION: absolute;TOP: 0px;visibility: hidden;padding:5px;HEIGHT: 85px;WIDTH: 350px;}#hotels {LEFT: 5px;POSITION: absolute;TOP: 0px;visibility: hidden;padding:5px;HEIGHT: 85px;WIDTH: 350px;}#lodges {LEFT: 5px;POSITION: absolute;TOP: 0px;visibility: hidden;padding:5px;HEIGHT: 85px;WIDTH: 400px;}#others {LEFT: 5px;POSITION: absolute;TOP: 0px;visibility: hidden;padding:5px;HEIGHT: 85px;WIDTH: 350px;}div#spacer {height:20px;}#rightcolumn {width : 155px;float : right;border-left: 1px #e0dfe3 dotted;padding-top:7px;}#rightcolumn-inside {padding-left : 0px;padding-right : 0px;}#rightcolumn h4 {padding-top : 0px;padding-bottom : 3px;padding-left : 5px;background-color: #fefdde;font-size: 13px;font-weight: bold;text-align: left;color: #ed700f;border-bottom: 1px #e0dfe3 solid;}#rightcolumn h3 {padding-left: 3px;padding-top:1px;padding-bottom:1px;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 10px;text-decoration: none;color: #9c9f77;font-weight: lighter;}#rightcolumn p {text-align : justify;padding-left : 1px;padding-right : 1px;padding-top : 1px;padding-bottom : 2px;font-family : Arial, Helvetica, sans-serif;font-size : 13px;}.rightcolumn-small {color : #333;font-size : 9px;line-height: 15px;padding-left: 5px;padding-top : 0px;padding-bottom : 0px;display: block;}.rightcolumn-smaller {color : #333;font-size : 9px;line-height: 15px;padding-left: 0px;padding-top : 0px;padding-bottom : 0px;}#rightcolumn a:link {color: #890008;text-decoration: none;padding-top:5px;padding-bottom:5px;font-family: Verdana, Helvetica, Arial, sans-serif;font-size:10px;text-align: left;}#rightcolumn a:hover {color: #805ba8;text-decoration: underline;padding-top:5px;padding-bottom:5px;font-family: Verdana, Helvetica, Arial, sans-serif;font-size:10px;text-align: left;}#rightcolumn a:visited {color: #c27700;text-decoration: none;padding-top:5px;padding-bottom:5px;font-family: Verdana, Helvetica, Arial, sans-serif;font-size:10px;text-align: left;}#footer {width : 828px;margin : 0 auto;text-align : center;color : #fff;height : 45px;background-color: #333333;clear: both;font-size: 9px;font-weight: lighter;line-height: 15px;}#footer-inside {text-align : center;padding-right : 40px;padding-left : 40px;}#footer-end {margin : 0 auto;width : 828px;background-image : url(../images/bottom.jpg);height : 30px;}#footer-inside a:link {color : #fff;}#footer-inside a:visited {color : #fff;}#footer-inside a:active {color : #fff;}#footer-inside a:hover {color : #fff;}a.mainlevel {display : block;width : 100%;background-color : #efefef;text-decoration : none;border-bottom : 1px solid #efefef;margin-bottom : 2px;padding : 2px 2px 2px 5px;font-family: Verdana, Arial, Helvetica;font-size: 11px;color: #1f527b;font-weight: bold;}a.mainlevelheading {display : block;width : 100%;text-decoration : none;border-bottom : 1px solid #efefef;margin-bottom : 2px;padding : 2px 2px 2px 5px;font-family: Verdana, Arial, Helvetica;font-size: 11px;color: #1f527b;font-weight: bold;background-color: #a8a8a8;}a.mainlevel:hover {background-color : #fff;color : #000;border-bottom : 1px solid #efefef;}div.moduletable h3 {text-transform : uppercase;color : #999;font-size : 10px;padding-bottom : 10px;}.moduletable {padding-top : 7px;}a.mainlevel#active_menu {color : #000;background : #fff;}ul#mainlevel-nav {list-style : none;padding : 0;margin : 0;font-size : 0.8em;font-weight : bold;font-size: 1.2em;}ul#mainlevel-nav li {background-image : none;padding-left : 0;padding-right : 0;float : left;margin : 0;font-size : 12px;line-height : 35px;white-space : nowrap;}ul#mainlevel-nav li a {display : block;padding-left : 20px;padding-right : 15px;text-decoration : none;color : #fff;background : transparent;}#buttons {float : left;margin : 0;padding : 0;width : auto;}#buttons > ul#mainlevel-nav li a {width : auto;}ul#mainlevel-nav li a:hover {color: #efefef;text-decoration: underline;}.pathway {font-size : 10px;color : #333;font-weight : bold;font-size: 11px;}.small {color : #333;font-size : 9px;padding-left : 5px;text-align: center;}.createdate {color : #333;font-size : 10px;padding-left : 10px;}.modifydate {color : #333;font-size : 10px;padding-left : 10px;}.button {color : #333;font-size : 10px;background-color : #efefef;border : 1px solid #ccc;padding-left : 5px;padding-right : 5px;}.readon {padding-left : 10px;}.category {padding-left : 10px;}.blogsection {padding-left : 10px;}.back_button {padding-left : 10px;}.contentheading {font-size : 18px;color : #999;padding-left : 10px;padding-bottom : 10px;}.componentheading {font-size : 15px;font-weight: bold;padding-left : 20px;padding-top : 5px;padding-bottom : 10px;color: #1f527b;}.sectiontableheader {font-weight : bold;}.sectiontableentry2 {background-color : #efefef;}.first-letter {color : #ed700f;font-size : 25px;font-weight : bold;}.first-line {color : #ed700f;font-variant : small-caps;}.contentpane {background : #fff;font-size: 12px;color: #999;font-family: Arial, Helvetica, sans-serif;line-height: 21px;text-align: justify;}.infpanel {font-family: Verdana, Arial, Helvetica;font-size: 11px;font-weight: bold;color: black;padding-left: 12px;}a:link {color: #1f527b;font-weight: bold;}a:visited {color: #cfcfcf;}a:hover {color: #ed700f;}.content_image_rt {margin-top:5px;margin-left:5px;padding-top: 5px;padding-left: 5px;padding-bottom: 5px;padding-right: 5px;float: right;}.content_image_lft {margin-top:5px;padding-top: 5px;padding-left: 10px;padding-bottom: 10px;padding-right: 10px;float: left;}.top {COLOR: #38267e;FONT-FAMILY: Verdana,Times New Roman,Arial,Arialblack, Helvetica;FONT-WEIGHT: bold;FONT-SIZE: 11px;}.caption {COLOR: #7e7e7e;FONT-FAMILY: Verdana,Times New Roman,Arialblack,Arial,Helvetica;FONT-WEIGHT: normal;FONT-SIZE: 9px;}H4 {COLOR: #999999;FONT-FAMILY: Verdana,Times New Roman,Arialblack,Arial,Helvetica;FONT-WEIGHT:Bold;FONT-SIZE: 11px;}