@import url("base.css");
@import url("navigator.css");
@import url("tooltips.css");
@import url("error.css");
@import url("formmain.css");
#imageContainer { height: 196px; background-image: url(../img/mainImage.jpg); background-repeat: no-repeat; background-position: 0px 0px; padding-right: 18px; padding-left: 521px; padding-top: 62px; padding-bottom: 30px; color: #FFFFCC; font-size: 9px; text-transform: capitalize; overflow: hidden; }
#imageContainer h1 {
	background-image: url(../img/ticketReservation.gif);
	background-repeat: no-repeat;
	height: 27px;
	text-indent: -9999px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#imageContainer .RoundLine { padding-left: 17px; height: 28px; font-weight: bold; font-size: 10px; }

#imageContainer .firstColumn, #imageContainer .seccoundColumn, #imageContainer .thirdColumn{
	color: #FFFF00;
	font-size: 9px;
	font-weight: bold;
}

#imageContainer .firstColumn {
	padding-left: 26px;
	padding-top: 30px;
}
#imageContainer .seccoundColumn {
	padding-left: 26px;
	float: left;
	width: 136px;
}
#imageContainer .thirdColumn {
	float: left;
	width: 100px;
}
#imageContainer .fortColumn { height: 13px; width: 40px; float: left; }

#imageContainer .Input_firstColumn {
	padding-left: 26px;
	color: #FFFF00;
	font-size: 9px;
	font-weight: bold;
	padding-top: 5px;
	height: 56px;
}
#imageContainer .Input_seccoundColumn {
	padding-left: 26px;
	float: left;
	width: 136px;
	padding-top: 5px;
}
.Input_seccoundColumn img { margin-left: 3px; cursor: pointer; }
#imageContainer .Input_thirdColumn {
	float: left;
	width: 100px;
	padding-top: 7px;
}
#imageContainer .Input_fortColumn {
	float: right;
	padding-top: 7px;
}

#contentContainer { border-right-width: 5px; border-left-width: 5px; border-right-style: solid; border-left-style: solid; border-right-color: #FFFFFF; border-left-color: #FFFFFF; background-color: #FFFFFF; border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #FFFFFF; margin: 0px; padding: 0px; }
#contentContainer .containerLeft { padding-top: 24px; padding-left: 13px; float: left; width: 480px; }
#contentContainer .containerRight {
	width: 336px;
	background-color: #FE9900;
	float: right;
	background-image: url(../img/rightBodyBG.gif);
	background-repeat: no-repeat;
	padding-top: 36px;
	padding-left: 22px;
	padding-right: 21px;
}
.containerLeft h1 {
	background-image: url(../img/indexText.gif);
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 19px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 11px;
	width: 435px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 19px;
	margin-left: 0px;
}
.containerLeft .newsContainer { margin: 0px; width: 302px; background-image: url(../img/news&event.gif); background-position: 0px 16px; background-repeat: no-repeat; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 133px; }
.newsContainer ul.newsRight { margin: 0px; padding-top: 3px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; }
ul.newsRight li { margin: 0px; height: 23px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #EEEDF3; padding-top: 17px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
ul.newsRight li .date { float: left; width: 90px; height: 23px; text-align: center; font-size: 10px; color: #7A7898; font-weight: normal; } /*107*/
.containerRight ul.destinationContainer { list-style-type: none; margin: 0px; padding: 0px; }
ul.destinationContainer li {
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
ul.destinationContainer li.last { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
ul.destinationContainer  li  img.leftImage {
	border: 2px solid #FFCC00;
	height: 68px;
	width: 78px;
	margin-right: 20px;
	margin-top: 3px;
	margin-bottom: 10px;
}
ul.destinationContainer li h1{
	font-size: 9px;
	font-weight: normal; 
	margin: 0px;
	padding: 0px;
}
ul.destinationContainer li h1 p{ margin: 0px; padding: 0px; line-height: 11px;}
ul.destinationContainer li .destination_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #440F00;
	font-size: 11px;
	height: 15px;
}
/* LIGHT BOX */
#LightBox-overlay { position: absolute; height: 100px; width: 100px; left: 0px; top: 0px; background-color: #000000; z-index: 15000; }
.LightBox-container { margin: 0px; position: absolute; left: 0px; top: 0px; padding: 0px; width: 216px; z-index: 16000; 
}
.LightBox-left-top { background-image: url(../img/tooltip/LightBox/left_top.png); background-repeat: no-repeat; background-position: left top; padding-left: 8px; 
}
.LightBox-right-top { background-image: url(../img/tooltip/LightBox/right_top.png); background-repeat: no-repeat; background-position: right top; padding-right: 8px; 
}
.LightBox-bg-top { background-image: url(../img/tooltip/LightBox/bg_top.png); background-repeat: repeat-x; overflow: hidden; height: 8px; 
}
.LightBox-left-body { background-image: url(../img/tooltip/LightBox/bg_left.png); background-repeat: repeat-y; background-position: left top; padding-left: 8px; 
}
.LightBox-right-body { background-image: url(../img/tooltip/LightBox/bg_right.png); background-repeat: repeat-y; background-position: right top; padding-right: 8px; 
}
.LightBox-bg-body { margin: 0px; padding: 4px; overflow: hidden; background-color: #F4FBFF; position: relative; }
.LightBox-left-bottom { background-image: url(../img/tooltip/LightBox/left_bottom.png); background-repeat: no-repeat; background-position: left bottom; padding-left: 8px; 
}
.LightBox-right-bottom { background-image: url(../img/tooltip/LightBox/right_bottom.png); background-repeat: no-repeat; background-position: right bottom; padding-right: 8px; 
}
.LightBox-bg-bottom { background-image: url(../img/tooltip/LightBox/bg_bottom.png); background-repeat: repeat-x; overflow: hidden; height: 8px; 
}
.LightBox-closeBx {background-image: url(../img/tooltip/LightBox/close.png); background-repeat: no-repeat; background-position: left top; height: 21px; width: 21px; margin: 0px; padding: 0px; position: absolute; top: 4px; right: 4px; cursor:pointer;}
.LightBox-title { font-size: 11px; font-weight: bold; text-transform: capitalize; display: block; height: 21px; background-color: #B4E2FF; margin: 0px; background-image: url(../img/tooltip/get_your_pass.png); background-repeat: no-repeat; background-position: 9px 7px; padding: 0px; 
}
.LightBox-text { display: block; line-height: 16px;  color: #444444; margin: 0px; padding-top: 14px; padding-right: 9px; padding-bottom: 5px; padding-left: 9px; }
.LightBox-container input, .LightBox-container textarea, .LightBox-container select { font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px solid #66CCFF; background-color: #D1EDFF;  color: #555555; }
.box-attension {
	border: 2px solid #FF3250;
	background-image: url(../img/attention-home.gif);
	background-repeat: no-repeat;
	background-position: 13px 7px;
	height: 84px;
	width: 460px;
}
.box-attension2 {
	margin-top: 10px;
	background-image: url(../img/attention.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 89px;
	width: 464px;
}


.newbox-left {
	background-image: url(../img/home-left.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 5px;
}
.newbox-right {
	background-image: url(../img/home-right.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 5px;
}
.newbox-bg {
	background-image: url(../img/home-bg.png);
	background-repeat: repeat-x;
	height: 20px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 9px;
}

ul.newsList {
	list-style-type: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
ul.newsList li {
	padding-left: 18px;
	display: block;
	clear: both;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
ul.newsList li span.date   {
	width: 78px;
	padding-right: 42px;
	height: 30px;
	display: block;
}
ul.newsList li span.NewsTitle {
	display: block;
	width: 320px;
	text-align: left;
	padding-right: 18px;
}
ul.attension {
	margin: 0px;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	display: block;
	list-style-type: none;
}
ul.attension li {
	border: 1px solid #FF3250;
	margin-bottom: 10px;
	list-style-type: none;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
/*ul.attension li > p { padding: 0px; margin: 0px; }*/
.attensionLightBox {
	width: 592px;
	position: absolute;
	left: 0px;
	top: 0px;
	border: 4px solid #D30059;
	background-color: #FFF;
	padding-top: 8px;
	padding-right: 7px;
	padding-bottom: 8px;
	padding-left: 7px;
	z-index: 15001;
}
.attensionLightBox .attension-left {
	background-image: url(../img/attension-left.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 247px;
	margin-bottom: 36px;
}
.attensionLightBox .attension-right {
	background-image: url(../img/attension-right.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 8px;
}
.attensionLightBox .attension-bg {
	background-image: url(../img/attension-bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 38px;
}
.attension-bg .close {
	background-image: url(../img/attension-close.png);
	height: 25px;
	width: 26px;
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	text-indent: -9999px;
	margin-top: 7px;
	float: right;
}
.attensionLightBox .attension-detail {
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 25px;
	font-size: 14px;
}
