/* copyright celsius - http://celsius.ws */

html {
  margin: 0px;
  padding: 0px;
  border: 0px;
  background-image: url(images/background.png);background-repeat:repeat;
  font-family: helvetica, arial;
  font-size: 12pt;
  color:#01281b;
}


body { 
  text-align: center;
 overflow-x: hidden;
}

a:link { text-decoration: underline; color: white;}
a:visited { text-decoration: underline;color: white;}
a:active { text-decoration: underline; }
a:hover { text-decoration: underline; color: white;}

#container { 
  margin: 0 auto; 
  text-align: left;
  width:960px;
  margin-left:1px;
}

#header { margin-top:105px; margin-left:-8px; background-image: url(images/bgline.png);background-repeat:repeat-x; z-index:-15; width:100%; padding-left:16px;}

#navigation { margin-left: 200px; margin-top:-187px; padding-bottom: 5px;}




#localcontent {width:812px; position:relative;left: 200px; top: -5px; background-color:#f9f3db; padding-top:50px; }
	
#localcontent p {width: 700px; word-spacing:1.2px;line-height:145%; padding-left:15px;}
	
	
#content {  width:812px; position:relative;left: 200px;  background-color:#f9f3db; padding-top:60px; margin-top: -10px;}	
#content p { word-spacing:1.2px;line-height:145%; padding-left:33px; position: relative; left:350px; width:345px;  }

h1 {font-size: 16pt; color:#ffffff; padding-left: 10px; padding-top: 10px;}


h2 {font-size: 16pt; color:#01281b; padding-left: 10px; padding-top: 10px;}

h3 {font-size: 16pt; color:#01281b; margin-left: 350px; margin-top: 20px; margin-bottom: -5px; padding-left:33px;}


ul {margin-left: 350px; margin-top:-10px; }
li { }

.indexphoto {position:relative; left: 200px; top: 30px; width:728px;}

#sidebar { background-color:#01281b; position:absolute; top:65px; left:0px;  width:345px; padding: 5px; }


#form {position: relative; left: 390px; top: 30px; }

#sidebar p  {word-spacing:1.5px;line-height:165%; font-size: 10pt; color:#ffffff; position: relative; left: 5px; padding-right: 10px; padding-left: 10px;  width:315px;}

/*rooms.php sidebar different width than other sidebars*/
#roomssidebar { background-color:#01281b; position:absolute; top:65px; left:0px;  width:350px; padding: 5px; }
#roomssidebar p  {word-spacing:1.5px;line-height:165%; font-size: 10pt; color:#ffffff;  padding-right: 10px; padding-left: 10px; margin-left: -340px; width: 320px;}





#roomssidebar2 { background-color:#01281b; position:absolute; top:55px; left:0px;  width:330px; padding: 5px; }
#roomssidebar2 p  {word-spacing:1.5px;line-height:165%; font-size: 10pt; color:#ffffff;  padding-right: 10px; padding-left: 10px; margin-left: -340px; width: 310px;}




#slideshow { }

#footer {  width:762px; background-color:#01281b;  }

#badge { padding-left:50px; margin-top:-90px; width:100%;}

//#tablecontent { background-color:#01281b; position:relative; top:-100px; left: -10px;  width:728px;   }

#photos {width: 665; padding-left: 49px; padding-bottom: 20px; padding-top: 25px;}

#photos2 {width: 465; padding-left: 10px; padding-bottom: 20px; padding-top: 5px; float:right;}

td { padding:5px}

.mid {margin-left:25px; margin-right:15px; font-size:10pt;}

#map { position:relative; top: 55px; left: 10px; padding-bottom:85px;}

#thankyou {font-size: 14pt; padding:20px; }

input
{
color: #781351;
background: #fffff;
border: 1px solid #01281b
}
textarea{color: #781351;
background: #fffff;
border: 1px solid #01281b}
.submit input
{
color: #781351;
background: #ffa20f;
border: 2px outset #01281b
}

a.link { font-size: 10pt;
  color:#01281b;}
  
  
 td.white {color:white;}
 
#roomstats {padding-top: 420px; padding-left: 75px; padding-bottom: 10px; }


#photos ul {
  padding: 5;
  margin: 0;
  list-style: none;
  display: inline;
  }
  
#photos li {
  display: inline;


  
  }
