@charset "utf-8";
/* CSS Document */

.breadCrumb{padding:10px; color:#999; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
h1{margin:0; padding:8px 10px 0 10px; height:30px; font-size:18px; font-weight:normal; font-family:Geneva, Arial, Helvetica, sans-serif; background:url(/images/h2bg.png) repeat-x; color:#333; border-bottom:1px solid #999;}

.pageData{line-height:21px; font-family:Geneva, Arial, Helvetica, sans-serif; padding:10px 15px; text-align:justify; background:url(/images/bgpagedata.jpg) repeat-x; min-height:550px; height:auto !important; height:550px;}
.pageData .highLightImageRgt, .pageData .highLightImage, .hotelData .highLightImage{border-color:#C7D195;}
.wrapper{background:url(/images/bgwrapper.jpg) no-repeat center top;}
.postLogo{background:url(/images/bgpostlogo.png) no-repeat;}

.pageData ul{margin:0; padding:0;}
.pageData ul li{margin:10px 0; padding:0 10px 10px 10px; list-style:none; float:left; #display:inline-block; border-bottom:1px solid #ccc;}
.pageData ul li h6{margin:0; padding:0; font-size:12px; text-align:center; color:#000;}
.pageData ul li img{border:2px solid #C7D195;}

h5{color:#C02722; font-family:"franklin Gothic Medium", arial; font-size:15px; font-weight:normal; margin:10px 0 0 0; padding:10px 0 3px 0; border-top:1px solid #D9E1AE; clear:both; #display:inline-block;}
h6{color:#007FC5; font-family:"franklin Gothic Medium", arial; font-size:21px; font-weight:normal; margin:0 0 10px 0; padding:0;}
h4{font-family:"franklin Gothic Medium", arial; font-size:18px; margin:0; font-weight:normal; background:url(/images/accommodation/star.png) no-repeat; padding:10px 0 0 45px; height:50px; clear:both;}

/* Table Header 
.tblHeader{background:url(/images/tblpreheader.png) no-repeat; float:left; width:10px; height:30px;}
.tblHeaderEnd{background:url(/images/tblpostheader.png) no-repeat right top; display:block; padding:5px 60px 0 10px; height:25px; font-size:13px; font-weight:bold; text-transform:uppercase; float:left;}*/

/* Print and Send */
.printSend{border-top:1px solid #f4f4f4; padding:10px; margin:10px 0; clear:both; text-align:right; #display:inline-block;}
.printSend img{margin:0 5px 0 25px;}
.printSend a{text-decoration:none;}

/* Venue */
ol.venueDetails{margin:10px; padding:0;}
ol.venueDetails li{margin:0; padding:5px 0; list-style:none; border-bottom:1px solid #D9E1AE;}

/* Bulleted List */
.bulletedList{clear:both; float:none; padding:10px 0; #display:inline;}
.bulletedList ol{margin:0 10px; padding:0;}
.bulletedList ol li{margin:0 0 5px 0; padding:0 0 0 23px; list-style:none; background:url(/images/icons/tick.gif) no-repeat left 4px;}
.bulletedList ol li.subLi{margin-left:20px; background:url(/images/icons/arrow.gif) no-repeat 10px 7px;}
.bulletedList h3{text-align:center; padding:7px 0; font-size:16px;}

/* Clear Fix */
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* subscriptionUpdates */
.subscriptionUpdates{background-color:white; padding:10px;}
.subscriptionUpdates input{margin-top:7px;}

/* Medels*/
.gold{background:url(../images/gold.jpg) repeat-x;}
.silver{background:url(../images/silver.jpg) repeat-x;}
.bronz{background:url(../images/bronz.jpg) repeat-x;}

/* Update */
ol.updateList{margin:0; padding:0;}
ol.updateList li{margin:0; padding:10px 0; list-style:none; border-bottom:1px solid #D9E1AE; float:left;}
.calendarIcon h4{margin:0; padding:1px 0 0 0; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9px; color:#fff; text-align:center; font-weight:bold; border:none; background:none; height:20px;}
.calendarIcon h6{margin:0; padding:0; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; text-align:center;}
.calendarIcon{width:40px; height:48px; background:url(/images/updates/calendar.gif) no-repeat; float:left; margin-right:10px;}
.updateHeading{float:left; width:260px; padding-right:30px;}
.updateHeading h6{font-size:13px; line-height:20px; text-align:left;}
.updateDetails{width:600px; float:left;}
.updateDetails h6{font-size:18px; text-align:left;}
li.row1{background-color:#F9FCE9;}

/* Photo Gallery */
.photoSet{}
.photoSet ol{margin:0; padding:0; float:left; width:600px;}
.photoSet ol li{margin:0 10px 5px 0; padding:0; list-style:none; float:left;}
.photoSet ol li.rowLast{margin-right:0;}
.photoSet ol li img{border:2px solid #666; opacity:0.7; filter:alpha(opacity=90);}
.photoSet ol li a:hover img{border:2px solid #007FC5; opacity:1; filter:alpha(opacity=100);}
.photoSet ol li a:hover{ background:url(/images/thumbhover.gif) no-repeat left bottom;}
.photoSet ol li a:hover img{background:url(/images/thumbhover.gif) no-repeat;}

/* Calendar */
.listTopics{clear:both;}
.listTopics ol{margin:0; padding:0; float:left;}
.listTopics ol li{margin:0 0 10px 0; padding:10px; list-style:none; float:left; width:310px; border-bottom:1px solid #D9E1AE; margin-bottom:0; height:80px; line-height:18px;}
.calendar{background:url(/images/updates/calendar.gif) no-repeat; width:40px; height:48px; float:left;}
.calendar h5{border:none; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; margin:0; padding:2px 0 0 0; color:white; text-align:center;}
.calendar h6{text-align:center;}
.topicHeading{padding:0 10px; font-size:12px; text-align:left; float:left; width:230px;}
.topicHeading a{font-weight:normal;}
.bulletinList .calendar{background:none; width:60px; height:48px; float:left;}
.bulletinList .topicHeading{width:210px;}

/* Brochure Downloads */
.brochureDownload{background:url(/images/accommodation/downloadbg.gif) repeat-x; padding:22px 0 0 0; height:36px;}
.brochureDownload a{/*width:330px;*/ font-weight:bold; display:inline-block; text-decoration:none;}
.brochureDownload a img{margin:0 5px 0 20px;}

/* Hotel Details */
.hotelDetails{line-height:20px; font-family:Geneva, Arial, Helvetica, sans-serif; padding:0; text-align:justify; background:url(/images/accommodation/detailsbg.jpg) no-repeat;}
.hotelDetails .printSend{margin:10px 15px;}
.hotelID{background:url(/images/accommodation/star.jpg) no-repeat; width:105px; float:left; text-align:center; padding-top:37px; font-size:23px; font-weight:bold; height:200px;}
.hotelData{float:left; width:585px;}
.hotelDetails h5{font-size:23px; border:none;}
.hotelDetails h6{font-size:15px;}
.hotelDetails ul{margin:0 0 20px 0; padding:0; width:300px;}
.hotelDetails ul li{margin:0; padding:5px 0; list-style:none; border-bottom:1px solid #D9E1AE;}
.hotelData b{text-transform:uppercase;}

/* Hotel List 
.hotelList{clear:both; margin-bottom:15px; padding:10px; background-color:#FDF9E3;}
.hotelList ol{margin:0; padding:0; float:left;}
.hotelList ol li{margin:0; padding:10px; list-style:none; width:305px; float:left; height:80px;}
.hotelList ol li b{font-size:13px;}*/

ol.hotelList li{border:none; height:80px;}

/* Press List */
ol.pressList li .calendar{background:url(/images/press/calendar.gif) no-repeat;}
ol.pressList li .calendar h6{color:#000;}
ol.pressList li .topicHeading{color:#000; line-height:18px;}
ol.pressList li .topicHeading span{font-size:11px; color:#333;}
ol.pressList li .topicHeading a{/*font-size:11px;*/}
ol.pressList li{border-color:#D9E1AE; margin-bottom:0;}
ol.pressList li.row1{background-color:#FEFDF3;}

/*  */
.width350{width:320px;}
.noBorder{border:none;}

/* Sitemap */
ol.sitemap li, ol.sitemap li.subLi{background:url(/images/icons/arrow2.gif) no-repeat left 5px;}
ol.sitemap li.parentNode{background:url(/images/icons/arrow2a.gif) no-repeat left 5px;}
ol.sitemap li a{color:#333;}
ol.sitemap li a:hover{color:#FF3300; padding-left:3px;}

.videos ol{width:630px;}
.videos img{width:192px; height:100px;}

.successMessage{padding:10px; margin:10px; text-align:center; font-weight:bold; background-color:#F4FFD2; border:1px solid #AFEB56;}
.successMessage img{margin-right:10px;}
