/* CSS Document */


* { margin: 0; padding: 0; }


body {
	font: 11px/2   Arial, Helvetica, sans-serif;
	background: #000000 url(/template_assets/images/under100/bodyBGtile.jpg) repeat-x scroll 0 0;
	margin: 0 auto;

}

img {
	border: none;

}





/* LAYOUT _____________________________________________________ */



/* container*/

#container {
	margin: 0 auto;
	background: url(/template_assets/images/under100/header.jpg) no-repeat scroll 0 0;
	padding: 0;
	width: 995px;
	height: 850px;
	text-align: left;
	background-color: #000;	
	border: 0px solid #888;
}



#content {
	padding: 0;
	margin-top: 400px;
	margin-left: 0px;
	width: 995px;
	height: 370px;
	position: absolute;
	border: 0px solid #fff;
}


#content h1 {
	font: 28pt  Georgia, "Times New Roman", Times, serif;
	color: #ffad39;
	margin: 0 auto;
	margin-bottom: 20px;
}

#content h2 {
	font: 22pt  Georgia, "Times New Roman", Times, serif;
	color: #ffad39;
	margin: 0 auto;
	margin-bottom: 20px;
}

#content h3 {
	font: 18pt  Georgia, "Times New Roman", Times, serif;
	color: #ffad39;
	margin: 0 auto;
	margin-bottom: 20px;
}




#content p {
	font: 12pt   Arial, Helvetica, sans-serif;
	color: #ffad39;
	margin: 0 auto;
margin-bottom: 20px;
}


#content p.cite {
	font: 10pt  Georgia, "Times New Roman", Times, serif;
	line-height: 24px;
	
}

ol {
	font: 10pt   Arial, Helvetica, sans-serif;
	color: #ffad39;
	margin: 0 auto;
}

#raccoon {
	padding: 0;
	margin-top: 640px;
	margin-left: 420px;
	width: 205px;
	height: 180px;
	position: absolute;
	border: 0px solid #fff;
}

#raccoon_search {
	padding: 0;
	margin-top: 715px;
	margin-left: 750px;
	width: 205px;
	height: 180px;
	position: absolute;
	border: 0px solid #fff;
}

#header {
	padding: 0;
	margin-top: 0px;
	margin-left: -999px;
	
}




/*TABLE_____________________________________________________*/

#destable {
	margin: 0 auto;	
	padding: 0;
	width: 90%;
	border: 0px solid #888;
	
}

#destable td {	
	padding: 15px;
	vertical-align: top;
	text-align: center;
	border: 0px solid #888;
	
}





/*FOOTER_____________________________________________________*/

#footer {
	background: url(/template_assets/images/footer.jpg) no-repeat scroll 0 0;
	margin: 540px 0 0 66px;	
	padding: 0;
	width: 856px;
	height: 20px;
	border: 0px solid #888;
	position:absolute;
}


#footer p {
	color:#fff;
}


#credits {
	float: right;
	margin-top: -20px;
	border: 0px solid #888;
	color: #ccc;
}

#credits a:link {
	color: #ccc; text-decoration: none;
}

#credits a:visited {
	color: #ccc; text-decoration: none;
}

#credits a:hover {
	color: #fff; text-decoration: none;
}

#credits a:active {
	color: #ccc; text-decoration: none;
}


	
	
	
/* MISC STYLES _____________________________________________________ */	

.clearfix {
	clear:both;
	
}
.style2 {color: #ed174f}

.style3 {color: #79bce7}




/* RESERVATIONS FORM _____________________________________________________ */	

#reservations {
	position: absolute;
	margin: 443px 0px 0px 439px;
	font-size: 10px;
	color: #fff;
}

#reservationshome {
	background-color:#3A2313;
	border: 1px solid #A67339;
    filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	padding:8px;
	width:500px;
	height:60px;
	margin: 0 auto;
	font-size: 10px;
	color: #fff;
}

#reservationshome p {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
}

#reservationshome input.text {
	width: 100px;
}



#reservations p {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
}

#reservations p {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
}

#reservationGo {
	margin: 0;
}

#arrival, #departure, #sleeps, #promocodediv {
float: left;
	margin: 3px;


.popupdate .text {width:80px;}
#arrival4 {width:120px;float:left;}
.popupdate label {margin-top:3px;padding-top:2px;}
#departure4 {width:120px;float: left;margin-left:8px;}
#departure4 .text {*margin-left:-8px;}
#sleeps2 {float:left;margin-left:0px;}


#arrivalInput, #arrival3 {
	width: 100px;	
}
#departureInput, #departure3 {
	width: 100px;	
}





#sleepInput {
	z-index: 6000;	
}


#departure2 .text {margin-bottom:2px;}
.Calendar {
	position: absolute;
	height: 300px;
	width: 300px;	
	z-index: 11000;
}

input.submit {
	border: none;
	background: transparent url(../images/buttonRight.png) no-repeat;
	width: 21px;
	height: 20px;
}

input.submit:hover {
	background-position: 0px -20px;
}

/** BEGIN Calendar CSS **/
/*Calendar CSS went here.*/
/** End Calendar CSS **/
