@charset "utf-8";
/* CSS Document */

html{height:100%;}

body{height:100%; margin:0; padding:0; background:url(../images/background-repeat.jpg) top left repeat-x #0164a3;}

#stage{
	position:relative;
	width:804px;
	left:50%;
	margin-left:-402px;
	border:1px solid #ffffff;
	border-top:0px;
}
#inner-stage{
	border:1px solid #3bc3f8;
	border-top:0px;
	background:#FFFFFF;
}
#header{
	height:197px;
	/*background:url(../images/header.jpg) top left no-repeat;*/
}
h1 {
font-family:Geometr231 BT, Helvetica, sans-serif;
font-size:27px;
color:#335faa;
}
h2 {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:14px;
color:#555555;
margin-top:.5em
}
.btn{
background-color:#019add ;
border:thin #0164a3 solid;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}



a.image-rollover{border:solid 2px #FFFFFF;}

/* For Netscape, firefox, Mozilla */
html>body a.image-rollover { float: left; }

a:hover.image-rollover{border:solid 2px #009edf;}
/********************************navigation******************************************************/

#navigation{
	height:33px;
	width:800px;
	white-space:nowrap;
}
#navigation a{
	float:left;
	text-decoration:none;
	background-position:top;
	height:33px;
}
#navigation a:hover{
	text-decoration:none;
	background-position:bottom;
}
.home{width:73px; background:url(../images/nav-home.jpg);}

.accom{width:160px; background:url(../images/nav-accom.jpg);}

.rate{width:79px; background:url(../images/nav-rates.jpg);}

.park-features{width:171px; background:url(../images/nav-features.jpg);}

.local-attractions{width:210px; background:url(../images/nav-attractions.jpg);}

.contact{width:107px; background:url(../images/nav-contact.jpg);}

.float-left-item{float:left;}

p, li{	font:11px Tahoma, Arial, Helvetica, sans-serif;	color:#555555;	margin-top:.5em;}

a{font:11px Tahoma, Arial, Helvetica, sans-serif; color:#d3690b; text-decoration:none;}

a:hover{text-decoration:underline;}

.line{color:#555555;}


/********************************content******************************************************/
#content{
background:#FFFFFF;
	
}
.right-column{
	background: url(../images/right-col-bg.jpg) right bottom no-repeat #e2e2e2;
	width:297px;
	
}
#footer{
	height:51px;
	background:url(../images/footer-repeat.jpg) top left repeat-x;
	text-align:center;
	padding-top:10px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
#footer, #footer a{
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}
#float-left{
	float:left;
	top:0;
	position:absolute;
	width:329px;
	margin-left:-330px;
	background:url(../images/background-left.jpg) top right no-repeat;
	height:632px;
}
#float-right{
	float:right;
	top:0;
	right:0;
	position:absolute;
	width:316px;
	margin-right:-317px;
	background:url(../images/background-right.jpg) top left no-repeat;
	height:632px;
}


/**********************************accommodation table******************************************************/
.blue{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #c4eeff;

}

/* ATPM Top Park Links START */
#dropdown-width{
     margin: 0 auto;
     text-align: center;
     width: 800px;
}
.dropdown-container{
     position: absolute;
     height: 23px;
     z-index: 100;
     background: url(/images/header-logo_01.jpg) top left no-repeat ;
     width: 800px;
}
#top-tab-container{
     height: 23px;
     position:relative;
     background:url(/images/top-tab-btn-repx.gif) top left repeat-x;
}
#top-tab{
     cursor: pointer;
     position:absolute;
     left: 0px;
     top:0;
}
#top-links{
     background: #ffef7b url(/images/top-tab-repx.gif) bottom left repeat-x;
     display:none;
}
#top-links p{
     color:#26a6cd;
     font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
     padding-left: 200px;
     background: url(/images/top-tab-atpm-logo.jpg) 40px 0 no-repeat;
     line-height:40px;
}
ul.top-links{
     list-style:none;
}
ul.top-links li{
     text-align:left;
}
ul.top-links a{
     color: #26a6cd;
     text-decoration:none;
     font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
ul.top-links a:hover{
     color:#f4911e;
     text-decoration:none;
}
/* ATPM Top Park Links END */

