﻿@import url(base.css);
#secNavHolder{float:left;width:700px;margin:0;padding:0;}
#navSecondary{margin:0 0 0 -39px;padding:0;width:745px;float:left;}
#navSecondary li{height:15px;display:inline;margin:0;padding:0 0 0 15px;float:left;}
#navSecondary li.last{border-right:0;}
#navSecondary li a{color:#fff;font-size:11px;}
#navSecondary li a:hover{color:#B3B2B2;text-decoration:none;}
#navSecondary li.selected a {color:#ae1a01;}

#contentHolderSecondary{display:inline;float:left;width:970px;height:193px;border:0px solid green;float:left;margin-top:-4px;padding-left:3px;}
#contentHolderLeft{background:transparent url(../images/general/sec.png) no-repeat scroll 0 0;width:332px;height:215px;float:left;}
#contentHolderRight{background:transparent url(../images/general/sec2.png) no-repeat scroll 0 0;position:relative;width:635px;height:190px;float:left;padding-top:24px;}
#lowerContentHolder{display:inline;float:left;width:970px;border:0px solid red;margin-top:-7px;height:auto;}
#leftLowerContentHolder{padding-top:0;margin-left:-11px;float:left;width:673px;}
#leftLowerContentHolderHeader{float:left;background:transparent url(../images/general/secBottomContentHolder1.png) no-repeat scroll 0 0;width:673px;height:27px;}
#leftLowerContentHolderMain{padding-bottom:10px;min-height:411px;float:left;background:transparent url(../images/general/secBottomContentHolder2.png);background-repeat: repeat-y;width:673px;}
#leftLowerContentHolderFooter{float:left;background:transparent url(../images/general/secBottomContentHolder3.png) no-repeat scroll 0 0;width:673px;height:29px;}
#bookOnlineHolderSec{padding-top:55px;}
#imgHolderSecond{background:transparent url(../images/general/rightContentHD3.gif) no-repeat scroll 0 0;width:621px;height:53px;float:left;position:absolute;z-index:13;top:0px;left:0;}
#pageTitle h3{height:18px;clear:both;float:left;font-family:Arial;font-weight:bold;font-size:18px;padding-left:47px;margin:0;color:#fff;clear:both;width:500px;text-align:left;}
#pageTitleBlog h3{height:60px;clear:both;float:left;font-family:Arial;font-weight:bold;font-size:18px;padding-left:15px;margin:0;color:#fff;clear:both;width:500px;text-align:left;}
#acc{margin-left:49px;float:left;clear:both;width:570px;}
#acc p{clear:both;color:#666666;text-align:left;font-size:11px;font-family:Arial, helvetica, Sans-Serif;line-height:15px;}
#acc img{border:0;padding-right:10px;padding-top:10px;padding-bottom:10px;clear:both;}
#acc a{color:#bababa;font-weight:bold;}
#contentBP{clear:both;padding:0;width:620px;margin:0 0 0 0;}
#contentBP li{margin-left:-30px;font-size:11px;color:#666666;width:580px;line-height:18px;list-style-image: url(../images/general/bp.gif);}
#contentBP li a{color:#bababa;text-align:left;font-family:Arial;font-size:11px;}
#contentBP li a:hover{text-decoration:none;color:#fdb813;font-weight:bold;}
#bottomPanelsSecondary{list-style:none;width:250px;height:450px;float:left;margin-left:-55px;padding-top:5px;}
.panel1HolderSec{background:transparent url(../images/general/panelHolder2.png) no-repeat scroll 0 0;width:320px; height:139px;float:left;}
#ctl00_BookNow1_DateSelectiondaycombo{font-size:12px;font-family:Arial;color:#666;float:left;padding:0;}
#ctl00_BookNow1_DateSelectionmonthcombo{font-size:12px;font-family:Arial;color:#666;width:112px;margin-left:5px;float:left;}
#specialOffersHolder{background:transparent url(../images/general/panelHolder2.png) no-repeat scroll 0 0;width:320px; height:139px;float:left;}

/* Fix for form ezine segments  */
.formEzineSegmentList table{border:0px solid blue; background:none!important;border-collapse:collapse;}
.formEzineSegmentList table td{width:182px!important; height:12px!important; line-height:12px!important; margin:0;  padding:3px 0; border:0px solid blue; text-align:left; background:none!important;}
.formEzineSegmentList td input{width:12px!important; height:12px!important; clear:none!important; margin:0!important; padding:0!important;float:right!important;}
.formEzineSegmentList label{border:0px solid red; clear:none!important; float:left!important;}

/* PG */
/* ABOUT US/PHOTO GALLERY - Holder styles */
#PG{width:100%; margin:0; padding:0; float:left; clear:both;}
#PG_nav{margin:0; padding:0; float:left; clear:both; border:0px solid red;}
#PG_nav ul{margin:0; padding-left:0;padding-top:15px;float:right; clear:both; list-style-type:none;}
#PG_nav ul li{width:auto; margin:0; float:left!important; clear:none!important; display:inline; border:0px solid blue; background:none;}
#sitemapHolder{margin:0; padding:0; float:left; clear:both;}
.searchResults{margin:0; padding:0; float:left; clear:both; border:0px solid blue;}   

/* LIGHTBOX GALLERY */
#lightbox{position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#lightbox a img{ border: none; }
#outerImageContainer{position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; text-align:center!important;}
#imageContainer{padding: 10px;}
#loading{position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center!important; line-height: 0; }
#loading img{padding-left:109px;}	
#hoverNav{position: absolute; top: 0;left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width: 49%; height: 100%; background: transparent url(/includes/images/lightbox/blank.gif) no-repeat; /* Trick IE into showing hover */ display: block;}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/includes/images/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/includes/images/lightbox/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%}
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left;}	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	

/* overlay on clicking PG thumb - only need to change BG color here */		
#overlay{position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color:#EAE7E0; border:0px solid red; }
#PG_nav img{float:left;border:1px solid #dadada;padding:0;margin:0 15px 0 0;}
#PG_nav a{font-size:1px;color:#231F20;}

/* LIGHTBOX GALLERY WITH TABS */
#photoGallery {padding-bottom:15px;padding-top:10px;}
#photoGallery .pgNav {float:left; width:120px; margin-left:0px; border-top:1px solid #fff; border-bottom:1px solid #2e292a;}
#photoGallery .pgNav ul.tabset_tabs {list-style:none; width:100%; padding:0; margin:0; font-size:12px; float:left;}
#photoGallery .pgNav ul.tabset_tabs li {clear:both;}
#photoGallery .pgNav ul.tabset_tabs li a {float:left; display:block; line-height:23px; text-decoration:none;color:#2e292a!important; width:110px; height:auto; font-weight:normal; background-color:#ded2d2; padding:2px 5px;}
#photoGallery .pgNav ul.tabset_tabs li a:hover{color:#fff!important; font-weight:bold; background-color:#2e292a!important;}
#photoGallery .pgNav ul.tabset_tabs li a.active {color:#fff!important; font-weight:bold; background-color:#2e292a!important;}
#photoGallery .pgList ul{width:550px; margin:0px auto; padding:0px; list-style-type:none;}
#photoGallery .pgList ul li{float:left; width:101px; height:76px; padding:2px;}
#photoGallery .pgList ul li a{display:block;}
#photoGallery .pgList ul li a img{border:1px solid #fff; width:99px; height:74px;}
#photoGallery .tabset_content {display:none;width:530px; float:right;}
#photoGallery .tabset_content ul {margin-left:25px; padding-left:0;}
#photoGallery .tabset_content ul li {font-size:11px; line-height:15px; margin:0;}
#photoGallery .tabset_label {font-size:12px; color:#66395D; margin:5px 0;}
#photoGallery .tabset_content_active {display:block;}
*html .tabset_conten, *html #photoGallery .pgList ul {width:500px!important;}

/*Why Book With Us Page*/
#whyBookHD{background:url(/includes/images/general/whyBookHD2.jpg) repeat scroll #949494;height:auto;min-height:783px;}
#backImg{background:url(/includes/images/general/whybook.jpg);background-repeat:repeat-y;height:auto;min-height:783px;}
#whyUsTxt{width:550px;margin-top:-5px;clear:both;text-align:center;font-family:Arial, Tahoma, Verdana; font-size:14px;color:#fff;}
#whyUsTxt h1{text-align:center;font-family:Arial, Tahoma, Verdana; font-size:18px;color:#fff;}
#whyUsTxt p{text-align:center;font-family:Arial, Tahoma, Verdana; font-size:12px;color:#fff;}
#whyUsTxt a{font-family:Arial, Tahoma, Verdana;font-size:12px;color:#b2b1b1;}

#ctl00_ContentPlaceHolder1_AroInputControl1_verificationControl_imgPanel { float:left;}
#ctl00_ContentPlaceHolder1_AroInputControl1_verificationControl_imgPanel img{float:left;}
#siteHolderBlog{background:url("../images/general/blogBG.jpg") repeat scroll 0 0 transparent;height:auto;min-height:810px;background-color:#666;}


/*Our Rooms Page*/
.roomHD{width:600px;margin:0;padding:0 0 15px 0;}
.roomTopHD{height:36px;width:600px;float:left;}
.room_price{float:right;margin:0;padding-top:15px;}
.room_name{padding:0;margin:0;}
.roomContentHD{clear:both;margin:0;padding:0;height:125px;}
.room_image{height:150px;width:165px;padding:3px 0 0 0;margin:0;float:left;}
.room_image img{border:1px solid #bababa;margin:0;padding:0;}
.room_desc{padding:0;margin:0;}
.room_desc h3{font-weight:normal;font-family:Arial, Tahoma, Sans-Serif;font-size:12px;color:#BABABA;}
.room_features a{font-weight:bold;font-family:Arial, Tahoma, Sans-Serif;color:#ae1a01;text-decoration:none;float:left;padding:3px 0 0 0;margin:0;}
.roomBtnHD{width:310px;padding:0;margin:0;float:right;}
.roomBtnHD a{display:block;font-family:Arial, Tahoma, Sans-Serif;font-size:11px;font-weight:bold;color:#AE1A01;padding-left:30px;margin:0;}
.room_readMore{position:relative;float:left;}
.room_e a{float:left;}
.room_book{float:left;}
.roomDivider{background:url("../images/general/roomDivider.jpg") no-repeat scroll 0 0 transparent;margin-top:17px;width:600px;height:20px;}
.room_panel{margin:0;padding:0;width:600px;}
.room_name h3, .room_price{font-family:Arial, Tahoma, Sans-Serif;font-size:12px;font-weight:bold;color:#bababa;}
.roomTitleHD{float:left;}
#PlaceHolder1{color:#AE1A01;}

/*Links Page*/
.linkTitle{padding-left:3px;color:#2e292a;}
.linkText{padding-left:3px;color:#2e292a;}
.linkURL a{padding-left:3px;color:#2e292a;}

/*Virtual Tours Page*/
#vtLeftHD{float:left;width:125px;}
#vtRightHD{float:right;width:500px;padding:0;margin:-74px 0 0 0;}
#virtualBtnHD{position:absolute;top:440px;left:934px;background:url("/includes/images/general/vt.jpg") no-repeat scroll 0 0;width:178px;height:81px;}
#virtualBtnHD2{background:url("/includes/images/general/vt.jpg") no-repeat scroll 0 0;float:left;width:150px;height:30px;margin:20px 0 0 18px;}
#vtLinksHD{background:url("/includes/images/general/vtLinksHD.jpg") no-repeat scroll 0 0;width:125px;height:200px;}
.vTourLinks a{color:#fff;padding-left:8px;}
#vTourLinkArea ul li a{color:#391111;padding:8px 0 0 0; line-height:22px;}
#vTourLinkArea ul li.selected a{color:#fff;}
