
html
{
    margin:0 auto;
       
    background-color: #c8e6fc;
    width: 1024px;
    outline: #0a2964;
}
#page{
    width: 1024px;
    margin: 0 auto;
    background-color: #c8e6fc;
}

#cssmenu1{
    width: 1024px;    
    text-align: center;
    
}
#cssmenu1 table{
     width: 100%;
     background-color: #0a2964;  /*customize*/ 
}

#cssmenu1 tr{
    width: 100%;
    background-color: #0b314c;;  /*customize*/ 
}
#cssmenu1 td{
    background-color: #0b314c;  /*customize*/ 
    width: 170px;
    color: #ffffff;
    padding: 6px 0px 6px 0px;;
}

#cssmenu1 a{
    background-color: #0b314c;  /*customize*/ 
    color: #ffffff;
    font-family: Times, serif;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
}
#cssmenu1 a:link{
    background-color: #0b314c;  /*customize*/ 
    color: #ffffff;
    font-family: Times, serif;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
}
#cssmenu1 a:hover{
    background-color: #0b314c;  /*customize*/ 
    font-family: Times, serif;
    font-size: 18px;
    color: #c8e6fc;
    font-weight: bold;
    text-decoration: none;
}


#h3{
  color: #0b314c;/*customize*/
    font-family: Times, serif;
    font-size: 26px;
    margin-bottom: 4px;
    font-stretch: expanded;
    font-style: normal;
    text-decoration: underline;
    background-color: #c8e6fc;
    text-align: center;  
}
h5{
    color: #0b314c;
    font-family: Times, serif;
    font-size: 17px;
    background-color: #c8e6fc;
}
#headerContent img {
    width: 100%;
    text-align: center;
}

#index1{
    width: 1024px;
    
}
#indexinfoP1 p {
    width: 180px;
    float: left;
    text-align: justify;
    color: #0b314c;
    font-size: 12pt;
    font-family: Times, serif;
}
#indexinfoP1 img {
    width: 130px;
    }
    

#login h5{
    color: #0b314c;/*customize*/
    font-size:20px;
    font-family: Times, serif;
    margin-bottom: 4px;
    font-stretch: expanded;
    font-style: normal;
    text-decoration: none;
}
#mainContentContact{
    width: 1024px;    
    background-color: #c8e6fc;
    font-size: 16px;
    color: #0b314c;
    font-family: Tahoma, sans-serif;
    text-align: center;
}
#mainContentBiking{
    width: 1024px;    
    background-color: #c8e6fc;
    font-size: 16px;
    color: #0b314c;
    font-family: Tahoma, sans-serif;
    text-align: center;
}

#mainContentRoomRates{
    width: 1024px;    
    background-color: #c8e6fc;
    font-size: 16px;
    color: #0b314c;
    font-family: Tahoma, sans-serif;
    text-align: center;
}


#mainContent{
    width: 1024px;    
    background-color: #c8e6fc;
    font-size: 16px;
    color: #0b314c;
    font-family: Tahoma, sans-serif;
}
#mainContent p{
        
    background-color: #c8e6fc;
    font-size: 16px;
    color: #0b314c;
    font-family: Tahoma, sans-serif;
}
#mainContentRegion{
    width: 1024px;    
    background-color: #c8e6fc;
}
#mainContentRegion h3{
    color: #0b314c;/*customize*/
    font-family: Times, serif;
    font-size: 26px;
    margin-bottom: 4px;
    font-stretch: expanded;
    font-style: normal;
    background-color: #c8e6fc;
    text-align: center;
    text-decoration-style: none;
}
#mainContent h2{
    color: #0b314c;/*customize*/
    font-family: Times, serif;
    font-size: 36px;
    margin-bottom: 8px;
    font-style: normal;
    background-color: #c8e6fc;
    text-align: center;
}

#mainContent h3{
    color: #0b314c;/*customize*/
    font-family: Times, serif;
    font-size: 26px;
    margin-bottom: 4px;
    font-stretch: expanded;
    font-style: normal;
    text-decoration: underline;
    background-color: #c8e6fc;
    text-align: center;
}
#mainContent h4{
    color: #0b314c;/*customize*/
    font-family: Times, serif;
    font-size: 18px;
    font-stretch: expanded;
    font-style: normal;
    text-align: center;
    background-color: #c8e6fc;
}
#menuContent{
    width: 100%;    
    text-align: center; 
    background-color: #c8e6fc;
}


#mainContent a{
    color: #0b314c;/*customize*/
    font-size: 18px;    
    text-decoration: none;
    font-family: Trebuchet, sans-serif;
    padding:4px 0px 4px 0px;
}

#mainContent a:link{
    color: #0b314c;/*customize*/
    text-decoration:underline; 
    font-family: Trebuchet, sans-serif;
    text-align: center;
    font-size: 18px;    
   }
   
#mainContent a:visited {
    color:#0b314c;  /*customize*/
    text-decoration:none; 
    font-family: Trebuchet, sans-serif;
    text-align: center;
    font-size: 18px;
    text-decoration: none;   
    
   }

#mainContent a:hover { 
    color: #000000;  /*customize*/
    text-decoration:underline; 
    font-family: Trebuchet, sans-serif;
    text-align: center;
    font-size: 18px;
       
}
#messagesent{
    width: 1024px;
    height: 500px;
    text-align: center;
}
#messagesent h3{
     color: #0b314c;/*customize*/
    font-family: Times, serif;
    font-size: 26px;
    margin-bottom: 4px;
    font-stretch: expanded;
    font-style: normal;
    text-decoration: none;
    background-color: #c8e6fc;
    text-align: center;
}
.regioncentertable{
    width: 500px; 
    margin-left: 80px; 
    text-align: center;
}
.regioncentertable p{
    text-align: center;
    padding: 0;
    margin-top: 0;
    margin-bottom: 0;
   
}
.regiontable{
    width: 840px;
    text-align: center;
    margin-left: 0px;
}
.regiontable table{
    width: 840px;
}
.regiontable tr{
    width: 100%;
}
.regiontable td{
    width: 48%;
    text-align: left;
    padding-left: 0px;
}
#adminpg img{
    width: 200px;
    
}
#adminpgcontent{
    width: 500px;
}
#adminpgcontent img{
    width: 300px;
}
#editthispg {
    width: 160px;
}
/*footer*/

#footerContent{
    color: #0b314c;/*customize*/
    background-color:#c8e6fc;   /*customize*/ 
    text-align: center;
}
#footerContent a{
    color: #0b314c;/*customize*/
    font-size: 18px;    
    text-decoration: none;
    font-family: Times, serif;
    padding:4px 0px 4px 0px;
    background-color: #c8e6fc;  /*customize*/ 
}
 


/*Upload/Admin*/

.uploader {
    background-color:#c8e6fc;/*customize*/
}

.nounderline{
    text-decoration: none;
}

#date{
    text-align: center;    
}

#form select{
    width: 180px;
}
#documentName input{
    width: 180px;
   
}
#date input{
    width: 180px;
}







/*gallery*/
.photogallery{
    width: 940px;
}
.photogallery table{
    width: 940px;
}
.photogallery tr{
    width: 940px;
}
.photogallery td{
    width: 205px;
    max-height: 135px;
    overflow: hidden;
   }
.photogallery img{
    width: 205px;
    max-height: 135px;
    overflow: hidden;
    padding-bottom: 6px;
    resize: both;
    
} 
#deleteicon{
    max-width: 30px; 
    height: 27px;
    
}
 


p {
  font-size: 14px;
    font-family: trebuchet, sans-serif;
    text-align: center;  
}
a:link, span.MsoHyperlink {
    color:#0b314c; 
    text-decoration:underline; 
    font: 10pt trebuchet,arial,helvetica,sans-serif;
}
a:visited, span.MsoHyperlinkFollowed {
    color:#0b314c;  
    text-decoration:underline; 
    font: 10pt trebuchet,arial,helvetica,sans-serif; 
}
A:hover { 
    color: #375383;  
    text-decoration:underline; 
    font: 10pt trebuchet,arial,helvetica,sans-serif;
}

.list {
    display: inline-block;
    margin-left: 30px;
}

.container {
    width:1024px; 
    color:#0b314c; 
    font: 14pt trebuchet,arial,helvetica,sans-serif;
}
.containerB {
    width:1024px; 
    color:#0b314c; 
    font: 14pt trebuchet,arial,helvetica,sans-serif;
}
.cont {
    margin-left: 100px;
    width:800px; 
    color:#0b314c; 
    text-align:justify; 
    font: 14pt trebuchet,arial,helvetica,sans-serif;
}
#regionA {
    margin-left: 160px;
    width: 700px; 
    color:#0b314c;    
    font: 14pt trebuchet, sans-serif;
    clear: both;
}
#regionA p {
    width: 460px;
    color:#0b314c;    
    font: 14pt trebuchet,sans-serif;
    text-align: justify;
    margin-right: 18px;
}
#regionB {
    margin-left: 160px;
    width: 1024px; 
    color:#0b314c;    
    font: 14pt trebuchet, sans-serif;
    clear: both;
}
#regionB p{
    width: 460px;
    color:#0b314c;    
    font: 14pt trebuchet,sans-serif;
    text-align: justify;
    margin-right: 18px;
}
#regionC{
    margin-left: 180px;
    width: 600px; 
    color:#0b314c;    
    font: 14pt trebuchet, sans-serif;
    clear: both;
}
#regionC p{
    width: 600px;
    color:#0b314c;    
    font: 14pt trebuchet,sans-serif;
    text-align: center;
    margin-right: 18px;
}
#region {
    margin-left: 150px;
    width: 700px; 
    color:#0b314c;
    text-align:left; 
    font: 14pt trebuchet,arial,helvetica,sans-serif;
    clear: both;
}
#region p{
    width: 700px;
    color:#0b314c;    
    font: 14pt trebuchet,sans-serif;
    text-align: justify;
    padding-left: 20px;
    float: right;
    padding-top: 0px;
    padding-bottom: 0px;
}
#region img {
    border:1px solid;
}
#cont img {
    border:1px solid;
}
.imgR {
    float:right; 
    padding-left:12px;
}
.imgL1 {
    float:left; 
    padding-right:2px;
    margin-left: 60px;
}
.imgL {
    float:left; 
    padding-right:12px;
}
#footer {
    clear: both;
    text-align:center;
}
.biking{
    text-align: center;
}
.biking img{
    border:1px solid;
    text-align: center;
    
}
.paragraph {
    width: 500px;
    margin-left: 250px;
    font-family: trebuchet, sans-serif;
    font-size: 16px;
}
.paragraph p{
    width: 500px;    
    font-family: trebuchet, sans-serif;
    font-size: 16px;
}
.contacttable{
    width: 250px;
    margin-left: 360px;
    text-align: right;
}

#ratesadm { 
    width: 400px;
    height: 80px;
} 
       
#submitbtn{
    width: 90px;
    height: 30px;
}

#herodescr { 
    width: 400px;
    height: 80px;
}
#carrydescr { 
    width: 400px;
    height: 80px;
}
#bluedescr { 
    width: 400px;
    height: 80px;
}
#ransomdescr { 
    width: 400px;
    height: 80px;
} 
#adminmenustyle{
    font-family: serif;
    font-size: 12px;
    border-style: solid;
}


/*Redactor Page/Toolbar*/

#redactor_content{
    width: 1024px;   
    min-height: 700px;
    max-height: fit-content;
   
}

#redactortoolbar{
    width: 1020px;
    background-color: white;
    color: black;    
    float: right;  
  
    
    
}
#redactortoolbar ul{
    
    width: 1020px;
}
#redactortoolbar li{
    display: block;
}


#login {
    background-color: #c8e6fc;    
    font-family: Times, serif;
    font-size: 15px;  
    width: 300px;
    height: 520px;
    margin-left: 350px;
}
#adminpg img{
    width: 200px;
    
}
#adminpg{
    margin-left: 100px;
}
#adminpgcontent{
    width: 500px;
    margin-left: 250px;
    
}
#adminpgcontent img{
    width: 300px;
}
#editthispg img{
    width: 150px;
}
#editthispg{
    width: 150px;
}
.editbtn{
    width: 150px;
}