/* CSS Document */

/*****************************
		MAIN BODY
*****************************/

body
{
    background-color: #C2D1B3;
    margin-left: auto;
    margin-right: auto;
    float: center;
    padding: auto;
    width: 800px;
    font-family: Helvetica, Arial;
    font-size: 12px;
}
table
{      
    font-size: 12px;
}

#content
{
    width: 700px; 
    float: center;
    margin-right: 20%; 
    background-color: #C2D1B3;
    /* border: 2px solid #714463; */
}

#head
{
    margin: 0px;
    width: 700px;
    height: 82px;
    background-color: #C2D1B3;
    /*background-image: url(images/header.jpg);
	background-repeat: no-repeat;
    background-attachment: fixed;*/
}

#footer
{
    width: 700px;
    background-color: #456767;
    height: 20px;
    color: white;
    text-align: right;
}
.script
{	font-weight: bold;
   margin-top: 0px;
	margin-bottom: 0px;
   padding: 0px 25px 0px 25px;
	margin: 5px;
	color: #7A2222;
}
.script01
{	font-weight: bold;
  margin-top: 0px;
	margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
	margin: 0px;
	color: #7A2222;
}
a, a:visited
{
    color: #73255B;
}
a:hover
{ color: #DCADFF;
}

.tab
{
	font-family: arial, verdana, san-serif; 
	font-size: 14px;
}

.asd
{
	text-decoration: none; 
	font-family: arial, verdana, san-serif; 
	font-size: 13px; 
	color: #E6FFA2;
}
.asd a, asd a:link, asd a:visited
{
    color: #E6FFA2;
	text-decoration: none; 
	font-family: arial, verdana, san-serif; 
	font-size: 13px;
}
#main_nav
{
    background-color: #AD616E;
/*    border: 2px solid #714463;*/
    padding: 2px 2px 2px 2px;
}

#main_nav a, main_nav a:link, main_nav a:visited
{
    color: #ffffff;
    background-color: #ad616e;
    font-weight: bold;
    font-size: 12px;
    border: 2px solid #FFFFED;
    text-decoration: none;
    padding: 2px 2px 2px 2px;
}
#main_nav a:hover
{
    text-decoration: none;
		background-color: #fffdc4;
		color: #714463;
 border: 2px solid #714463;
}

#navigation a, navigation a:link, navigation a:visited
{
    color: #714463;
    background-color: #fffdc4;
    font-weight: bold;
    font-size: 12px;
    border: 2px solid #D8B8CA;
    text-decoration: none;
    padding: 2px 2px 2px 2px;
}
#navigation a:hover
{
    text-decoration: none;
		background-color: #ffffff;
		color: #714463;
    border: 2px solid #714463;
    padding: 2px 2px 2px 2px;
}

#main_text
{
    font-size: 13px;
	padding-left: 0px;
    padding-right: 0px;
/*	    display: block; */
    background-color: #C2D1B3;
    z-index: 100;
    width: 700px;
} 

.text2 
{	color:#280150; 
	font-size: 12px;
  margin: 20px; }

h1
{
    color: #58334D;
    font-size: 15px;
	border-bottom: solid #714463 1px;
    text-align: left;
    margin-top: 10px;
    
}

h2
{
    color: #58334D;
    font-size: 14px;
    text-align: left;
	border-bottom: solid #714463 1px;
    margin: 0px;

}

/*p
{
    font-size: 13px;
    line-height: 19px;
    text-align: justify;
		padding-left: 20px;
    padding-right: 20px;
    margin-top: 10px;
}*/

.italic
{
    font-style: italic;
}


.bold
{
    font-weight: bold;
}

.schedule1 
{	color:#714463;
 	background-color: #BBD9CA;
 }
	
.schedule2 
{	color:#58426e;
 	background-color: #E3FFF1;
}
.highlight
{	border: 1px solid #714463; 
	background-color:#FEFEE1;
} 
table#app input
{
    width: 250px;
}

input.button
{
    width: 250px;
    background-color: #D3C19F;
    border: 1px solid: #776D5C;
    font-weight: bold;
    padding: 5px 0px;
}

#guestbook
{
    font-size: 13px;
    text-align: left;
    width: 700px;
    border: 2px solid #385C77;
}

#guestbook th
{
    background-color: #385C77;
    color: #FFFFFF;
    font-weight: bold;
    padding: 7px 5px;
}

#guestbook td
{
    padding: 7px 5px;
}


#guestbookView
{
    position: absolute;
    top: 700px;
    /*display: block;*/
    height: 400px;
    overflow: auto;
}


#guestbookEntry
{
    position: absolute;
    top: 300px;
    display: block;
    width: 100%;
}

fieldset
{
    margin-top: 15px;
}

legend
{
    color:#385C77;
    font-size: 17px;
    font-weight: bold;
}

#areanav, #attendantnav 
{
    text-align: center;
    padding: 10px 0px;
    font-size: 13px;
}

td.header
{
    background-color: #A5BDCF;
    font-weight: bold;
    color: #385C77;
    padding: 5px;
    font-size: 15px;
}
#contents .amenities li
{
    padding-bottom: 0px;
    margin-bottom: 0px;
}

.guideContainer
{
    margin-bottom: 10px;

}
.information
{
  background-color: #E7D5DF;
  color: #714463; 
  padding: 5px 5px 5px 5px; 
  border: 1px #714463 solid;
  width: 290px;
}



.Box01{display:block}
.Box01 *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#CCEEDD}
.Box011{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #c6ddc5;
  border-right:1px solid #c6ddc5;
  background:#c9e6d2}
.Box012{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #c3d3b7;
  border-right:1px solid #c3d3b7;
  background:#cae8d5}
.Box013{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #cae8d5;
  border-right:1px solid #cae8d5;}
.Box014{
  border-left:1px solid #c6ddc5;
  border-right:1px solid #c6ddc5}
.Box015{
  border-left:1px solid #c9e6d2;
  border-right:1px solid #c9e6d2}
.Box01fg{
  background:#CCEEDD}
  
  
.Box02{display:block}
.Box02 *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E3FFF1}
.Box021{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #b0c78a;
  border-right:1px solid #b0c78a;
  background:#a3c06c}
.Box022{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #bdcea9;
  border-right:1px solid #bdcea9;
  background:#a0bf66}
.Box023{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #a0bf66;
  border-right:1px solid #a0bf66;}
.Box024{
  border-left:1px solid #b0c78a;
  border-right:1px solid #b0c78a}
.Box025{
  border-left:1px solid #a3c06c;
  border-right:1px solid #a3c06c}
.Box02fg{
  background:#E3FFF1}
  
.Box03{display:block}
.Box03 *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E8FFB9}
.Box031{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d2e4b5;
  border-right:1px solid #d2e4b5;
  background:#def3b7}
.Box032{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #c5d5b3;
  border-right:1px solid #c5d5b3;
  background:#e0f6b7}
.Box033{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e0f6b7;
  border-right:1px solid #e0f6b7;}
.Box034{
  border-left:1px solid #d2e4b5;
  border-right:1px solid #d2e4b5}
.Box035{
  border-left:1px solid #def3b7;
  border-right:1px solid #def3b7}
.Box03fg{
  background:#E8FFB9}




